sdio: various bug fixes and CSR specific support
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest1 of 5 patches 12 repliesIn review
1 of 5 patches is in this archive. The cover letter announces 5.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 5/5 | sdio: add sdio_f0_readb() and sdio_f0_writeb()drivers/ include/ | +71 | 1 reply |
Reviews trailers per patch
The patch has no Reviewed-by or Acked-by.
| Patch | David Vrabel |
|---|---|
| Series | Signed-of-by |
| 5/5 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [patch 0/5] sdio: various bug fixes and CSR specific support
This set of 5 patches fixes a few bugs in the SDIO support and adds stuff required for CSR chips.
1. SHDC PCI cards produced by Arasan (for prototyping their SHDC IP) report an invalid maximum block size. These cards don't have a valid vendor or device ID so we can't blacklist them. Instead, just assume we can always support a block size of 512 (which is the minimum possible).
2. Ensure we set the bus width the host uses if we set the card's bus width to 4 bit mode. Needless to say a host sending 1 bit mode data to a card in 4 bit mode doesn't work.
3. Add defines for CSR specific CCCR vendor registers.
4. Add vendor and device IDs for CSR chips.
5. Add sdio_f0_readb() and sdio_f0_writeb() so drivers can read/write F0 registers.
David
Signature · 5 lines
David Vrabel, Software Engineer, Drivers group Tel: +44 (0)1223 692562 CSR plc, Churchill House, Cambridge Business Park, Cowley Road, CB4 0WZ .