Felipe Balbi <[email protected]> writes: > From: Felipe Balbi <[email protected]> > > updates to davinci mmc driver. Mostly cleanups. The only > important change is the reimplementation of read/write fifo > in C, removing the old one written in assembly. > > everything seems to be working as it was before these patches, > tested with use_dma = 0.
Thanks, pushing today with updated versios of patches 3 and 5. I also fixed one > 80 columns checkpatch error in the updated version of patch 5. Kevin > <6>mmc1: new SDHC card at address b658 > [42949420.510000] mmc1: new SDHC card at address b658 > <6>mmcblk0: mmc1:b658 SU08G 3.60 GiB > [42949420.520000] mmcblk0: mmc1:b658 SU08G 3.60 GiB > <6> mmcblk0:[42949420.530000] mmcblk0:<7>mmc1: starting CMD18 arg 00000000 > flags 000000b5 > <7>mmc1: starting CMD18 arg 00000000 flags 000000b5 > <7>mmc1: blksz 512 blocks 8 flags 00000200 tsac 100 ms nsac 0 > <7>mmc1: CMD12 arg 00000000 flags 0000049d > <7>davinci_mmc davinci_mmc.1: MMCSD : Data xfer (block read), DTO 0 cycles + > 100000000 ns, 8 blocks of 512 bytes > <7>davinci_mmc davinci_mmc.1: CMD18, arg 0x00000000, R1/R1b response > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > <7>davinci_mmc davinci_mmc.1: RX fifo c78ba028 count 32 buf c6d70000 > > Felipe Balbi (8): > mmc: host: davinci: checkpatch.pl is our friend > mmc: host: davinci: reorganize file and remove prototypes > mmc: host: davinci: reimplement read/write fifo in C > mmc: host: davinci: general cleanups > mmc: host: davinci: add missing section definitions > mmc: host: davinci: add module parameters > mmc: host: davinci: remove davinci_mmc.h > mmc: host: davinci: remove unused define > > drivers/mmc/host/davinci_mmc.c | 696 > ++++++++++++++++++++++++---------------- > drivers/mmc/host/davinci_mmc.h | 229 ------------- > 2 files changed, 427 insertions(+), 498 deletions(-) > delete mode 100644 drivers/mmc/host/davinci_mmc.h > > > _______________________________________________ > Davinci-linux-open-source mailing list > [email protected] > http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
