Re: [PATCH 0/3] parport: Cleanup some pre-devmodel code
"Dr. David Alan Gilbert" <[email protected]> Thu, 16 May 2024 10:46:12 +0000
| Newsgroups | gmane.linux.kernel,gmane.linux.parport |
|---|---|
| Message-ID | <ZkXj9Ip3DoUAe1wt@gallifrey> |
* [email protected] ([email protected]) wrote: > 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. Ping! Dave > 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 > -- -----Open up your eyes, open up your mind, open up your code ------- / Dr. David Alan Gilbert | Running GNU/Linux | Happy \ \ dave @ treblig.org | | In Hex / \ _________________________|_____ http://www.treblig.org |_______/