LINUX.ORG.RU
ФорумAdmin

mmc card pio


0

0

подскажите как заменить пио на дма?
PM: Adding info for No Bus:mmc0
mmc0: SDHCI at 0x64004800 irq 16 PIO
mmc0: new SD card at address b368
PM: Adding info for mmc:mmc0:b368
mmcblk0: mmc0:b368 AF SD 999424KiB
PM: Adding info for No Bus:mmcblk0
 mmcblk0: p1
PM: Adding info for No Bus:mmcblk0p1

Linux 2.6.25-git2 #18 SMP PREEMPT Sun May 11 02:20:08 VLAST 2008 x86_64 x86_64 x86_64 GNU/Linux

ядро собрано с такими опциями...

# grep 'MMC' .config
CONFIG_PCI_MMCONFIG=y
CONFIG_MMC=m
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# MMC/SD Card Drivers
CONFIG_MMC_BLOCK=m
CONFIG_MMC_BLOCK_BOUNCE=y
# MMC/SD Host Controller Drivers
CONFIG_MMC_SDHCI=m
# CONFIG_MMC_RICOH_MMC is not set
CONFIG_MMC_WBSD=m
CONFIG_MMC_TIFM_SD=m
# grep 'DMA' .config
CONFIG_ZONE_DMA=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_ZONE_DMA32=y
CONFIG_ZONE_DMA_FLAG=1
# CONFIG_DMAR is not set
CONFIG_ISA_DMA_API=y
CONFIG_BLK_DEV_IDEDMA_SFF=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_SCSI_DMA=y
# CONFIG_PDC_ADMA is not set
# CONFIG_PATA_OPTIDMA is not set
CONFIG_I2O_EXT_ADAPTEC_DMA64=y
CONFIG_CARDMAN_4000=m
CONFIG_CARDMAN_4040=m
CONFIG_DMADEVICES=y
# DMA Devices
CONFIG_INTEL_IOATDMA=m
CONFIG_DMA_ENGINE=y
# DMA Clients
# CONFIG_NET_DMA is not set
CONFIG_SUNRPC_XPRT_RDMA=m
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set
CONFIG_HAS_DMA=y
anonymous

bash-3.2# uname -a
Linux dell 2.6.25.2-MY #6 SMP PREEMPT Wed May 7 14:46:10 UTC 2008 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz GenuineIntel GNU/Linux

bash-3.2# lspci | grep SD
02:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)

bash-3.2# grep 'MMC' .config
# CONFIG_PCI_GOMMCONFIG is not set
CONFIG_PCI_MMCONFIG=y
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# MMC/SD Card Drivers
CONFIG_MMC_BLOCK=m
CONFIG_MMC_BLOCK_BOUNCE=y
# MMC/SD Host Controller Drivers
CONFIG_MMC_SDHCI=m
CONFIG_MMC_RICOH_MMC=m
# CONFIG_MMC_WBSD is not set
# CONFIG_MMC_TIFM_SD is not set
CONFIG_MMC_SPI=m

bash-3.2# dmesg | grep mmc0
mmc0: SDHCI at 0xefbfd500 irq 18 DMA
mmc0: Controller never released inhibit bit(s).
mmc0: new MMC card at address 0001
mmcblk0: mmc0:0001 AF HMB 507392KiB
mmc0: card 0001 removed
mmc0: new high speed SD card at address b368
mmcblk0: mmc0:b368 SDC 1960448KiB
mmc0: card b368 removed

koTuk
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.