Changeset 12001


Ignore:
Timestamp:
2008-07-30T02:27:21+02:00 (10 years ago)
Author:
blogic
Message:

fixes ipkg dependency bug for spi modules, #3272

Location:
trunk/package
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/modules/other.mk

    r11777 r12001  
    566566  SUBMENU:=$(OTHER_MENU) 
    567567  TITLE:=MMC/SD over SPI Support 
    568   DEPENDS:=@LINUX_2_6 +kmod-mmc +kmod-spi +kmod-crc-itu-t +kmod-crc7 
    569   KCONFIG:=CONFIG_MMC_SPI 
     568  DEPENDS:=@LINUX_2_6 +kmod-mmc +kmod-crc-itu-t +kmod-crc7 
     569  KCONFIG:=CONFIG_MMC_SPI \ 
     570          CONFIG_SPI=y \ 
     571          CONFIG_SPI_MASTER=y 
    570572  FILES:=$(LINUX_DIR)/drivers/mmc/host/mmc_spi.$(LINUX_KMOD_SUFFIX) 
    571573  AUTOLOAD:=$(call AutoLoad,90,mmc_spi) 
     
    593595$(eval $(call KernelPackage,mmc-atmelmci)) 
    594596 
    595 define KernelPackage/spi 
    596   SUBMENU:=$(OTHER_MENU) 
    597   TITLE:=Serial Peripheral Interface support 
     597define KernelPackage/spi-bitbang 
     598  SUBMENU:=$(OTHER_MENU) 
     599  TITLE:=Serial Peripheral Interface bitbanging library 
    598600  DEPENDS:=@LINUX_2_6 
    599   KCONFIG:=\ 
    600         CONFIG_SPI=y \ 
    601         CONFIG_SPI_MASTER=y 
    602 endef 
    603  
    604 define KernelPackage/spi/description 
    605  This package contains the Serial Peripheral Interface Master driver 
    606 endef 
    607  
    608 $(eval $(call KernelPackage,spi)) 
    609  
    610 define KernelPackage/spi-bitbang 
    611   SUBMENU:=$(OTHER_MENU) 
    612   TITLE:=Serial Peripheral Interface bitbanging library 
    613   DEPENDS:=@LINUX_2_6 +kmod-spi 
    614   KCONFIG:=CONFIG_SPI_BITBANG 
     601  KCONFIG:=CONFIG_SPI_BITBANG \ 
     602          CONFIG_SPI=y \ 
     603          CONFIG_SPI_MASTER=y 
    615604  FILES:=$(LINUX_DIR)/drivers/spi/spi_bitbang.$(LINUX_KMOD_SUFFIX) 
    616605  AUTOLOAD:=$(call AutoLoad,91,spi_bitbang) 
     
    641630  SUBMENU:=$(OTHER_MENU) 
    642631  TITLE:=User mode SPI device driver 
    643   DEPENDS:=@LINUX_2_6 +kmod-spi 
    644   KCONFIG:=CONFIG_SPI_SPIDEV 
     632  DEPENDS:=@LINUX_2_6 
     633  KCONFIG:=CONFIG_SPI_SPIDEV \ 
     634          CONFIG_SPI=y \ 
     635          CONFIG_SPI_MASTER=y 
    645636  FILES:=$(LINUX_DIR)/drivers/spi/spidev.$(LINUX_KMOD_SUFFIX) 
    646637  AUTOLOAD:=$(call AutoLoad,91,spidev) 
  • trunk/package/spi-ks8995/Makefile

    r10851 r12001  
    1717  SUBMENU:=Other modules 
    1818  TITLE:=Micrel/Kendin KS8995 Ethernet switch control 
    19   DEPENDS:=@LINUX_2_6 +kmod-spi 
     19  DEPENDS:=@LINUX_2_6 
    2020  FILES:=$(PKG_BUILD_DIR)/spi_ks8995.$(LINUX_KMOD_SUFFIX) 
    21   KCONFIG:= 
     21  KCONFIG:=CONFIG_SPI=y \ 
     22        CONFIG_SPI_MASTER=y 
    2223endef 
    2324 
Note: See TracChangeset for help on using the changeset viewer.