pcmcia: use autoconfiguration feature for ioports and iomem
When CONF_AUTO_SET_IO or CONF_AUTO_SET_IOMEM are set, the corresponding fields in struct pcmcia_device *p_dev->resource[0,1,2] are set accordinly. Drivers wishing to override certain settings may do so in the callback function, but they no longer need to parse the CIS entries stored in cistpl_cftable_entry_t themselves. CC: netdev@vger.kernel.org CC: linux-wireless@vger.kernel.org CC: linux-ide@vger.kernel.org CC: linux-usb@vger.kernel.org CC: laforge@gnumonks.org CC: linux-mtd@lists.infradead.org CC: linux-bluetooth@vger.kernel.org CC: alsa-devel@alsa-project.org CC: linux-serial@vger.kernel.org CC: Jiri Kosina <jkosina@suse.cz> CC: linux-scsi@vger.kernel.org Tested-by:Wolfram Sang <w.sang@pengutronix.de> Signed-off-by:
Dominik Brodowski <linux@dominikbrodowski.net>
Showing
- Documentation/pcmcia/driver-changes.txt 12 additions, 0 deletionsDocumentation/pcmcia/driver-changes.txt
- drivers/ata/pata_pcmcia.c 26 additions, 55 deletionsdrivers/ata/pata_pcmcia.c
- drivers/bluetooth/bt3c_cs.c 27 additions, 26 deletionsdrivers/bluetooth/bt3c_cs.c
- drivers/bluetooth/btuart_cs.c 26 additions, 25 deletionsdrivers/bluetooth/btuart_cs.c
- drivers/bluetooth/dtl1_cs.c 6 additions, 12 deletionsdrivers/bluetooth/dtl1_cs.c
- drivers/char/pcmcia/cm4000_cs.c 3 additions, 12 deletionsdrivers/char/pcmcia/cm4000_cs.c
- drivers/char/pcmcia/cm4040_cs.c 4 additions, 18 deletionsdrivers/char/pcmcia/cm4040_cs.c
- drivers/char/pcmcia/ipwireless/main.c 7 additions, 19 deletionsdrivers/char/pcmcia/ipwireless/main.c
- drivers/char/pcmcia/synclink_cs.c 3 additions, 13 deletionsdrivers/char/pcmcia/synclink_cs.c
- drivers/ide/ide-cs.c 25 additions, 57 deletionsdrivers/ide/ide-cs.c
- drivers/isdn/hardware/avm/avm_cs.c 5 additions, 14 deletionsdrivers/isdn/hardware/avm/avm_cs.c
- drivers/isdn/hisax/avma1_cs.c 6 additions, 16 deletionsdrivers/isdn/hisax/avma1_cs.c
- drivers/isdn/hisax/elsa_cs.c 7 additions, 16 deletionsdrivers/isdn/hisax/elsa_cs.c
- drivers/isdn/hisax/sedlbauer_cs.c 6 additions, 30 deletionsdrivers/isdn/hisax/sedlbauer_cs.c
- drivers/isdn/hisax/teles_cs.c 6 additions, 10 deletionsdrivers/isdn/hisax/teles_cs.c
- drivers/net/pcmcia/axnet_cs.c 7 additions, 25 deletionsdrivers/net/pcmcia/axnet_cs.c
- drivers/net/pcmcia/fmvj18x_cs.c 1 addition, 4 deletionsdrivers/net/pcmcia/fmvj18x_cs.c
- drivers/net/pcmcia/pcnet_cs.c 9 additions, 29 deletionsdrivers/net/pcmcia/pcnet_cs.c
- drivers/net/pcmcia/smc91c92_cs.c 19 additions, 20 deletionsdrivers/net/pcmcia/smc91c92_cs.c
- drivers/net/pcmcia/xirc2ps_cs.c 38 additions, 31 deletionsdrivers/net/pcmcia/xirc2ps_cs.c
Loading
Please register or sign in to comment