Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Blackfin: H8606/ip0x: drop redundant SPI ctl_reg settings

No need to set MSTR in .ctl_reg as the Blackfin SPI bus driver does this
already for all parts.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>

-16
-2
arch/blackfin/mach-bf533/boards/H8606.c
··· 166 166 #if defined(CONFIG_BFIN_SPI_ADC) || defined(CONFIG_BFIN_SPI_ADC_MODULE) 167 167 /* SPI ADC chip */ 168 168 static struct bfin5xx_spi_chip spi_adc_chip_info = { 169 - .ctl_reg = 0x1000, 170 169 .enable_dma = 1, /* use dma transfer with this chip*/ 171 170 .bits_per_word = 16, 172 171 }; ··· 173 174 174 175 #if defined(CONFIG_SND_BLACKFIN_AD1836) || defined(CONFIG_SND_BLACKFIN_AD1836_MODULE) 175 176 static struct bfin5xx_spi_chip ad1836_spi_chip_info = { 176 - .ctl_reg = 0x1000, 177 177 .enable_dma = 0, 178 178 .bits_per_word = 16, 179 179 };
-14
arch/blackfin/mach-bf533/boards/ip0x.c
··· 107 107 108 108 #if defined(CONFIG_MMC_SPI) || defined(CONFIG_MMC_SPI_MODULE) 109 109 static struct bfin5xx_spi_chip mmc_spi_chip_info = { 110 - /* 111 - * CPOL (Clock Polarity) 112 - * 0 - Active high SCK 113 - * 1 - Active low SCK 114 - * CPHA (Clock Phase) Selects transfer format and operation mode 115 - * 0 - SCLK toggles from middle of the first data bit, slave select 116 - * pins controlled by hardware. 117 - * 1 - SCLK toggles from beginning of first data bit, slave select 118 - * pins controller by user software. 119 - * .ctl_reg = 0x1c00, * CPOL=1,CPHA=1,Sandisk 1G work 120 - * NO NO .ctl_reg = 0x1800, * CPOL=1,CPHA=0 121 - * NO NO .ctl_reg = 0x1400, * CPOL=0,CPHA=1 122 - */ 123 - .ctl_reg = 0x1000, /* CPOL=0,CPHA=0,Sandisk 1G work */ 124 110 .enable_dma = 0, /* if 1 - block!!! */ 125 111 .bits_per_word = 8, 126 112 };