[PATCH 0/3] parport: Cleanup some pre-devmodel code
[email protected] Thu, 2 May 2024 16:48:20 +0100
| Newsgroups | gmane.linux.kernel,gmane.linux.parport |
|---|---|
| Message-ID | <[email protected]> |
From: "Dr. David Alan Gilbert" <[email protected]> There are some remenants of the pre-devmodel code still in the parport drivers; try and clean some of them out. This series should have no visible change, all the drivers already use the devmodel, it's just removing the flags that say that, and cleaning out no longer used function pointers. (To me the most useful bit is removing the no longer used 'attach' pointer, so if you've got code that's trying to use it you'll get educated). Trivially tested in qemu, I can still write to the lp; Also checked with grep -r 'struct parport_driver' . -A 9 to see if I've missed any. (I found this while dragging the out-of-tree ppscsi code into working on head, so that I could use my prehistoric HP PP scanner) Dave Dr. David Alan Gilbert (3): parport: Remove 'drivers' list parport: Remove attach function pointer parport: Remove parport_driver.devmodel drivers/ata/pata_parport/pata_parport.c | 1 - drivers/auxdisplay/ks0108.c | 1 - drivers/auxdisplay/panel.c | 1 - drivers/char/lp.c | 1 - drivers/char/ppdev.c | 1 - drivers/i2c/busses/i2c-parport.c | 1 - drivers/input/joystick/db9.c | 1 - drivers/input/joystick/gamecon.c | 1 - drivers/input/joystick/turbografx.c | 1 - drivers/input/joystick/walkera0701.c | 1 - drivers/input/serio/parkbd.c | 1 - drivers/net/hamradio/baycom_epp.c | 1 - drivers/net/hamradio/baycom_par.c | 1 - drivers/net/plip/plip.c | 1 - drivers/parport/daisy.c | 1 - drivers/parport/share.c | 9 --------- drivers/pps/clients/pps_parport.c | 1 - drivers/pps/generators/pps_gen_parport.c | 1 - drivers/scsi/imm.c | 1 - drivers/scsi/ppa.c | 1 - drivers/spi/spi-butterfly.c | 1 - drivers/spi/spi-lm70llp.c | 1 - include/linux/parport.h | 6 ------ sound/drivers/mts64.c | 1 - sound/drivers/portman2x4.c | 1 - 25 files changed, 38 deletions(-) -- 2.44.0