Lines Matching +full:spi +full:- +full:nor

1 /* File:	arch/blackfin/mach-bf527/boards/tll6527m.c
2 * Based on: arch/blackfin/mach-bf527/boards/ezkit.c
5 * Copyright: 2010 - The Learning Labs Inc.
7 * Licensed under the GPL-2 or later.
16 #include <linux/spi/spi.h>
17 #include <linux/spi/flash.h>
33 #include <linux/spi/ad7879.h>
95 .name = "musb-blackfin",
108 #include <asm/bfin-lq035q1.h>
126 .name = "bfin-lq035q1",
127 .id = -1,
139 .name = "bootloader(nor)",
143 .name = "linux kernel(nor)",
147 .name = "file system(nor)",
175 .name = "gpio-addr-flash",
187 * outputs used as SPI CS lines for all SPI SLAVE devices on TLL6527v1-0.
189 * used as SPI CS lines, this should be > MAX_BLACKFIN_GPIOS
191 #include <linux/gpio-decoder.h>
202 /* .default_output = (1 << ARRAY_SIZE(gpio_addr_inputs)) - 1 */
206 .name = "gpio-decoder",
255 .name = "rtc-bfin",
256 .id = -1,
297 .name = "bootloader(spi)",
302 .name = "linux kernel(spi)",
315 /* SPI flash chip (m25p64) */
348 .name = "bfin-i2s",
355 #include <linux/spi/mcp23s08.h>
370 /* the modalias must be the same as spi device driver name */
373 /* max spi clock (SCK) speed in HZ */
388 * TLL6527M V1.0 does not support SD Card at SPI Clock > 10 MHz due to
389 * SPI buffer limitations
392 /* max spi clock (SCK) speed in HZ */
406 /* max spi clock (SCK) speed in HZ */
416 /* TLL6527Mv1-0 supports max spi clock (SCK) speed = 10 MHz */
424 .modalias = "bfin-lq035q1-spi",
435 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
443 .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */
452 /* SPI controller data */
460 /* SPI (0) */
480 .name = "bfin-spi",
488 #endif /* spi master and devices */
530 .name = "bfin-uart",
591 .name = "bfin-uart",
673 .name = "i2c-bfin-twi",
689 I2C_BOARD_INFO("bfin-adv7393", 0x2B),
749 .name = "bfin-sport-uart",
784 .name = "bfin-sport-uart",
929 /* workaround reboot hang when booting from SPI */ in native_machine_restart()
946 addr[ret] = otp_mac_p[5 - ret]; in bfin_get_ether_addr()