Hi,
The last release of package kmod-mmc-over-gpio depends on package kmod-spi-gpio-old. Why two releases ?
When I install the last package kmod-mmc-over-gpio and after setting /etc/config/mmc_over_gpio with good values for GPIO PIN (I have one WRT54GL v1.1 hacked with
MMC/SD Card Proto from MikroElectronika), I need to reboot my router.
Then after reboot I have always the following message :
gpio-mmc: Failed to request mmc_spi module
mmc_spi spi32766.0: ASSUMING 3.2-3.4 V slot power
mmc_spi spi32766.0: SD/MMC host mmc0, no DMA, no WP, no poweroff
gpio-mmc: MMC-Card "default" attached to GPIO pins di=2, do=4, clk=3, cs=7
mmc_spi spi32766.0: can't change chip-select polarity
And no device is created on /dev. Even I unplug SD Card, after reboot, I have the same message.
here is the follwing lsmod listing :
Module Size Used by Not tainted
gpiommc 4192 2
spi_gpio_old 3072 1 gpiommc
spi_gpio 3520 0
spi_bitbang 3328 2 spi_gpio_old,spi_gpio
mmc_spi 7616 0
mmc_block 7024 0
mmc_core 36128 2 mmc_spi,mmc_block
nf_nat_tftp 416 0
nf_conntrack_tftp 2416 1 nf_nat_tftp
nf_nat_irc 896 0
nf_conntrack_irc 2784 1 nf_nat_irc
nf_nat_ftp 1440 0
nf_conntrack_ftp 5088 1 nf_nat_ftp
ipt_MASQUERADE 1120 2
iptable_nat 2896 1
nf_nat 12192 5 nf_nat_tftp,nf_nat_irc,nf_nat_ftp,ipt_MASQUERADE,iptable_nat
xt_state 832 6
nf_conntrack_ipv4 8128 9 iptable_nat,nf_nat
nf_defrag_ipv4 640 1 nf_conntrack_ipv4
nf_conntrack 43280 11 nf_nat_tftp,nf_conntrack_tftp,nf_nat_irc,nf_conntrack_irc,nf_nat_ftp,nf_conntrack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat,xt_state,nf_conntrack_ipv4
ipt_REJECT 1952 2
xt_TCPMSS 2080 2
ipt_LOG 4928 0
xt_multiport 1888 0
xt_mac 544 0
xt_limit 1120 1
iptable_mangle 1120 0
iptable_filter 928 1
ip_tables 8240 3 iptable_nat,iptable_mangle,iptable_filter
xt_tcpudp 1920 4
x_tables 9328 11 ipt_MASQUERADE,iptable_nat,xt_state,ipt_REJECT,xt_TCPMSS,ipt_LOG,xt_multiport,xt_mac,xt_limit,ip_tables,xt_tcpudp
vfat 8928 0
fat 44176 1 vfat
ext3 101008 0
jbd 46624 1 ext3
ext2 46224 0
b43legacy 105952 0
b43 127488 0
nls_base 4480 2 vfat,fat
mac80211 201904 2 b43legacy,b43
cfg80211 56256 3 b43legacy,b43,mac80211
crc7 704 1 mmc_spi
crc_itu_t 960 1 mmc_spi
arc4 800 2
aes_generic 28496 0
deflate 1504 0
hmac 2720 0
ecb 1376 2
cbc 2144 0
crypto_hash 2624 1 hmac
cryptomgr 71056 0
crypto_blkcipher 7696 3 ecb,cbc,cryptomgr
aead 3776 1 cryptomgr
crypto_algapi 9600 9 arc4,aes_generic,deflate,hmac,ecb,cbc,cryptomgr,crypto_blkcipher,aead
switch_robo 4192 0
switch_core 5184 1 switch_robo
diag 7632 0
---------------------
I can see that module mmc-spi isn't used by any module. Is it normal at this point ?
Can you help me please ?