Changeset 20542


Ignore:
Timestamp:
2010-03-28T15:23:03+02:00 (6 years ago)
Author:
florian
Message:

[package] make mmc-over-gpio pins configurable in menuconfig (#6933)

Location:
trunk/package/mmc_over_gpio
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/mmc_over_gpio/Makefile

    r15214 r20542  
    2424endef 
    2525 
     26define Package/kmod-mmc-over-gpio/config 
     27config KMOD_MMC_OVER_GPIO_DI_PIN 
     28        int "GPIO DI PIN" 
     29        depends PACKAGE_kmod-mmc-over-gpio 
     30        default 1 
     31 
     32config KMOD_MMC_OVER_GPIO_DO_PIN 
     33        int "GPIO DO PIN" 
     34        depends PACKAGE_kmod-mmc-over-gpio 
     35        default 3 
     36 
     37config KMOD_MMC_OVER_GPIO_CLK_PIN 
     38        int "GPIO CLK PIN" 
     39        depends PACKAGE_kmod-mmc-over-gpio 
     40        default 4 
     41 
     42config KMOD_MMC_OVER_GPIO_CS_PIN 
     43        int "GPIO CS PIN" 
     44        depends PACKAGE_kmod-mmc-over-gpio 
     45        default 7 
     46endef 
     47 
    2648define KernelPackage/mmc-over-gpio/description 
    2749 Support for driving an MMC/SD card over GPIO pins via SPI. 
     
    4062        $(INSTALL_DIR) $(1)/etc/init.d 
    4163        $(INSTALL_BIN) ./files/mmc_over_gpio.init $(1)/etc/init.d/mmc_over_gpio 
     64 
     65        $(SED) 's,@GPIO_DI_PIN@,$(CONFIG_KMOD_MMC_OVER_GPIO_DI_PIN),g' \ 
     66                -e 's,@GPIO_DO_PIN@,$(CONFIG_KMOD_MMC_OVER_GPIO_DO_PIN),g' \ 
     67                -e 's,@GPIO_CLK_PIN@,$(CONFIG_KMOD_MMC_OVER_GPIO_CLK_PIN),g' \ 
     68                -e 's,@GPIO_CS_PIN@,$(CONFIG_KMOD_MMC_OVER_GPIO_CS_PIN),g' \ 
     69                $(1)/etc/config/mmc_over_gpio 
    4270endef 
    4371 
  • trunk/package/mmc_over_gpio/files/mmc_over_gpio.config

    r13273 r20542  
    22        option 'name' 'default' 
    33        option 'enabled' '0' 
    4         option 'DI_pin' '1' 
    5         option 'DO_pin' '3' 
    6         option 'CLK_pin' '4' 
    7         option 'CS_pin' '7' 
     4        option 'DI_pin' '@GPIO_DI_PIN@' 
     5        option 'DO_pin' '@GPIO_DO_PIN@' 
     6        option 'CLK_pin' '@GPIO_CLK_PIN@' 
     7        option 'CS_pin' '@GPIO_CS_PIN@' 
    88        option 'mode' '0' 
Note: See TracChangeset for help on using the changeset viewer.