diff options
Diffstat (limited to 'arch/blackfin/mach-bf527/boards/ezkit.c')
-rw-r--r-- | arch/blackfin/mach-bf527/boards/ezkit.c | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/arch/blackfin/mach-bf527/boards/ezkit.c b/arch/blackfin/mach-bf527/boards/ezkit.c index 3f967b1c579..094853ac3c0 100644 --- a/arch/blackfin/mach-bf527/boards/ezkit.c +++ b/arch/blackfin/mach-bf527/boards/ezkit.c | |||
@@ -451,40 +451,16 @@ static struct flash_platform_data bfin_spi_flash_data = { | |||
451 | /* SPI flash chip (m25p64) */ | 451 | /* SPI flash chip (m25p64) */ |
452 | static struct bfin5xx_spi_chip spi_flash_chip_info = { | 452 | static struct bfin5xx_spi_chip spi_flash_chip_info = { |
453 | .enable_dma = 0, /* use dma transfer with this chip*/ | 453 | .enable_dma = 0, /* use dma transfer with this chip*/ |
454 | .bits_per_word = 8, | ||
455 | }; | ||
456 | #endif | ||
457 | |||
458 | #if defined(CONFIG_BFIN_SPI_ADC) \ | ||
459 | || defined(CONFIG_BFIN_SPI_ADC_MODULE) | ||
460 | /* SPI ADC chip */ | ||
461 | static struct bfin5xx_spi_chip spi_adc_chip_info = { | ||
462 | .enable_dma = 1, /* use dma transfer with this chip*/ | ||
463 | .bits_per_word = 16, | ||
464 | }; | ||
465 | #endif | ||
466 | |||
467 | #if defined(CONFIG_SND_BF5XX_SOC_AD183X) \ | ||
468 | || defined(CONFIG_SND_BF5XX_SOC_AD183X_MODULE) | ||
469 | static struct bfin5xx_spi_chip ad1836_spi_chip_info = { | ||
470 | .enable_dma = 0, | ||
471 | .bits_per_word = 16, | ||
472 | }; | 454 | }; |
473 | #endif | 455 | #endif |
474 | 456 | ||
475 | #if defined(CONFIG_MMC_SPI) || defined(CONFIG_MMC_SPI_MODULE) | 457 | #if defined(CONFIG_MMC_SPI) || defined(CONFIG_MMC_SPI_MODULE) |
476 | static struct bfin5xx_spi_chip mmc_spi_chip_info = { | 458 | static struct bfin5xx_spi_chip mmc_spi_chip_info = { |
477 | .enable_dma = 0, | 459 | .enable_dma = 0, |
478 | .bits_per_word = 8, | ||
479 | }; | 460 | }; |
480 | #endif | 461 | #endif |
481 | 462 | ||
482 | #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) | 463 | #if defined(CONFIG_TOUCHSCREEN_AD7877) || defined(CONFIG_TOUCHSCREEN_AD7877_MODULE) |
483 | static struct bfin5xx_spi_chip spi_ad7877_chip_info = { | ||
484 | .enable_dma = 0, | ||
485 | .bits_per_word = 16, | ||
486 | }; | ||
487 | |||
488 | static const struct ad7877_platform_data bfin_ad7877_ts_info = { | 464 | static const struct ad7877_platform_data bfin_ad7877_ts_info = { |
489 | .model = 7877, | 465 | .model = 7877, |
490 | .vref_delay_usecs = 50, /* internal, no capacitor */ | 466 | .vref_delay_usecs = 50, /* internal, no capacitor */ |
@@ -516,20 +492,6 @@ static const struct ad7879_platform_data bfin_ad7879_ts_info = { | |||
516 | }; | 492 | }; |
517 | #endif | 493 | #endif |
518 | 494 | ||
519 | #if defined(CONFIG_TOUCHSCREEN_AD7879_SPI) || defined(CONFIG_TOUCHSCREEN_AD7879_SPI_MODULE) | ||
520 | static struct bfin5xx_spi_chip spi_ad7879_chip_info = { | ||
521 | .enable_dma = 0, | ||
522 | .bits_per_word = 16, | ||
523 | }; | ||
524 | #endif | ||
525 | |||
526 | #if defined(CONFIG_SPI_SPIDEV) || defined(CONFIG_SPI_SPIDEV_MODULE) | ||
527 | static struct bfin5xx_spi_chip spidev_chip_info = { | ||
528 | .enable_dma = 0, | ||
529 | .bits_per_word = 8, | ||
530 | }; | ||
531 | #endif | ||
532 | |||
533 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) || \ | 495 | #if defined(CONFIG_SND_BF5XX_I2S) || defined(CONFIG_SND_BF5XX_I2S_MODULE) || \ |
534 | defined(CONFIG_SND_BF5XX_TDM) || defined(CONFIG_SND_BF5XX_TDM_MODULE) | 496 | defined(CONFIG_SND_BF5XX_TDM) || defined(CONFIG_SND_BF5XX_TDM_MODULE) |
535 | 497 | ||
@@ -608,13 +570,6 @@ static struct platform_device bfin_tdm = { | |||
608 | }; | 570 | }; |
609 | #endif | 571 | #endif |
610 | 572 | ||
611 | #if defined(CONFIG_FB_BFIN_LQ035Q1) || defined(CONFIG_FB_BFIN_LQ035Q1_MODULE) | ||
612 | static struct bfin5xx_spi_chip lq035q1_spi_chip_info = { | ||
613 | .enable_dma = 0, | ||
614 | .bits_per_word = 8, | ||
615 | }; | ||
616 | #endif | ||
617 | |||
618 | static struct spi_board_info bfin_spi_board_info[] __initdata = { | 573 | static struct spi_board_info bfin_spi_board_info[] __initdata = { |
619 | #if defined(CONFIG_MTD_M25P80) \ | 574 | #if defined(CONFIG_MTD_M25P80) \ |
620 | || defined(CONFIG_MTD_M25P80_MODULE) | 575 | || defined(CONFIG_MTD_M25P80_MODULE) |
@@ -630,18 +585,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
630 | }, | 585 | }, |
631 | #endif | 586 | #endif |
632 | 587 | ||
633 | #if defined(CONFIG_BFIN_SPI_ADC) \ | ||
634 | || defined(CONFIG_BFIN_SPI_ADC_MODULE) | ||
635 | { | ||
636 | .modalias = "bfin_spi_adc", /* Name of spi_driver for this device */ | ||
637 | .max_speed_hz = 6250000, /* max spi clock (SCK) speed in HZ */ | ||
638 | .bus_num = 0, /* Framework bus number */ | ||
639 | .chip_select = 1, /* Framework chip select. */ | ||
640 | .platform_data = NULL, /* No spi_driver specific config */ | ||
641 | .controller_data = &spi_adc_chip_info, | ||
642 | }, | ||
643 | #endif | ||
644 | |||
645 | #if defined(CONFIG_SND_BF5XX_SOC_AD183X) \ | 588 | #if defined(CONFIG_SND_BF5XX_SOC_AD183X) \ |
646 | || defined(CONFIG_SND_BF5XX_SOC_AD183X_MODULE) | 589 | || defined(CONFIG_SND_BF5XX_SOC_AD183X_MODULE) |
647 | { | 590 | { |
@@ -650,7 +593,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
650 | .bus_num = 0, | 593 | .bus_num = 0, |
651 | .chip_select = 4, | 594 | .chip_select = 4, |
652 | .platform_data = "ad1836", | 595 | .platform_data = "ad1836", |
653 | .controller_data = &ad1836_spi_chip_info, | ||
654 | .mode = SPI_MODE_3, | 596 | .mode = SPI_MODE_3, |
655 | }, | 597 | }, |
656 | #endif | 598 | #endif |
@@ -673,7 +615,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
673 | .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */ | 615 | .max_speed_hz = 12500000, /* max spi clock (SCK) speed in HZ */ |
674 | .bus_num = 0, | 616 | .bus_num = 0, |
675 | .chip_select = 2, | 617 | .chip_select = 2, |
676 | .controller_data = &spi_ad7877_chip_info, | ||
677 | }, | 618 | }, |
678 | #endif | 619 | #endif |
679 | #if defined(CONFIG_TOUCHSCREEN_AD7879_SPI) || defined(CONFIG_TOUCHSCREEN_AD7879_SPI_MODULE) | 620 | #if defined(CONFIG_TOUCHSCREEN_AD7879_SPI) || defined(CONFIG_TOUCHSCREEN_AD7879_SPI_MODULE) |
@@ -684,7 +625,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
684 | .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */ | 625 | .max_speed_hz = 5000000, /* max spi clock (SCK) speed in HZ */ |
685 | .bus_num = 0, | 626 | .bus_num = 0, |
686 | .chip_select = 3, | 627 | .chip_select = 3, |
687 | .controller_data = &spi_ad7879_chip_info, | ||
688 | .mode = SPI_CPHA | SPI_CPOL, | 628 | .mode = SPI_CPHA | SPI_CPOL, |
689 | }, | 629 | }, |
690 | #endif | 630 | #endif |
@@ -694,7 +634,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
694 | .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */ | 634 | .max_speed_hz = 3125000, /* max spi clock (SCK) speed in HZ */ |
695 | .bus_num = 0, | 635 | .bus_num = 0, |
696 | .chip_select = 1, | 636 | .chip_select = 1, |
697 | .controller_data = &spidev_chip_info, | ||
698 | }, | 637 | }, |
699 | #endif | 638 | #endif |
700 | #if defined(CONFIG_FB_BFIN_LQ035Q1) || defined(CONFIG_FB_BFIN_LQ035Q1_MODULE) | 639 | #if defined(CONFIG_FB_BFIN_LQ035Q1) || defined(CONFIG_FB_BFIN_LQ035Q1_MODULE) |
@@ -703,7 +642,6 @@ static struct spi_board_info bfin_spi_board_info[] __initdata = { | |||
703 | .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */ | 642 | .max_speed_hz = 20000000, /* max spi clock (SCK) speed in HZ */ |
704 | .bus_num = 0, | 643 | .bus_num = 0, |
705 | .chip_select = 7, | 644 | .chip_select = 7, |
706 | .controller_data = &lq035q1_spi_chip_info, | ||
707 | .mode = SPI_CPHA | SPI_CPOL, | 645 | .mode = SPI_CPHA | SPI_CPOL, |
708 | }, | 646 | }, |
709 | #endif | 647 | #endif |