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

Reply via email to