ide: convert ide-timing.h to ide-timings.c library
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest21 patches 18 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/21 | ide: remove needless includes from ide-lib.cdrivers/ | +0 | 0 replies | |
| 2/21 | ide: remove unused XFER_UDMA_SLOWdrivers/ | +1 | 1 reply | |
| 3/21 | ide: use u8 for xfer modes in ide-timing.hdrivers/ | +6 | 1 reply | |
| 4/21 | ide: move some bits from ide-timing.h to <linux/ide.h>drivers/ include/ | +28 | 1 reply | |
| 5/21 | ide: remove XFER_* masks from ide-timing.hdrivers/ drivers/ | +8 | 1 reply | |
| 6/21 | ide: checkpatch.pl fixes for ide-timing.hdrivers/ | +48 | 1 reply | |
| 7/21 | ide: convert ide-timing.h to ide-timings.c librarydrivers/ drivers/ drivers/ +8 more | +192 | 0 replies | |
| 8/21 | ali14xx: convert to use ide_timing_find_mode()drivers/ drivers/ | +3 | 1 reply | |
| 9/21 | ht6560b: convert to use ide_timing_find_mode()drivers/ drivers/ | +4 | 1 reply | |
| 10/21 | qd65xx: convert to use ide_timing_find_mode()drivers/ drivers/ | +3 | 1 reply | |
| 11/21 | alim15x3: convert to use ide_timing_find_mode()drivers/ drivers/ | +3 | 1 reply | |
| 12/21 | cmd640: convert to use ide_timing_find_mode()drivers/ drivers/ | +7 | 2 replies | |
| 13/21 | cmd64x: convert to use ide_timing_find_mode()drivers/ drivers/ | +4 | 1 reply | |
| 14/21 | cy82c693: convert to use ide_timing_find_mode()drivers/ drivers/ | +5 | 1 reply | |
| 15/21 | opti621: convert to use ide_timing_find_mode()drivers/ drivers/ | +6 | 1 reply | |
| 16/21 | sl82c105: convert to use ide_timing_find_mode()drivers/ drivers/ | +3 | 1 reply | |
| 17/21 | ide-mpc8xx: convert to use ide_timing_find_mode()drivers/ | +13 | 0 replies | |
| 18/21 | ide-pmac: convert to use ide_timing_find_mode()drivers/ | +6 | 1 reply | |
| 19/21 | ide: move ide_pio_cycle_time() to ide-timings.cdrivers/ drivers/ include/ | +23 | 1 reply | |
| 20/21 | ide: remove no longer used ide_pio_timings[]drivers/ include/ | +0 | 1 reply | |
| 21/21 | ide: move PIO blacklist to ide-pio-blacklist.cdrivers/ drivers/ drivers/ +1 more | +98 | 0 replies |
Reviews trailers per patch
17 of 21 patches have a Reviewed-by or Acked-by.
| Patch | Sergei Shtylyov |
|---|---|
| 1/21 | |
| 2/21 | A-b |
| 3/21 | A-b |
| 4/21 | A-b |
| 5/21 | A-b |
| 6/21 | A-b |
| 7/21 | |
| 8/21 | A-b |
| 9/21 | A-b |
| 10/21 | A-b |
| 11/21 | A-b |
| 12/21 | A-b A-b |
| 13/21 | A-b |
| 14/21 | A-b |
| 15/21 | A-b |
| 16/21 | A-b |
| 17/21 | |
| 18/21 | A-b |
| 19/21 | A-b |
| 20/21 | A-b |
| 21/21 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/21] ide: convert ide-timing.h to ide-timings.c library
This (fairly obvious/trivial) patchset converts drivers/ide/ide-timing.h into ide-timings.c library (enabled by host drivers that want to use it by selecting CONFIG_IDE_TIMINGS config option) and updates host drivers still using ide_pio_timings[] to use ide_timing_find_mode() instead.
Also as a bonus it moves PIO blacklist from ide-lib.c to ide-pio-blacklist.c.
diffstat:
drivers/ide/Kconfig | 16 + drivers/ide/Makefile | 4 drivers/ide/arm/palm_bk3710.c | 2 drivers/ide/ide-lib.c | 151 ----------------- drivers/ide/ide-pio-blacklist.c | 94 +++++++++++ drivers/ide/ide-timing.h | 341 +++++++--------------------------------- drivers/ide/ide-timings.c | 201 +++++++++++++++++++++++ drivers/ide/legacy/ali14xx.c | 3 drivers/ide/legacy/ht6560b.c | 7 drivers/ide/legacy/qd65xx.c | 3 drivers/ide/pci/alim15x3.c | 6 drivers/ide/pci/amd74xx.c | 2 drivers/ide/pci/cmd640.c | 8 drivers/ide/pci/cmd64x.c | 6 drivers/ide/pci/cs5535.c | 6 drivers/ide/pci/cy82c693.c | 9 - drivers/ide/pci/opti621.c | 10 - drivers/ide/pci/sis5513.c | 3 drivers/ide/pci/sl82c105.c | 3 drivers/ide/pci/via82cxxx.c | 2 drivers/ide/ppc/mpc8xx.c | 33 +-- drivers/ide/ppc/pmac.c | 15 - include/linux/ide.h | 45 ++++- 23 files changed, 461 insertions(+), 509 deletions(-)