/linux-4.4.14/drivers/char/agp/ |
H A D | sis-agp.c | 247 .subdevice = PCI_ANY_ID, 255 .subdevice = PCI_ANY_ID, 263 .subdevice = PCI_ANY_ID, 271 .subdevice = PCI_ANY_ID, 279 .subdevice = PCI_ANY_ID, 287 .subdevice = PCI_ANY_ID, 295 .subdevice = PCI_ANY_ID, 303 .subdevice = PCI_ANY_ID, 311 .subdevice = PCI_ANY_ID, 319 .subdevice = PCI_ANY_ID, 327 .subdevice = PCI_ANY_ID, 335 .subdevice = PCI_ANY_ID, 343 .subdevice = PCI_ANY_ID, 351 .subdevice = PCI_ANY_ID, 359 .subdevice = PCI_ANY_ID, 367 .subdevice = PCI_ANY_ID, 375 .subdevice = PCI_ANY_ID, 383 .subdevice = PCI_ANY_ID, 391 .subdevice = PCI_ANY_ID, 399 .subdevice = PCI_ANY_ID, 407 .subdevice = PCI_ANY_ID, 415 .subdevice = PCI_ANY_ID,
|
H A D | amd64-agp.c | 620 .subdevice = PCI_ANY_ID, 629 .subdevice = PCI_ANY_ID, 638 .subdevice = PCI_ANY_ID, 647 .subdevice = PCI_ANY_ID, 656 .subdevice = PCI_ANY_ID, 665 .subdevice = PCI_ANY_ID, 674 .subdevice = PCI_ANY_ID, 683 .subdevice = PCI_ANY_ID, 692 .subdevice = PCI_ANY_ID, 700 .subdevice = PCI_ANY_ID, 709 .subdevice = PCI_ANY_ID, 718 .subdevice = PCI_ANY_ID, 727 .subdevice = PCI_ANY_ID,
|
H A D | amd-k7-agp.c | 517 .subdevice = PCI_ANY_ID, 525 .subdevice = PCI_ANY_ID, 533 .subdevice = PCI_ANY_ID,
|
H A D | nvidia-agp.c | 430 .subdevice = PCI_ANY_ID, 438 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/drivers/mmc/host/ |
H A D | sdhci-pci-core.c | 800 .subdevice = PCI_ANY_ID, 808 .subdevice = PCI_ANY_ID, 816 .subdevice = PCI_ANY_ID, 824 .subdevice = PCI_ANY_ID, 832 .subdevice = PCI_ANY_ID, 840 .subdevice = PCI_ANY_ID, 848 .subdevice = PCI_ANY_ID, 856 .subdevice = PCI_ANY_ID, 864 .subdevice = PCI_ANY_ID, 872 .subdevice = PCI_ANY_ID, 880 .subdevice = PCI_ANY_ID, 888 .subdevice = PCI_ANY_ID, 896 .subdevice = PCI_ANY_ID, 904 .subdevice = PCI_ANY_ID, 912 .subdevice = PCI_ANY_ID, 920 .subdevice = PCI_ANY_ID, 928 .subdevice = PCI_ANY_ID, 936 .subdevice = PCI_ANY_ID, 944 .subdevice = PCI_ANY_ID, 952 .subdevice = PCI_ANY_ID, 960 .subdevice = PCI_ANY_ID, 968 .subdevice = PCI_ANY_ID, 976 .subdevice = PCI_ANY_ID, 984 .subdevice = PCI_ANY_ID, 992 .subdevice = PCI_ANY_ID, 1000 .subdevice = PCI_ANY_ID, 1008 .subdevice = PCI_ANY_ID, 1016 .subdevice = PCI_ANY_ID, 1024 .subdevice = PCI_ANY_ID, 1032 .subdevice = PCI_ANY_ID, 1040 .subdevice = PCI_ANY_ID, 1048 .subdevice = PCI_ANY_ID, 1056 .subdevice = PCI_ANY_ID, 1064 .subdevice = PCI_ANY_ID, 1072 .subdevice = PCI_ANY_ID, 1080 .subdevice = PCI_ANY_ID, 1088 .subdevice = PCI_ANY_ID, 1096 .subdevice = PCI_ANY_ID, 1104 .subdevice = PCI_ANY_ID, 1112 .subdevice = PCI_ANY_ID, 1120 .subdevice = PCI_ANY_ID, 1128 .subdevice = PCI_ANY_ID, 1136 .subdevice = PCI_ANY_ID, 1144 .subdevice = PCI_ANY_ID, 1152 .subdevice = PCI_ANY_ID, 1160 .subdevice = PCI_ANY_ID, 1168 .subdevice = PCI_ANY_ID, 1176 .subdevice = PCI_ANY_ID, 1184 .subdevice = PCI_ANY_ID, 1192 .subdevice = PCI_ANY_ID, 1200 .subdevice = PCI_ANY_ID, 1208 .subdevice = PCI_ANY_ID, 1216 .subdevice = PCI_ANY_ID, 1224 .subdevice = PCI_ANY_ID, 1232 .subdevice = PCI_ANY_ID, 1240 .subdevice = PCI_ANY_ID, 1248 .subdevice = PCI_ANY_ID, 1256 .subdevice = PCI_ANY_ID, 1264 .subdevice = PCI_ANY_ID, 1272 .subdevice = PCI_ANY_ID, 1280 .subdevice = PCI_ANY_ID, 1288 .subdevice = PCI_ANY_ID, 1296 .subdevice = PCI_ANY_ID, 1305 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/drivers/pci/ |
H A D | pci-stub.c | 26 "\"vendor:device[:subvendor[:subdevice[:class[:class_mask]]]]\"" 58 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; pci_stub_init() local 65 &vendor, &device, &subvendor, &subdevice, pci_stub_init() 76 vendor, device, subvendor, subdevice, class, class_mask); pci_stub_init() 79 subvendor, subdevice, class, class_mask, 0); pci_stub_init()
|
H A D | pci-driver.c | 36 * @subdevice: PCI subdevice ID 53 unsigned int subvendor, unsigned int subdevice, pci_add_dynid() 66 dynid->id.subdevice = subdevice; pci_add_dynid() 105 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; store_new_id() local 111 &vendor, &device, &subvendor, &subdevice, store_new_id() 124 pdev->subsystem_device = subdevice; store_new_id() 151 retval = pci_add_dynid(pdrv, vendor, device, subvendor, subdevice, store_new_id() 173 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; store_remove_id() local 178 &vendor, &device, &subvendor, &subdevice, store_remove_id() 189 (subdevice == PCI_ANY_ID || id->subdevice == subdevice) && store_remove_id() 240 .subdevice = PCI_ANY_ID, 51 pci_add_dynid(struct pci_driver *drv, unsigned int vendor, unsigned int device, unsigned int subvendor, unsigned int subdevice, unsigned int class, unsigned int class_mask, unsigned long driver_data) pci_add_dynid() argument
|
H A D | search.c | 279 * pci_get_subsys - begin or continue searching for a PCI device by vendor/subvendor/device/subdevice id 302 .subdevice = ss_device, pci_get_subsys() 350 .subdevice = PCI_ANY_ID, pci_get_class()
|
H A D | pci.h | 205 (id->subdevice == PCI_ANY_ID || id->subdevice == dev->subsystem_device) && pci_match_one_device()
|
/linux-4.4.14/include/media/ |
H A D | v4l2-async.h | 2 * V4L2 asynchronous subdevice registration API 23 /* A random max subdevice number, used to allocate an array on stack */ 69 * @subdevs: array of pointers to subdevice descriptors 74 * @bound: a subdevice driver has successfully probed one of subdevices 76 * @unbind: a subdevice is leaving
|
H A D | s3c_camif.h | 19 * @i2c_board_info: pointer to an I2C sensor subdevice board info
|
H A D | v4l2-subdev.h | 130 * other than just subdevice initialization. 170 * @s_power: puts subdevice in power saving mode (on == 0) or normal operation 691 /* Optional regulators uset to power on/off the subdevice */ 695 /* Per-subdevice data, specific for a certain video host device */ 735 /* common part of subdevice platform data */
|
H A D | soc_camera.h | 55 /* Asynchronous subdevice management */ 151 * balance their calls to subdevice's .s_power() method. clock_state is
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
H A D | comedi_8255.c | 33 * digital I/O subdevice with 24 channels. The channel 0 corresponds to 187 * subdev_8255_init - initialize DIO subdevice for driving I/O mapped 8255 188 * @dev: comedi device owning subdevice 189 * @s: comedi subdevice to initialize 193 * Initializes a comedi subdevice as a DIO subdevice driving an 8255 chip. 222 * subdev_8255_mm_init - initialize DIO subdevice for driving mmio-mapped 8255 223 * @dev: comedi device owning subdevice 224 * @s: comedi subdevice to initialize 228 * Initializes a comedi subdevice as a DIO subdevice driving an 8255 chip. 258 * @s: comedi subdevice 261 * subdev_8255_init() or subdev_8255_mm_init() to set up the subdevice. 262 * Only valid if the subdevice was set up successfully.
|
H A D | amplc_dio200.c | 129 * same counter subdevice if n > 0, or the output of channel 2 on the 130 * preceding counter subdevice (see note 3) if n = 0. 133 * same counter subdevice if n = 2, or the inverted output of channel n+1 134 * on the preceding counter subdevice (see note 3) if n < 2. 137 * counter subdevice precedes the lowest. 139 * The 'INTERRUPT' subdevice pretends to be a digital input subdevice. The 180 * interrupt status register; its 'INTERRUPT' subdevice has a single 187 * 'INTERRUPT' subdevice. The channel list selects the interrupt sources
|
H A D | addi_apci_2200.c | 88 /* Initialize the digital input subdevice */ apci2200_auto_attach() 97 /* Initialize the digital output subdevice */ apci2200_auto_attach() 106 /* Initialize the watchdog subdevice */ apci2200_auto_attach()
|
H A D | addi_watchdog.c | 2 * COMEDI driver for the watchdog subdevice found on some addi-data boards 32 * The watchdog subdevice is configured with two INSN_CONFIG instructions: 147 MODULE_DESCRIPTION("ADDI-DATA Watchdog subdevice");
|
H A D | adl_pci6208.c | 138 /* analog output subdevice */ pci6208_auto_attach() 151 /* digital input subdevice */ pci6208_auto_attach() 160 /* digital output subdevice */ pci6208_auto_attach() 170 * and save it as the initial state for the subdevice. pci6208_auto_attach()
|
H A D | amplc_pc236.c | 32 * The PC36AT board has a single 8255 appearing as subdevice 0. 39 * the IRQ jumper. If no interrupt is connected, then subdevice 1 is
|
H A D | amplc_pc263.c | 31 The board appears as one subdevice, with 16 digital outputs, each 84 /* digital output subdevice */ pc263_attach()
|
H A D | adq12b.c | 52 * - Analog input is subdevice 0 (16 channels single-ended or 8 differential) 53 * - Digital input is subdevice 1 (5 channels) 54 * - Digital output is subdevice 1 (8 channels) 206 /* Analog Input subdevice */ adq12b_attach() 221 /* Digital Input subdevice */ adq12b_attach() 230 /* Digital Output subdevice */ adq12b_attach()
|
H A D | comedi_parport.c | 61 * When an IRQ is configured subdevice 3 pretends to be a digital 62 * input subdevice, but it always returns 0 when read. However, if 254 /* Digial I/O subdevice - Parallel port DATA register */ parport_attach() 264 /* Digial Input subdevice - Parallel port STATUS register */ parport_attach() 273 /* Digial Output subdevice - Parallel port CONTROL register */ parport_attach() 283 /* Digial Input subdevice - Interrupt support */ parport_attach()
|
H A D | multiq3.c | 128 /* get a 16-bit sample; mask it to the subdevice resolution */ multiq3_ai_insn_read() 275 /* Analog Input subdevice */ multiq3_attach() 284 /* Analog Output subdevice */ multiq3_attach() 297 /* Digital Input subdevice */ multiq3_attach() 306 /* Digital Output subdevice */ multiq3_attach() 315 /* Encoder (Counter) subdevice */ multiq3_attach()
|
H A D | pcmmio.c | 30 * subdevice 0 - 16 channels of 16-bit AI 31 * subdevice 1 - 8 channels of 16-bit AO 32 * subdevice 2 - first 24 channels of the 48 channel of DIO 34 * subdevice 3 - last 24 channels of the 48 channel DIO 44 * channels in subdevice 2. 50 * To use edge-detection IRQ support for the DIO subdevice, pass the IRQ 256 /* subdevice 2 uses ports 0-2, subdevice 3 uses ports 3-5 */ pcmmio_dio_insn_bits() 291 /* subdevice 2 uses ports 0-2, subdevice 3 uses ports 3-5 */ pcmmio_dio_insn_config() 454 * 'do_cmd' function for an 'INTERRUPT' subdevice. 711 /* Analog Input subdevice */ pcmmio_attach() 726 /* Analog Output subdevice */ pcmmio_attach() 744 /* Digital I/O subdevice with interrupt support */ pcmmio_attach() 763 /* Digital I/O subdevice */ pcmmio_attach()
|
H A D | amplc_dio200_pci.c | 160 * same counter subdevice if n > 0, or the output of channel 2 on the 161 * preceding counter subdevice (see note 3) if n = 0. 164 * same counter subdevice if n = 2, or the inverted output of channel n+1 165 * on the preceding counter subdevice (see note 3) if n < 2. 168 * counter subdevice precedes the lowest. 170 * The 'TIMER' subdevice is a free-running 32-bit timer subdevice. 172 * The 'INTERRUPT' subdevice pretends to be a digital input subdevice. The 215 * 'INTERRUPT' subdevice. The channel list selects the interrupt sources
|
H A D | addi_apci_1516.c | 147 /* Initialize the digital input subdevice */ apci1516_auto_attach() 160 /* Initialize the digital output subdevice */ apci1516_auto_attach() 173 /* Initialize the watchdog subdevice */ apci1516_auto_attach()
|
H A D | adv_pci1724.c | 148 /* Analog Output subdevice */ adv_pci1724_auto_attach() 162 /* Offset Calibration subdevice */ adv_pci1724_auto_attach() 175 /* Gain Calibration subdevice */ adv_pci1724_auto_attach()
|
H A D | cb_pcimdas.c | 387 /* Analog Input subdevice */ cb_pcimdas_auto_attach() 403 /* Analog Output subdevice */ cb_pcimdas_auto_attach() 416 /* Digital I/O subdevice */ cb_pcimdas_auto_attach() 422 /* Digital Input subdevice (main connector) */ cb_pcimdas_auto_attach() 431 /* Digital Output subdevice (main connector) */ cb_pcimdas_auto_attach() 440 /* Counter subdevice (8254) */ cb_pcimdas_auto_attach()
|
H A D | 8255.c | 28 * digital I/O subdevice with 24 channels. The channel 0 corresponds 36 * configure the 8255 subdevice automatically.
|
H A D | amplc_pci236.c | 34 * The PCI236 board has a single 8255 appearing as subdevice 0. 41 * subdevice 1 is unused.
|
H A D | amplc_pci263.c | 30 The board appears as one subdevice, with 16 digital outputs, each 71 /* digital output subdevice */ pci263_auto_attach()
|
H A D | fl512.c | 121 /* Analog Input subdevice */ fl512_attach() 130 /* Analog Output subdevice */ fl512_attach()
|
H A D | aio_aio12_8.c | 228 /* Analog Input subdevice */ aio_aio12_8_attach() 241 /* Analog Output subdevice */ aio_aio12_8_attach() 258 /* Digital I/O subdevice (8255) */ aio_aio12_8_attach() 264 /* Counter subdevice (8254) */ aio_aio12_8_attach()
|
H A D | dt2811.c | 391 /* initialize the ADC subdevice */ dt2811_attach() 411 /* ao subdevice */ dt2811_attach() 426 /* di subdevice */ dt2811_attach() 435 /* do subdevice */ dt2811_attach()
|
H A D | icp_multi.c | 273 /* Analog Input subdevice */ icp_multi_auto_attach() 282 /* Analog Output subdevice */ icp_multi_auto_attach() 295 /* Digital Input subdevice */ icp_multi_auto_attach() 304 /* Digital Output subdevice */ icp_multi_auto_attach()
|
H A D | mf6x4.c | 233 /* Analog Input subdevice */ mf6x4_auto_attach() 242 /* Analog Output subdevice */ mf6x4_auto_attach() 255 /* Digital Input subdevice */ mf6x4_auto_attach() 264 /* Digital Output subdevice */ mf6x4_auto_attach()
|
H A D | serial2002.c | 477 /* Fill in subdevice data */ serial2002_setup_subdevs() 522 * for a subdevice that needed it. serial2002_setup_subdevs() 723 /* digital input subdevice */ serial2002_attach() 732 /* digital output subdevice */ serial2002_attach() 741 /* analog input subdevice */ serial2002_attach() 750 /* analog output subdevice */ serial2002_attach() 760 /* encoder input subdevice */ serial2002_attach()
|
H A D | addi_apci_1032.c | 36 * This driver models the APCI-1032 as a 32-channel, digital input subdevice 37 * plus an additional digital input subdevice to handle change-of-state (COS) 40 * The COS subdevice supports comedi asynchronous read commands. 59 * The COS subdevice must be configured before setting up a comedi 337 /* Change-Of-State (COS) interrupt subdevice */ apci1032_auto_attach()
|
H A D | addi_apci_3501.c | 351 /* Initialize the analog output subdevice */ apci3501_auto_attach() 368 /* Initialize the digital input subdevice */ apci3501_auto_attach() 377 /* Initialize the digital output subdevice */ apci3501_auto_attach() 386 /* Initialize the timer/watchdog subdevice */ apci3501_auto_attach() 398 /* Initialize the eeprom subdevice */ apci3501_auto_attach()
|
H A D | aio_iiro_16.c | 201 /* Digital Output subdevice */ aio_iiro_16_attach() 214 /* Digital Input subdevice */ aio_iiro_16_attach()
|
H A D | cb_das16_cs.c | 386 /* Analog Input subdevice */ das16cs_auto_attach() 395 /* Analog Output subdevice */ das16cs_auto_attach() 412 /* Digital I/O subdevice */ das16cs_auto_attach() 422 /* Counter subdevice (8254) */ das16cs_auto_attach()
|
H A D | dt2801.c | 574 /* ai subdevice */ dt2801_attach() 590 /* ao subdevice */ dt2801_attach() 605 /* 1st digital subdevice */ dt2801_attach() 615 /* 2nd digital subdevice */ dt2801_attach()
|
H A D | ni_at_ao.c | 326 /* Analog Output subdevice */ atao_attach() 339 /* Digital I/O subdevice */ atao_attach() 349 /* caldac subdevice */ atao_attach() 361 /* EEPROM subdevice */ atao_attach()
|
H A D | pcl711.c | 452 /* Analog Input subdevice */ pcl711_attach() 471 /* Analog Output subdevice */ pcl711_attach() 484 /* Digital Input subdevice */ pcl711_attach() 493 /* Digital Output subdevice */ pcl711_attach()
|
H A D | pcl726.c | 367 /* Analog Output subdevice */ pcl726_attach() 381 /* Digital Input subdevice */ pcl726_attach() 390 /* Digital Output subdevice */ pcl726_attach() 401 /* Digial Input subdevice - Interrupt support */ pcl726_attach()
|
H A D | 8255_pci.c | 41 * is supported as a separate 24-channel DIO subdevice. 43 * Boards with 24 DIO channels (1 DIO subdevice): 239 * on the number of channels provided by the board. Each subdevice pci_8255_auto_attach()
|
H A D | addi_apci_2032.c | 259 /* Initialize the digital output subdevice */ apci2032_auto_attach() 268 /* Initialize the watchdog subdevice */ apci2032_auto_attach() 274 /* Initialize the interrupt subdevice */ apci2032_auto_attach()
|
H A D | adl_pci7x3x.c | 36 * board. Each subdevice has a maximum of 32 channels. 39 * PCI-7233 - 1 subdevice: 0 - 32 input 40 * PCI-7234 - 1 subdevice: 0 - 32 output
|
H A D | cb_pcimdda.c | 52 then issue one comedi_data_read() on any channel on the AO subdevice 152 /* analog output subdevice */ cb_pcimdda_auto_attach() 166 /* digital i/o subdevice */ cb_pcimdda_auto_attach()
|
H A D | rti800.c | 292 /* ai subdevice */ rti800_attach() 304 /* ao subdevice (only on rti815) */ rti800_attach() 346 * There is also an Am9513 timer on these boards. This subdevice rti800_attach()
|
H A D | addi_apci_1564.c | 499 /* Change-Of-State (COS) interrupt subdevice */ apci1564_auto_attach() 518 /* Timer subdevice */ apci1564_auto_attach() 529 /* Counter subdevice */ apci1564_auto_attach() 544 /* Initialize the watchdog subdevice */ apci1564_auto_attach() 550 /* Initialize the diagnostic status subdevice */ apci1564_auto_attach()
|
H A D | pcmuio.c | 147 * subdevice 0 and 1 are handled by the first asic pcmuio_subdevice_to_asic() 148 * subdevice 2 and 3 are handled by the second asic pcmuio_subdevice_to_asic() 156 * subdevice 0 and 2 use port registers 0-2 pcmuio_subdevice_to_port() 157 * subdevice 1 and 3 use port registers 3-5 pcmuio_subdevice_to_port() 455 * 'do_cmd' function for an 'INTERRUPT' subdevice. 592 /* setup the interrupt subdevice */ pcmuio_attach()
|
H A D | vmk80xx.c | 722 /* Analog input subdevice */ vmk80xx_init_subdevices() 731 /* Analog output subdevice */ vmk80xx_init_subdevices() 744 /* Digital input subdevice */ vmk80xx_init_subdevices() 753 /* Digital output subdevice */ vmk80xx_init_subdevices() 762 /* Counter subdevice */ vmk80xx_init_subdevices() 775 /* PWM subdevice */ vmk80xx_init_subdevices()
|
H A D | comedi_bond.c | 32 * another with 1 DIO subdevice, you could 'bond' them with this driver 33 * so that they look like one big fat DIO subdevice. This makes writing 144 * Locate bonded subdevice and adjust channel. bonding_dio_insn_config()
|
H A D | ii_pci20kc.c | 385 /* Analog Output subdevice */ ii20k_init_module() 398 /* Analog Input subdevice */ ii20k_init_module() 485 /* Digital I/O subdevice */ ii20k_attach()
|
H A D | ni_6527.c | 422 /* Digital Input subdevice */ ni6527_auto_attach() 432 /* Digital Output subdevice */ ni6527_auto_attach() 441 /* Edge detection interrupt subdevice */ ni6527_auto_attach()
|
H A D | addi_apci_16xx.c | 123 * digital i/o channels on the board. Each subdevice supports apci16xx_auto_attach()
|
H A D | dac02.c | 124 /* Analog Output subdevice */ dac02_attach()
|
H A D | das6402.c | 611 /* Analog Input subdevice */ das6402_attach() 628 /* Analog Output subdevice */ das6402_attach() 642 /* Digital Input subdevice */ das6402_attach() 651 /* Digital Input subdevice */ das6402_attach()
|
H A D | dt2817.c | 29 The driver (which, btw, is much less than 50 pages) has 1 subdevice
|
H A D | dt3000.c | 659 /* Analog Input subdevice */ dt3000_auto_attach() 676 /* Analog Output subdevice */ dt3000_auto_attach() 694 /* Digital I/O subdevice */ dt3000_auto_attach() 704 /* Memory subdevice */ dt3000_auto_attach()
|
H A D | rti802.c | 96 /* Analog Output subdevice */ rti802_attach()
|
H A D | adv_pci1723.c | 36 * 1. Add the two milliamp ranges to the AO subdevice (0 to 20 mA, 38 * 2. Read the initial ranges and values of the AO subdevice at
|
H A D | c6xdigio.c | 266 /* pwm output subdevice */ c6xdigio_attach() 276 /* encoder (counter) subdevice */ c6xdigio_attach()
|
H A D | ni_670x.c | 209 /* analog output subdevice */ ni_670x_auto_attach() 236 /* digital i/o subdevice */ ni_670x_auto_attach()
|
H A D | ni_daq_700.c | 29 * The daqcard-700 appears in Comedi as a digital I/O subdevice (0) with 30 * 16 channels and a analog input subdevice (1) with 16 single-ended channels
|
H A D | addi_apci_3xxx.c | 807 /* Analog Input subdevice */ apci3xxx_auto_attach() 846 /* Analog Output subdevice */ apci3xxx_auto_attach() 863 /* Digital Input subdevice */ apci3xxx_auto_attach() 876 /* Digital Output subdevice */ apci3xxx_auto_attach() 889 /* TTL Digital I/O subdevice */ apci3xxx_auto_attach()
|
H A D | dmm32at.c | 578 /* Analog Input subdevice */ dmm32at_attach() 595 /* Analog Output subdevice */ dmm32at_attach() 608 /* Digital I/O subdevice */ dmm32at_attach()
|
H A D | pcl816.c | 645 /* Piggyback Slot1 subdevice */ pcl816_attach() 649 /* Digital Input subdevice */ pcl816_attach() 658 /* Digital Output subdevice */ pcl816_attach()
|
H A D | s526.c | 526 * Analog Input subdevice s526_attach() 540 /* Analog Output subdevice */ s526_attach() 553 /* Digital I/O subdevice */ s526_attach()
|
H A D | amplc_dio200_common.c | 598 * s->private. Mark the subdevice as having private data dio200_subdev_8254_init() 812 /* counter subdevice (8254) */ amplc_dio200_common_attach() 819 /* digital i/o subdevice (8255) */ amplc_dio200_common_attach() 826 /* 'INTERRUPT' subdevice */ amplc_dio200_common_attach()
|
H A D | amplc_pc236_common.c | 157 /* digital i/o subdevice (8255) */ amplc_pc236_common_attach()
|
H A D | dt2815.c | 167 /* ao subdevice */ dt2815_attach()
|
H A D | dt9812.c | 792 /* Digital Input subdevice */ dt9812_auto_attach() 801 /* Digital Output subdevice */ dt9812_auto_attach() 810 /* Analog Input subdevice */ dt9812_auto_attach() 819 /* Analog Output subdevice */ dt9812_auto_attach()
|
H A D | ssv_dnp.c | 149 /* digital i/o subdevice */ dnp_attach()
|
H A D | cb_pcidas.c | 1316 /* Analog Input subdevice */ cb_pcidas_auto_attach() 1335 /* Analog Output subdevice */ cb_pcidas_auto_attach() 1368 /* Memory subdevice - serial EEPROM */ cb_pcidas_auto_attach() 1376 /* Calibration subdevice - 8800 caldac */ cb_pcidas_auto_attach() 1396 /* Calibration subdevice - trim potentiometer */ cb_pcidas_auto_attach() 1424 /* Calibration subdevice - pci-das1602/16 pregain offset (dac08) */ cb_pcidas_auto_attach()
|
H A D | addi_apci_3120.c | 1026 /* Analog Input subdevice */ apci3120_auto_attach() 1043 /* Analog Output subdevice */ apci3120_auto_attach() 1060 /* Digital Input subdevice */ apci3120_auto_attach() 1069 /* Digital Output subdevice */ apci3120_auto_attach() 1078 /* Timer subdevice */ apci3120_auto_attach()
|
H A D | amplc_pci224.c | 436 * Kills a command running on the AO subdevice. 478 * Handles start of acquisition for the AO subdevice. 657 * 'do_cmdtest' function for AO subdevice. 898 * 'cancel' function for AO subdevice. 1059 /* Analog output subdevice. */ pci224_auto_attach()
|
H A D | das16.c | 1091 /* Analog Input subdevice */ das16_attach() 1115 /* Analog Output subdevice */ das16_attach() 1132 /* Digital Input subdevice */ das16_attach() 1141 /* Digital Output subdevice */ das16_attach() 1153 /* 8255 Digital I/O subdevice */ das16_attach()
|
H A D | addi_apci_1500.c | 786 /* Digital Input subdevice */ apci1500_auto_attach() 804 /* Digital Output subdevice */ apci1500_auto_attach() 816 /* Counter/Timer(Watchdog) subdevice */ apci1500_auto_attach()
|
H A D | comedi_8254.c | 6 * Based on 8253.h and various subdevice implementations in comedi drivers. 101 * To expose the counters as a subdevice for general purpose use the following 111 * The subdevice provides (*insn_read) and (*insn_write) operations to read
|
H A D | das800.c | 695 /* Analog Input subdevice */ das800_attach() 712 /* Digital Input subdevice */ das800_attach() 721 /* Digital Output subdevice */ das800_attach()
|
H A D | ni_atmio16d.c | 644 /* ai subdevice */ atmio16d_attach() 670 /* ao subdevice */ atmio16d_attach() 709 /* 8255 subdevice */ atmio16d_attach()
|
H A D | adl_pci9118.c | 21 * AI subdevice supports cmd and insn interface, 67 * Perhaps the boards have different subdevice IDs that we could use to 1574 /* Analog Input subdevice */ pci9118_common_attach() 1607 /* Analog Output subdevice */ pci9118_common_attach() 1624 /* Digital Input subdevice */ pci9118_common_attach() 1633 /* Digital Output subdevice */ pci9118_common_attach()
|
H A D | ni_usb6501.c | 545 /* Digital Input/Output subdevice */ ni6501_auto_attach() 555 /* Counter subdevice */ ni6501_auto_attach()
|
H A D | dt282x.c | 50 * - AO range is not programmable. The AO subdevice has a range_table 1127 /* Analog Input subdevice */ dt282x_attach() 1153 /* Analog Output subdevice */ dt282x_attach() 1179 /* Digital I/O subdevice */ dt282x_attach()
|
H A D | me4000.c | 1157 /* Analog Input subdevice */ me4000_auto_attach() 1177 /* Analog Output subdevice */ me4000_auto_attach() 1194 /* Digital I/O subdevice */ me4000_auto_attach() 1214 /* Counter subdevice (8254) */ me4000_auto_attach()
|
H A D | mpc624.c | 297 /* Analog Input subdevice */ mpc624_attach()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
H A D | saa7134-cards.c | 5936 .subdevice = 0x2001, 5942 .subdevice = 0x2001, 5948 .subdevice = 0x6752, 5954 .subdevice = 0x4e85, 5960 .subdevice = 0x1142, 5966 .subdevice = 0x1143, 5972 .subdevice = 0x1158, 5978 .subdevice = 0x1162, 5984 .subdevice = 0x0138, 5990 .subdevice = 0x0138, 5996 .subdevice = 0x0138, 6002 .subdevice = 0x0138, 6008 .subdevice = 0x0138, /* LifeView FlyTV Prime30 OEM */ 6014 .subdevice = 0x0212, /* minipci, LR212 */ 6020 .subdevice = 0x1212, /* minipci, LR1212 */ 6026 .subdevice = 0x0212, /* OEM minipci, LR212 */ 6032 .subdevice = 0x0214, /* Standard PCI, LR214 Rev E and earlier (SAA7135) */ 6038 .subdevice = 0x5214, /* Standard PCI, LR214 Rev F onwards (SAA7131) */ 6044 .subdevice = 0x0214, /* Genius VideoWonder ProTV */ 6050 .subdevice = 0x0003, 6056 .subdevice = 0x5000, /* only analog TV and DVB-T for now */ 6062 .subdevice = 0x226b, 6068 .subdevice = 0x226a, 6074 .subdevice = 0x226c, 6080 .subdevice = 0x4842, 6086 .subdevice = 0x4845, 6092 .subdevice = 0x4830, 6098 .subdevice = 0x4843, 6104 .subdevice = 0x4840, 6110 .subdevice = 0xfe01, 6116 .subdevice = 0xfe01, 6122 .subdevice = 0xa006, 6128 .subdevice = 0x7133, 6134 .subdevice = 0x2001, 6140 .subdevice = 0xc100, 6146 .subdevice = 0xc100, 6152 .subdevice = 0x48d0, 6158 .subdevice = 0xa70b, 6164 .subdevice = 0xa7a1, 6170 .subdevice = 0xa7a2, 6176 .subdevice = 0x2115, 6182 .subdevice = 0xa115, 6188 .subdevice = 0x2108, 6194 .subdevice = 0x10ff, 6201 .subdevice = 0xd6ee, 6208 .subdevice = 0xb7e9, 6215 .subdevice = 0x050c, 6221 .subdevice = 0x002b, 6227 .subdevice = 0x002d, 6233 .subdevice = 0x4cb4, 6239 .subdevice = 0x4cb5, 6245 .subdevice = 0x4cb6, 6251 .subdevice = 0x0800, 6257 .subdevice = 0x1152, 6263 .subdevice = 0xc100, 6269 .subdevice = 0x9715, 6275 .subdevice = 0xa70a, 6281 .subdevice = 0xc200, 6287 .subdevice = 0x9524, 6294 .subdevice = 0x0502, /* Cardbus version */ 6300 .subdevice = 0x0306, /* PCI version */ 6306 .subdevice = 0xf31f, 6313 .subdevice = 0xf11d, 6319 .subdevice = 0x4155, 6325 .subdevice = 0x4255, 6331 .subdevice = 0x2004, 6337 .subdevice = 0x0350, /* PCI version */ 6343 .subdevice = 0x0351, /* PCI version, new revision */ 6349 .subdevice = 0x0370, /* cardbus version */ 6355 .subdevice = 0x1370, /* cardbus version */ 6362 .subdevice = 0x0502, /* LifeView LR502 OEM */ 6368 .subdevice = 0x0210, /* mini pci NTSC version */ 6374 .subdevice = 0x0210, /* mini pci PAL/SECAM version */ 6380 .subvendor = 0x0000, /* It shouldn't break anything, since subdevice id seems unique */ 6381 .subdevice = 0x4091, 6387 .subdevice = 0x7135, 6393 .subdevice = 0x2004, 6399 .subdevice = 0xc900, 6405 .subdevice = 0xc901, 6411 .subdevice = 0x7350, 6417 .subdevice = 0x7330, 6423 .subdevice = 0x1044, 6429 .subdevice = 0x4ee9, 6435 .subdevice = 0x002e, 6441 .subdevice = 0x4862, 6447 .subdevice = 0x2018, 6453 .subdevice = 0x6231, /* tda8275a, ks003 IR */ 6459 .subdevice = 0x8624, /* tda8275, ks003 IR */ 6465 .subdevice = 0x1160, 6471 .subdevice = 0x0319, 6477 .subdevice = 0x2c05, 6483 .subdevice = 0x0301, 6489 .subdevice = 0x1421, 6495 .subdevice = 0x7201, 6501 .subdevice = 0x7250, 6507 .subdevice = 0x7350, 6513 .subdevice = 0x7352, 6519 .subdevice = 0xa134, 6525 .subdevice = 0x7360, 6531 .subdevice = 0x6360, 6537 .subdevice = 0x0005, 6543 .subdevice = 0x0300, 6549 .subdevice = 0x0300,/* LR300 */ 6555 .subdevice = 0x0301, 6561 .subdevice = 0x0304, 6567 .subdevice = 0x3306, 6573 .subdevice = 0x3502, /* whats the difference to 0x3306 ?*/ 6579 .subdevice = 0x3307, /* FlyDVB-T Hybrid Mini PCI */ 6585 .subdevice = 0x0007, 6591 .subdevice = 0x0008, 6597 .subdevice = 0x000d, /* triple CTX948_V1.1.1 */ 6603 .subdevice = 0x2c05, 6609 .subdevice = 0x0502, /* Cardbus version */ 6615 .subdevice = 0x2003, 6621 .subdevice = 0x2c00, 6627 .subdevice = 0x4860, 6633 .subdevice = 0x002f, 6639 .subdevice = 0x9715, 6645 .subdevice = 0xa11b, 6651 .subdevice = 0x4876, 6657 .subdevice = 0x6700, 6663 .subdevice = 0x6701, 6669 .subdevice = 0x6702, 6675 .subdevice = 0x6703, 6681 .subdevice = 0x6704, 6687 .subdevice = 0x6705, 6693 .subdevice = 0x6706, 6699 .subdevice = 0x6707, 6705 .subdevice = 0x6708, 6711 .subdevice = 0x6709, 6717 .subdevice = 0x670a, 6723 .subdevice = 0x1172, 6729 .subdevice = 0x2342, 6735 .subdevice = 0x2341, 6741 .subdevice = 0x2344, 6747 .subdevice = 0x230f, 6753 .subdevice = 0x2008, 6759 .subdevice = 0x2108, 6765 .subdevice = 0x1175, 6771 .subdevice = 0xf31e, 6777 .subdevice = 0x0306, /* TV@nywhere DUO */ 6783 .subdevice = 0x4871, 6789 .subdevice = 0x4857, /* REV:1.00 */ 6795 .subdevice = 0x2003, /* OEM cardbus */ 6801 .subdevice = 0x2304, 6807 .subdevice = 0xf01d, /* AVerTV DVB-T Super 007 */ 6813 .subdevice = 0x4016, 6819 .subdevice = 0x4036, 6825 .subdevice = 0x4037, 6831 .subdevice = 0x4050, 6837 .subdevice = 0x4051, 6843 .subdevice = 0x4070, 6849 .subdevice = 0x4071, 6855 .subdevice = 0x4090, 6861 .subdevice = 0x505B, 6867 .subdevice = 0x5051, 6873 .subdevice = 0x5050, 6879 .subdevice = 0x5071, 6885 .subdevice = 0x507B, 6891 .subdevice = 0x5070, 6897 .subdevice = 0x5090, 6903 .subdevice = 0x5201, 6909 .subdevice = 0x6070, 6915 .subdevice = 0x6071, 6921 .subdevice = 0x6072, 6927 .subdevice = 0x6073, 6933 .subdevice = 0x6090, 6939 .subdevice = 0x6091, 6945 .subdevice = 0x6092, 6951 .subdevice = 0x6093, 6957 .subdevice = 0x6190, 6963 .subdevice = 0x6193, 6969 .subdevice = 0x6191, 6975 .subdevice = 0x3502, 6981 .subdevice = 0x0022, 6987 .subdevice = 0x0010, /* Medion version CTX953_V.1.4.3 */ 6993 .subdevice = 0x8625, /* TV@nywhere A/D v1.1 */ 6999 .subdevice = 0xf436, 7005 .subdevice = 0xf936, 7011 .subdevice = 0xa836, 7017 .subdevice = 0xc900, 7023 .subdevice = 0x0380, 7029 .subdevice = 0x1502, 7035 .subdevice = 0x6290, 7041 .subdevice = 0xf636, 7047 .subdevice = 0xf736, 7053 .subdevice = 0x4878, /* REV:1.02G */ 7059 .subdevice = 0x48cd, 7065 .subdevice = 0x7128, 7071 .subdevice = 0xb136, 7077 .subdevice = 0xf31d, 7083 .subdevice = 0xc900, 7089 .subdevice = 0x7595, 7095 .subdevice = 0x0138, /* LifeView FlyTV Prime30 OEM */ 7101 .subdevice = 0x2004, 7107 .subdevice = 0x4847, 7113 .subdevice = 0x6655, 7119 .subdevice = 0x2804, 7125 .subdevice = 0x7190, 7131 .subdevice = 0x7090, 7137 .subdevice = 0xc900, 7143 .subdevice = 0x5030, 7149 .subdevice = 0x5010, 7155 .subdevice = 0xd136, 7161 .subdevice = 0x0811, 7167 .subdevice = 0x0911, 7173 .subdevice = 0x2055, /* AverTV Satellite Hybrid+FM A706 */ 7179 .subdevice = 0x7007, 7185 .subdevice = 0xa10a, 7191 .subdevice = 0x6f3a, 7198 .subdevice = 0, 7204 .subdevice = 0, 7211 .subdevice = PCI_ANY_ID, 7217 .subdevice = PCI_ANY_ID, 7223 .subdevice = PCI_ANY_ID, 7229 .subdevice = PCI_ANY_ID,
|
H A D | saa7134-go7007.c | 443 /* Init the subdevice interface */ saa7134_go7007_init() 467 /* Register the subdevice interface with the go7007 device */ saa7134_go7007_init()
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
H A D | cx23885-cards.c | 727 .subdevice = 0x3400, 731 .subdevice = 0x7600, 735 .subdevice = 0x7800, 739 .subdevice = 0x7801, 743 .subdevice = 0x7809, 747 .subdevice = 0x7911, 751 .subdevice = 0xd500, 755 .subdevice = 0x7790, 759 .subdevice = 0x7797, 763 .subdevice = 0x7710, 767 .subdevice = 0x7717, 771 .subdevice = 0x71d1, 775 .subdevice = 0x71d3, 779 .subdevice = 0x8101, 783 .subdevice = 0x8010, 787 .subdevice = 0xd618, 791 .subdevice = 0xdb78, 795 .subdevice = 0x6681, 799 .subdevice = 0x6f21, 803 .subdevice = 0x6f39, 807 .subdevice = 0xe800, 811 .subdevice = 0x8888, 815 .subdevice = 0x8888, 819 .subdevice = 0x8888, 823 .subdevice = 0x9022, 827 .subdevice = 0x2005, 831 .subdevice = 0x2a2c, 835 .subdevice = 0x2211, 839 .subdevice = 0x2215, 843 .subdevice = 0x221d, 847 .subdevice = 0x2251, 851 .subdevice = 0x2259, 855 .subdevice = 0x2291, 859 .subdevice = 0x2295, 863 .subdevice = 0x2299, 867 .subdevice = 0x229d, 871 .subdevice = 0x22f0, 875 .subdevice = 0x22f1, 879 .subdevice = 0x22f2, 883 .subdevice = 0x22f3, 887 .subdevice = 0x22f4, 891 .subdevice = 0x22f5, 895 .subdevice = 0x8651, 899 .subdevice = 0x8657, 903 .subdevice = 0x8541, 907 .subdevice = 0xe800, 911 .subdevice = 0x8551, 915 .subdevice = 0x8578, 919 .subdevice = 0x6f22, 923 .subdevice = 0x2390, 927 .subdevice = 0xe2e4, 931 .subdevice = 0x8502, 935 .subdevice = 0x117e, 939 .subdevice = 0x9022, 943 .subdevice = 0x3034, 947 .subdevice = 0xc108, 951 .subdevice = 0xc138, 955 .subdevice = 0xc12a, 959 .subdevice = 0xc1f8, 963 .subdevice = 0xd939, 967 .subdevice = 0x7133, 971 .subdevice = 0xdb98, 975 .subdevice = 0x9580, 979 .subdevice = 0x980c, 983 .subdevice = 0x950c, 987 .subdevice = 0x3013, 991 .subdevice = 0x0950, 995 .subdevice = 0x0952, 999 .subdevice = 0x0982, 1003 .subdevice = 0xf038,
|
H A D | cx23885-input.c | 237 * Stop the sd_ir subdevice from generating notifications and cx23885_input_ir_stop() 241 * re-enable the subdevice. cx23885_input_ir_stop()
|
/linux-4.4.14/drivers/staging/media/davinci_vpfe/ |
H A D | vpfe_mc_capture.h | 72 /* ccdc subdevice */ 74 /* ipipeif subdevice */ 76 /* ipipe subdevice */ 78 /* resizer subdevice */
|
H A D | vpfe.h | 61 /* i2c subdevice board info */
|
H A D | dm365_isif.c | 316 * @isif: Pointer to isif subdevice. 385 * @isif: Pointer to isif subdevice. 620 * @sd: VPFE isif V4L2 subdevice 1369 * @sd: VPFE ISIF V4L2 subdevice 1449 * @sd: VPFE ISIF V4L2 subdevice 1474 * @sd: VPFE isif V4L2 subdevice 1514 * @sd: VPFE isif V4L2 subdevice 1539 * @sd: VPFE isif V4L2 subdevice 1588 * @sd: VPFE isif V4L2 subdevice 1619 * @sd: VPFE isif V4L2 subdevice 1750 * @isif - pointer to isif subdevice structure. 1796 * @isif - pointer to isif subdevice structure. 2099 * @isif: pointer to isif subdevice
|
H A D | dm365_ipipe.c | 1393 * ipipe_set_stream() - Enable/Disable streaming on the ipipe subdevice 1749 * @vpfe_ipipe: pointer to ipipe subdevice structure. 1761 * @ipipe: pointer to ipipe subdevice structure. 1773 pr_err("Failed to register ipipe as v4l2 subdevice\n"); vpfe_ipipe_register_entities() 1785 * @ipipe: pointer to ipipe subdevice structure. 1846 * vpfe_ipipe_cleanup() - ipipe subdevice cleanup. 1847 * @ipipe: pointer to ipipe subdevice
|
/linux-4.4.14/drivers/media/pci/cx88/ |
H A D | cx88-cards.c | 2325 .subdevice = 0x3400, 2329 .subdevice = 0x3401, 2333 .subdevice = 0x0106, 2337 .subdevice = 0x0107, /* with mpeg encoder */ 2341 .subdevice = 0x00f8, 2345 .subdevice = 0x00f9, 2349 .subdevice = 0x6611, 2353 .subdevice = 0x6613, /* NTSC */ 2357 .subdevice = 0x6620, 2361 .subdevice = 0x663b, 2365 .subdevice = 0x663c, 2369 .subdevice = 0x000b, 2373 .subdevice = 0x8606, 2377 .subdevice = 0xd003, 2381 .subdevice = 0x4823, /* with mpeg encoder */ 2385 .subdevice = 0x08a6, 2389 .subdevice = 0xd810, 2393 .subdevice = 0xd820, 2397 .subdevice = 0xdb00, 2401 .subdevice = 0x9002, 2405 .subdevice = 0x0187, 2409 .subdevice = 0x2580, 2413 .subdevice = 0xdb10, 2417 .subdevice = 0x4811, 2421 .subdevice = 0x3000, /* HD-3000 card */ 2425 .subdevice = 0xa8a6, 2429 .subdevice = 0x2801, 2433 .subdevice = 0x0342, 2437 .subdevice = 0xd035, 2441 .subdevice = 0x0334, 2445 .subdevice = 0x1166, 2449 .subdevice = 0xd500, 2453 .subdevice = 0x8011, 2457 .subdevice = 0xa101, 2461 .subdevice = 0x665f, 2465 .subdevice = 0x000a, 2469 .subdevice = 0x9200, 2473 .subdevice = 0x9201, 2477 .subdevice = 0x9202, 2481 .subdevice = 0x08b2, 2485 .subdevice = 0x9400, 2489 .subdevice = 0x9402, 2493 .subdevice = 0x9800, 2497 .subdevice = 0x9802, 2501 .subdevice = 0x9001, 2505 .subdevice = 0x0025, 2509 .subdevice = 0x08a1, 2513 .subdevice = 0xdb50, 2517 .subdevice = 0xdb54, 2522 .subdevice = 0xdb11, 2527 .subdevice = 0xdb30, 2531 .subdevice = 0x0840, 2535 .subdevice = 0x0305, 2539 .subdevice = 0xdb40, 2543 .subdevice = 0xdb44, 2547 .subdevice = 0x5500, 2551 .subdevice = 0x0841, 2555 .subdevice = 0x0019, 2559 .subdevice = 0x4813, 2563 .subdevice = 0x0842, 2567 .subdevice = 0x665e, 2571 .subdevice = 0x6f2b, 2575 .subdevice = 0xd800, /* FusionHDTV 3 Gold (original revision) */ 2579 .subdevice = 0x0084, 2583 .subdevice = 0x1404, 2587 .subdevice = 0xdc00, 2591 .subdevice = 0xdccd, 2595 .subdevice = 0xc111, /* AverMedia M150-D */ 2600 .subdevice = 0xc980, 2604 .subdevice = 0x9600, 2608 .subdevice = 0x9601, 2612 .subdevice = 0x9602, 2616 .subdevice = 0x6632, 2620 .subdevice = 0x2300, /* Club3D Zap TV2100 */ 2624 .subdevice = 0x9000, 2628 .subdevice = 0x1400, 2632 .subdevice = 0x1401, 2636 .subdevice = 0x1402, 2640 .subdevice = 0x0341, /* ADS Tech InstantTV DVB-S */ 2644 .subdevice = 0x0390, 2648 .subdevice = 0x0051, 2652 .subdevice = 0xd530, 2656 .subdevice = 0x1788, 2660 .subdevice = 0xea3d, 2664 .subdevice = 0x6f18, 2668 .subdevice = 0x8852, 2672 .subdevice = 0xd610, 2676 .subdevice = 0x4935, 2680 .subdevice = 0x4976, 2684 .subdevice = 0x08c1, 2688 .subdevice = 0x6900, 2692 .subdevice = 0x6904, 2696 .subdevice = 0x6902, 2700 .subdevice = 0x6905, 2704 .subdevice = 0x6906, 2708 .subdevice = 0x9022, 2712 .subdevice = 0x9022, 2716 .subdevice = 0x9022, 2720 .subdevice = 0x2011, 2724 .subdevice = 0x8888, 2728 .subdevice = 0x8888, 2732 .subdevice = 0x3022, 2736 .subdevice = 0x3033, 2740 .subdevice = 0x4200, 2744 .subdevice = 0x1177, 2748 .subdevice = 0x9290, 2752 .subdevice = 0x6654, 2757 .subdevice = 0x6f38, 2761 .subdevice = 0x6f42, 2766 .subdevice = 0x6630, 2771 .subdevice = 0x6638, 2776 .subdevice = 0x6631, 2781 .subdevice = 0x6637, 2786 .subdevice = 0x663d, 2791 .subdevice = 0x6621, 2796 .subdevice = 0x6618, 2801 .subdevice = 0x6619, 2806 .subdevice = 0x6f36, 2811 .subdevice = 0x6f43, 2815 .subdevice = 0x3034, 2819 .subdevice = 0x0023, 3748 pci->subsystem_device == cx88_subids[i].subdevice) cx88_core_create()
|
/linux-4.4.14/drivers/uio/ |
H A D | uio_netx.c | 140 .subdevice = 0, 146 .subdevice = PCI_SUBDEVICE_ID_NETPLC_RAM, 152 .subdevice = PCI_SUBDEVICE_ID_NETPLC_FLASH, 158 .subdevice = PCI_SUBDEVICE_ID_NXSB_PCA, 164 .subdevice = PCI_SUBDEVICE_ID_NXPCA,
|
H A D | uio_cif.c | 70 switch (id->subdevice) { hilscher_pci_probe() 119 .subdevice = CIF_SUBDEVICE_PROFIBUS, 125 .subdevice = CIF_SUBDEVICE_DEVICENET,
|
H A D | uio_sercos3.c | 204 .subdevice = SERCOS_SUB_SYSID_3530, 210 .subdevice = SERCOS_SUB_SYSID_3535, 216 .subdevice = SERCOS_SUB_SYSID_3780,
|
/linux-4.4.14/drivers/staging/comedi/ |
H A D | comedidev.h | 38 * struct comedi_subdevice - Working data for a COMEDI subdevice 39 * @device: COMEDI device to which this subdevice belongs. (Initialized by 41 * @index: Index of this subdevice within device's array of subdevices. 43 * @type: Type of subdevice from &enum comedi_subdevice_type. (Initialized by 45 * @n_chan: Number of channels the subdevice supports. (Initialized by the 47 * @subdev_flags: Various "SDF" flags indicating aspects of the subdevice to 50 * @len_chanlist: Maximum length of a channel list if the subdevice supports 58 * @async: Pointer to &struct comedi_async id the subdevice supports 62 * subdevice. (Initially NULL.) 64 * acquisition command on the subdevice. (Initially NULL.) 69 * @io_bits: Bit-mask indicating the channel directions for a DIO subdevice 72 * low-level driver for a DIO subdevice. Forced to all-outputs during 73 * post-configuration for a digital output subdevice.) 81 * subdevice. If NULL, the range table is channel-specific. (Initialized 96 * for a digital input, digital output or digital input/output subdevice. 102 * @do_cmd: If the subdevice supports asynchronous acquisition commands, this 105 * @do_cmdtest: If the subdevice supports asynchronous acquisition commands, 109 * @poll: If the subdevice supports asynchronous acquisition commands, this 113 * @cancel: If the subdevice supports asynchronous acquisition commands, this 116 * @buf_change: If the subdevice supports asynchronous acquisition commands, 120 * @munge: If the subdevice supports asynchronous acquisition commands and 125 * @async_dma_dir: If the subdevice supports asynchronous acquisition commands 131 * output subdevice with no more than 32 channels. (Initialized by the 133 * @class_dev: If the subdevice supports asynchronous acquisition commands, 135 * number of the COMEDI device and Y is the subdevice number. The minor 138 * with a different default read or write subdevice. (Allocated during 148 * This is the main control structure for a COMEDI subdevice. If the subdevice 152 * Most of the subdevice is initialized by the low-level driver's "attach" or 158 * or DIO subdevice may leave @insn_read and @insn_write uninitialized, in 503 * @read_subdev: Optional pointer to a default COMEDI subdevice operated on by 505 * @write_subdev: Optional pointer to a default COMEDI subdevice operated on by 626 * comedi_range_is_bipolar() - Test if subdevice range is bipolar 627 * @s: COMEDI subdevice. 647 * comedi_range_is_unipolar() - Test if subdevice range is unipolar 648 * @s: COMEDI subdevice. 668 * comedi_range_is_external() - Test if subdevice range is external 669 * @s: COMEDI subdevice. 690 * @s: COMEDI subdevice. 713 * @s: COMEDI subdevice. 736 * @s: COMEDI subdevice. 759 * @s: COMEDI subdevice. 774 * comedi_bytes_per_sample() - Determine subdevice sample size 775 * @s: COMEDI subdevice. 778 * whether the %SDF_LSAMPL subdevice flag is set or not. 780 * Return: The subdevice sample size. 788 * comedi_sample_shift() - Determine log2 of subdevice sample size 789 * @s: COMEDI subdevice. 792 * whether the %SDF_LSAMPL subdevice flag is set or not. The log2 of the 796 * Return: log2 of the subdevice sample size. 805 * @s: COMEDI subdevice. 808 * Return: The number of bytes divided by the subdevice sample size. 818 * @s: COMEDI subdevice. 821 * Return: The number of samples multiplied by the subdevice sample size. 944 * @s: COMEDI subdevice. 947 * acquisition data buffer for a subdevice. The data in question might not
|
H A D | comedi_fops.c | 54 * COMEDI_SRF_BUSY_MASK: runflags that indicate the subdevice is "busy" 66 * @read_subdev: Current "read" subdevice. 67 * @write_subdev: Current "write" subdevice. 355 "subdevice is busy, cannot resize buffer\n"); resize_async_buffer() 360 "subdevice is mmapped, cannot resize buffer\n"); resize_async_buffer() 668 * comedi_is_subdevice_running() - Check if async command running on subdevice 669 * @s: COMEDI subdevice. 672 * subdevice, else %false. 704 * comedi_set_spriv_auto_free() - Mark subdevice private data as freeable 705 * @s: COMEDI subdevice. 707 * Mark the subdevice as having a pointer to private data that can be 718 * comedi_alloc_spriv - Allocate memory for the subdevice private data 719 * @s: COMEDI subdevice. 722 * Allocate memory for the subdevice private data and point @s->private 739 * This function restores a subdevice to an idle state. 883 if (bc.subdevice >= dev->n_subdevices) do_bufconfig_ioctl() 886 s = &dev->subdevices[bc.subdevice]; do_bufconfig_ioctl() 891 "subdevice does not have async capability\n"); do_bufconfig_ioctl() 1041 * subdevice channel info 1118 if (bi.subdevice >= dev->n_subdevices) do_bufinfo_ioctl() 1121 s = &dev->subdevices[bi.subdevice]; do_bufinfo_ioctl() 1127 "subdevice does not have async capability\n"); do_bufinfo_ioctl() 1247 /* a non-subdevice instruction */ parse_insn() 1281 "%d not usable subdevice\n", parse_insn() 1307 /* a subdevice instruction */ parse_insn() 1311 dev_dbg(dev->class_dev, "subdevice %d out of range\n", parse_insn() 1319 dev_dbg(dev->class_dev, "%d not usable subdevice\n", parse_insn() 1350 "subdevice %d read instruction timed out\n", parse_insn() 1370 "subdevice %d write instruction timed out\n", parse_insn() 1382 * the subdevice has <= 32 channels. parse_insn() 1582 dev_dbg(dev->class_dev, "%d no such subdevice\n", cmd->subdev); __comedi_get_user_cmd() 1589 dev_dbg(dev->class_dev, "%d not valid subdevice\n", __comedi_get_user_cmd() 1596 "subdevice %d does not support commands\n", __comedi_get_user_cmd() 1609 * Set the CMDF_WRITE flag to the correct state if the subdevice __comedi_get_user_cmd() 1688 dev_dbg(dev->class_dev, "subdevice locked\n"); do_cmd_ioctl() 1694 dev_dbg(dev->class_dev, "subdevice busy\n"); do_cmd_ioctl() 1817 * lock subdevice 1820 * subdevice number 1851 * unlock subdevice 1854 * subdevice number 1888 * subdevice number 1921 * subdevice number 1952 * sets the current "read" subdevice on a per-file basis 1955 * subdevice number 1982 * old subdevice (if any). do_setrsubd_ioctl() 1994 * sets the current "write" subdevice on a per-file basis 1997 * subdevice number 2024 * old subdevice (if any). do_setwsubd_ioctl() 2377 * meantime!), but check the subdevice pointer comedi_write() 2560 * meantime!), but check the subdevice pointer as well just in comedi_read() 2563 * Also check the subdevice is still in a suitable state to comedi_read() 2693 * @s: COMEDI subdevice. 2696 * If an asynchronous COMEDI command is active on the subdevice, process 2814 "ran out of minor numbers for subdevice files\n"); comedi_alloc_subdevice_minor()
|
H A D | comedi.h | 184 /* subdevice flags */ 188 #define SDF_LOCKED 0x0004 /* subdevice is locked */ 199 #define SDF_SOFT_CALIBRATED 0x2000 /* subdevice uses software calibration */ 203 /* subdevice can be read (e.g. analog input) */ 205 /* subdevice can be written (e.g. analog output) */ 208 /* subdevice does not have externally visible lines */ 217 #define SDF_RUNNING 0x08000000 /* subdevice is acquiring data */ 218 #define SDF_LSAMPL 0x10000000 /* subdevice uses 32-bit samples */ 219 #define SDF_PACKED 0x20000000 /* subdevice can do packed DIO */ 224 /* subdevice types */ 281 /* Get size in bytes of subdevice's on-board fifos used during 376 unsigned int subdev; /* subdevice */ 480 unsigned int subdevice; member in struct:comedi_bufconfig 490 unsigned int subdevice; member in struct:comedi_bufinfo 830 /* Clock sources for CDIO subdevice on NI m-series boards. Used as the 856 * INSN_CONFIG_SET_CLOCK_SRC when using NI frequency output subdevice. */ 877 counter subdevice, for first counter 878 subdevice, preceding counter 879 subdevice is the last counter 880 subdevice) */ 890 * timer subdevice on some Amplicon DIO PCIe boards (amplc_dio200 driver). */ 906 the preceding counter subdevice, for 907 the first counter subdevice the 908 preceding counter subdevice is the 909 last counter subdevice) */ 928 * the counter subdevice on the Kolter Electronic PCI-Counter board
|
H A D | comedi_buf.c | 266 * @s: COMEDI subdevice. 270 * data buffer associated with the subdevice. The amount reserved is limited 352 * @s: COMEDI subdevice. 356 * COMEDI acquisition data buffer associated with the subdevice. The amount of 386 * @s: COMEDI subdevice. 389 * buffer associated with the subdevice. The readable buffer space is that 417 * @s: COMEDI subdevice. 422 * subdevice. The amount reserved is limited to the space available. The 459 * @s: COMEDI subdevice. 463 * the COMEDI acquisition data buffer associated with the subdevice. The 542 * @s: COMEDI subdevice. 547 * associated with the subdevice, mark it as written and update the 591 * @s: COMEDI subdevice. 596 * associated with the subdevice, mark it as read and update the acquisition
|
H A D | drivers.c | 133 * comedi_alloc_subdev_readback() - Allocate memory for the subdevice readback 134 * @s: COMEDI subdevice. 137 * the last values written to a subdevice's analog output channels (at least 147 * Returns 0 on success, -EINVAL if the subdevice has no channels, or 230 * comedi_readback_insn_read() - A generic (*insn_read) for subdevice readback. 232 * @s: COMEDI subdevice. 238 * directly as the subdevice's handler (@s->insn_read) or called via a 267 * @s: COMEDI subdevice. 306 * @s: COMEDI subdevice. 363 * @s: COMEDI subdevice. 394 * @s: COMEDI subdevice. 396 * Determines the overall scan length according to the subdevice type and the 401 * short or unsigned int values according to the subdevice's %SDF_LSAMPL 402 * flag. For other types of subdevice, samples are assumed to occupy a 448 * @s: COMEDI subdevice. 474 * @s: COMEDI subdevice. 507 * @s: COMEDI subdevice. 546 * @s: COMEDI subdevice. 549 * with the subdevice. Call the subdevice's @s->cancel() handler if the 890 * any special clean-up for their private device or subdevice storage. It
|
H A D | comedilib.h | 33 int comedi_get_n_channels(struct comedi_device *dev, unsigned int subdevice);
|
H A D | range.c | 110 * the comedi subdevice. It does not check whether the analog reference
|
/linux-4.4.14/drivers/staging/comedi/kcomedilib/ |
H A D | kcomedilib_main.c | 89 /* a subdevice instruction */ comedi_do_insn() 98 "%d not usable subdevice\n", insn->subdev); comedi_do_insn() 200 * Fix this here if the subdevice has <= 32 channels. comedi_dio_bitfield2() 239 int comedi_get_n_channels(struct comedi_device *dev, unsigned int subdevice) comedi_get_n_channels() argument 244 if (!dev->attached || subdevice >= dev->n_subdevices) comedi_get_n_channels() 247 n = dev->subdevices[subdevice].n_chan; comedi_get_n_channels()
|
/linux-4.4.14/sound/core/ |
H A D | misc.c | 112 * with the same PCI SSID. When subdevice is 0, all subdevice 126 if (!q->subdevice || snd_pci_quirk_lookup_id() 127 (device & q->subdevice_mask) == q->subdevice) snd_pci_quirk_lookup_id() 140 * with the same PCI SSID. When subdevice is 0, all subdevice
|
H A D | pcm_timer.c | 120 tid.subdevice = (substream->number << 1) | (substream->stream & 1); snd_pcm_timer_init() 126 tid.card, tid.device, tid.subdevice); snd_pcm_timer_init()
|
H A D | rawmidi.c | 225 * if a specific subdevice is given, try to assign it 227 static int assign_substream(struct snd_rawmidi *rmidi, int subdevice, assign_substream() argument 240 if (subdevice >= 0 && subdevice >= s->substream_count) assign_substream() 250 if (subdevice < 0 || subdevice == substream->number) { assign_substream() 289 static int rawmidi_open_priv(struct snd_rawmidi *rmidi, int subdevice, int mode, rawmidi_open_priv() argument 297 err = assign_substream(rmidi, subdevice, rawmidi_open_priv() 304 err = assign_substream(rmidi, subdevice, rawmidi_open_priv() 332 int snd_rawmidi_kernel_open(struct snd_card *card, int device, int subdevice, snd_rawmidi_kernel_open() argument 354 err = rawmidi_open_priv(rmidi, subdevice, mode, rfile); snd_rawmidi_kernel_open() 366 int subdevice; snd_rawmidi_open() local 415 subdevice = snd_ctl_get_preferred_subdevice(card, SND_CTL_SUBDEV_RAWMIDI); snd_rawmidi_open() 416 err = rawmidi_open_priv(rmidi, subdevice, fflags, rawmidi_file); snd_rawmidi_open() 558 info->subdevice = substream->number; snd_rawmidi_info() 598 if (info->subdevice >= pstr->substream_count) snd_rawmidi_info_select() 601 if ((unsigned int)substream->number == info->subdevice) snd_rawmidi_info_select() 617 if (get_user(info.subdevice, &_info->subdevice)) snd_rawmidi_info_select_user()
|
H A D | pcm.c | 113 unsigned int device, subdevice; snd_pcm_control_ioctl() local 127 if (get_user(subdevice, &info->subdevice)) snd_pcm_control_ioctl() 140 if (subdevice >= pstr->substream_count) { snd_pcm_control_ioctl() 146 if (substream->number == (int)subdevice) snd_pcm_control_ioctl() 357 snd_iprintf(buffer, "subdevice: %d\n", info->subdevice); snd_pcm_proc_info_read() 723 sprintf(substream->name, "subdevice #%i", idx); snd_pcm_new_stream()
|
H A D | timer.c | 147 if (timer->tmr_subdevice != tid->subdevice) snd_timer_find() 837 timer->tmr_subdevice = tid->subdevice; snd_timer_new() 1001 tid.subdevice = 0; snd_timer_global_new() 1369 id->subdevice = -1; snd_timer_user_zero_id() 1378 id->subdevice = timer->tmr_subdevice; snd_timer_user_copy_id() 1427 if (id.subdevice < 0) { snd_timer_user_next_device() 1428 id.subdevice = 0; snd_timer_user_next_device() 1430 id.subdevice++; snd_timer_user_next_device() 1455 if (timer->tmr_subdevice > id.subdevice) { snd_timer_user_next_device() 1459 if (timer->tmr_subdevice < id.subdevice) snd_timer_user_next_device()
|
H A D | control.c | 275 kctl->id.subdevice = ncontrol->subdevice; snd_ctl_new1() 382 id.subdevice, snd_ctl_add() 705 if (kctl->id.subdevice != id->subdevice) snd_ctl_find_id() 1699 /* return the preferred subdevice number if already assigned; 1705 int subdevice = -1; snd_ctl_get_preferred_subdevice() local 1710 subdevice = kctl->preferred_subdevice[type]; snd_ctl_get_preferred_subdevice() 1711 if (subdevice != -1) snd_ctl_get_preferred_subdevice() 1716 return subdevice; snd_ctl_get_preferred_subdevice()
|
/linux-4.4.14/drivers/xen/xen-pciback/ |
H A D | conf_space_quirks.c | 22 (id->subdevice == PCI_ANY_ID || match_one_device() 23 id->subdevice == dev->subsystem_device) && match_one_device() 106 quirk->devid.subdevice = dev->subsystem_device; xen_pcibk_config_quirks_init()
|
/linux-4.4.14/include/media/blackfin/ |
H A D | bfin_capture.h | 26 /* i2c subdevice board info */
|
/linux-4.4.14/include/linux/mfd/ |
H A D | t7l66xb.h | 23 int irq_base; /* The base for subdevice irqs */
|
H A D | adp5520.h | 114 * LEDs subdevice bits and masks 131 * GPIO subdevice bits and masks 152 * Keypad subdevice bits and masks 179 * LEDs subdevice platform data 205 * Backlight subdevice platform data
|
H A D | tc6393xb.h | 32 int irq_base; /* base for subdevice irqs */
|
H A D | core.h | 67 * Disable runtime PM callbacks for this subdevice - see
|
/linux-4.4.14/drivers/media/rc/ |
H A D | ir-sony-decoder.c | 47 u8 device, subdevice, function; ir_sony_decode() local 132 subdevice = 0; ir_sony_decode() 141 subdevice = 0; ir_sony_decode() 150 subdevice = bitrev8((data->bits >> 0) & 0xFF); ir_sony_decode() 159 scancode = device << 16 | subdevice << 8 | function; ir_sony_decode()
|
/linux-4.4.14/drivers/staging/comedi/drivers/addi-data/ |
H A D | hwdrv_apci3501.c | 7 * (*insn_config) for the timer subdevice 74 * (*insn_write) for the timer subdevice 116 * (*insn_read) for the timer subdevice
|
H A D | hwdrv_apci1564.c | 152 case 0: /* Stops the Counter subdevice */ apci1564_counter_insn_write() 155 case 1: /* Start the Counter subdevice */ apci1564_counter_insn_write() 158 case 2: /* Clears the Counter subdevice */ apci1564_counter_insn_write()
|
/linux-4.4.14/sound/pci/ |
H A D | intel8x0.c | 1801 .subdevice = 0x000e, 1807 .subdevice = 0x008a, 1813 .subdevice = 0x00b8, 1819 .subdevice = 0x0860, 1825 .subdevice = 0x0534, 1831 .subdevice = 0x1f00, 1837 .subdevice = 0x0267, 1843 .subdevice = 0x0082, 1849 .subdevice = 0x0083, 1855 .subdevice = 0x00d8, 1861 .subdevice = 0x010d, 1867 .subdevice = 0x0126, 1873 .subdevice = 0x012c, 1879 .subdevice = 0x012d, 1885 .subdevice = 0x0147, 1891 .subdevice = 0x0151, 1897 .subdevice = 0x014e, 1903 .subdevice = 0x0163, 1909 .subdevice = 0x016a, 1915 .subdevice = 0x0182, 1921 .subdevice = 0x0186, 1927 .subdevice = 0x0188, 1933 .subdevice = 0x0189, 1939 .subdevice = 0x0191, 1945 .subdevice = 0x006d, 1951 .subdevice = 0x00c3, 1957 .subdevice = 0x088c, 1963 .subdevice = 0x0890, 1969 .subdevice = 0x129d, 1975 .subdevice = 0x0938, 1981 .subdevice = 0x099c, 1987 .subdevice = 0x0944, 1993 .subdevice = 0x0934, 1999 .subdevice = 0x12f1, 2005 .subdevice = 0x12f2, 2011 .subdevice = 0x3008, 2017 .subdevice = 0x8144, 2023 .subdevice = 0x8197, 2029 .subdevice = 0x81c0, 2035 .subdevice = 0x81c5, 2041 .subdevice = 0x80f3, 2047 .subdevice = 0x11c3, 2053 .subdevice = 0x1225, 2059 .subdevice = 0x1253, 2065 .subdevice = 0x127d, 2071 .subdevice = 0x127e, 2077 .subdevice = 0x12ec, 2083 .subdevice = 0x12f2, 2089 .subdevice = 0x2665, 2095 .subdevice = 0x2885, 2101 .subdevice = 0x2895, 2107 .subdevice = 0x834c, 2113 .subdevice = 0x0056, 2119 .subdevice = 0x5375, 2125 .subdevice = 0x5470, 2131 .subdevice = 0x202f, 2137 .subdevice = 0x203a, 2143 .subdevice = 0x0088, 2149 .subdevice = 0x2000, 2156 .subdevice = 0x4000, 2163 .subdevice = 0x4856, 2169 .subdevice = 0x4d44, 2175 .subdevice = 0x4d56, 2181 .subdevice = 0x6000, 2188 .subdevice = 0xe000, 2196 .subdevice = 0xa000,
|
H A D | via82xx.c | 1708 unsigned int idx = kcontrol->id.subdevice; snd_via8233_dxs_volume_get() 1728 unsigned int idx = kcontrol->id.subdevice; snd_via8233_dxs_volume_put() 1789 /* .subdevice set later */ 1818 .subdevice = 0x4161, 1825 .subdevice = 0x4161, 1831 .subdevice = 0x0079, 1837 .subdevice = 0x0a81, 1843 .subdevice = 0x0a85, 1849 .subdevice = 0x1841, 1855 .subdevice = 0x3059, 1861 .subdevice = 0x7002, 1867 .subdevice = 0x8590, 1873 .subdevice = 0x202b, 1879 .subdevice = 0x2032, 1885 .subdevice = 0x2032, 1891 .subdevice = 0xa232, 2035 kctl->id.subdevice = i; snd_via8233_init_misc()
|
/linux-4.4.14/drivers/tty/serial/8250/ |
H A D | 8250_pci.c | 44 u32 subdevice; member in struct:pci_serial_quirk 579 * Check the third digit of the subdevice ID pci_timedia_probe() 584 "ignoring Timedia subdevice %04x for parport_serial\n", pci_timedia_probe() 833 /* subdevice 0x00PS means <P> parallel, <S> serial */ pci_netmos_init() 1975 .subdevice = PCI_ANY_ID, 1986 .subdevice = PCI_ANY_ID, 1996 .subdevice = PCI_ANY_ID, 2007 .subdevice = PCI_ANY_ID, 2015 .subdevice = PCI_ANY_ID, 2022 .subdevice = PCI_ANY_ID, 2029 .subdevice = PCI_ANY_ID, 2036 .subdevice = PCI_ANY_ID, 2043 .subdevice = PCI_ANY_ID, 2050 .subdevice = PCI_ANY_ID, 2057 .subdevice = PCI_ANY_ID, 2064 .subdevice = PCI_ANY_ID, 2071 .subdevice = PCI_ANY_ID, 2078 .subdevice = PCI_ANY_ID, 2085 .subdevice = PCI_ANY_ID, 2095 .subdevice = PCI_ANY_ID, 2107 .subdevice = PCI_ANY_ID, 2116 .subdevice = PCI_ANY_ID, 2125 .subdevice = PCI_ANY_ID, 2134 .subdevice = PCI_ANY_ID, 2143 .subdevice = PCI_ANY_ID, 2152 .subdevice = PCI_ANY_ID, 2161 .subdevice = PCI_ANY_ID, 2170 .subdevice = PCI_ANY_ID, 2179 .subdevice = PCI_ANY_ID, 2188 .subdevice = PCI_ANY_ID, 2197 .subdevice = PCI_ANY_ID, 2206 .subdevice = PCI_ANY_ID, 2215 .subdevice = PCI_ANY_ID, 2225 .subdevice = PCI_ANY_ID, 2237 .subdevice = PCI_ANY_ID, 2246 .subdevice = PCI_ANY_ID, 2258 .subdevice = PCI_ANY_ID, 2268 .subdevice = PCI_SUBDEVICE_ID_EXSYS_4055, 2277 .subdevice = PCI_SUBDEVICE_ID_KEYSPAN_SX2, 2286 .subdevice = PCI_DEVICE_ID_PLX_ROMULUS, 2298 .subdevice = PCI_SUBDEVICE_ID_OCTPRO232, 2310 .subdevice = PCI_SUBDEVICE_ID_OCTPRO422, 2322 .subdevice = PCI_SUBDEVICE_ID_POCTAL232, 2334 .subdevice = PCI_SUBDEVICE_ID_POCTAL422, 2346 .subdevice = PCI_ANY_ID, 2357 .subdevice = PCI_ANY_ID, 2364 .subdevice = PCI_ANY_ID, 2374 .subdevice = PCI_ANY_ID, 2383 .subdevice = PCI_ANY_ID, 2391 * It is part number is MIO5079A but its subdevice ID is 0x0102. 2393 * subdevice ID 0x0002. 2399 .subdevice = PCI_ANY_ID, 2410 .subdevice = PCI_ANY_ID, 2417 .subdevice = PCI_ANY_ID, 2424 .subdevice = PCI_ANY_ID, 2431 .subdevice = PCI_ANY_ID, 2438 .subdevice = PCI_ANY_ID, 2445 .subdevice = PCI_ANY_ID, 2452 .subdevice = PCI_ANY_ID, 2459 .subdevice = PCI_ANY_ID, 2469 .subdevice = PCI_ANY_ID, 2480 .subdevice = PCI_ANY_ID, 2491 .subdevice = PCI_ANY_ID, 2502 .subdevice = PCI_ANY_ID, 2510 .subdevice = PCI_ANY_ID, 2518 .subdevice = PCI_ANY_ID, 2526 .subdevice = PCI_ANY_ID, 2534 .subdevice = PCI_ANY_ID, 2542 .subdevice = PCI_ANY_ID, 2550 .subdevice = PCI_ANY_ID, 2558 .subdevice = PCI_ANY_ID, 2566 .subdevice = PCI_ANY_ID, 2574 .subdevice = PCI_ANY_ID, 2582 .subdevice = PCI_ANY_ID, 2590 .subdevice = PCI_ANY_ID, 2601 .subdevice = PCI_ANY_ID, 2609 .subdevice = PCI_ANY_ID, 2617 .subdevice = PCI_ANY_ID, 2625 .subdevice = PCI_ANY_ID, 2633 .subdevice = PCI_ANY_ID, 2641 .subdevice = PCI_ANY_ID, 2649 .subdevice = PCI_ANY_ID, 2657 .subdevice = PCI_ANY_ID, 2665 .subdevice = PCI_ANY_ID, 2675 .subdevice = PCI_ANY_ID, 2686 .subdevice = PCI_ANY_ID, 2693 .subdevice = PCI_ANY_ID, 2700 .subdevice = PCI_ANY_ID, 2707 .subdevice = PCI_ANY_ID, 2714 .subdevice = PCI_ANY_ID, 2721 .subdevice = PCI_ANY_ID, 2728 .subdevice = PCI_ANY_ID, 2738 .subdevice = PCI_ANY_ID, 2745 .subdevice = PCI_ANY_ID, 2753 .subdevice = PCI_ANY_ID, 2761 .subdevice = PCI_ANY_ID, 2773 .subdevice = PCI_ANY_ID, 2791 quirk_id_matches(quirk->subdevice, dev->subsystem_device)) find_quirk() 4377 /* Unknown card - subdevice 0x1584 */ 4382 /* Unknown card - subdevice 0x1588 */
|
/linux-4.4.14/drivers/mtd/ |
H A D | mtdconcat.c | 63 * MTD methods which look up the relevant subdevice, translate the 64 * effective address and pass through to the subdevice. 440 * find the subdevice where the to-be-erased area begins, adjust concat_erase() 441 * starting offset to be relative to the subdevice start concat_erase() 460 subdev = concat->subdev[i]; /* get current subdevice */ concat_erase() 462 /* limit length to subdevice's size: */ concat_erase() 479 * erased *within the current subdevice*. It can be concat_erase() 481 * for the first subdevice where blocks need to be erased. concat_erase() 483 * current subdevice, i.e. at offset zero. concat_erase() 805 /* current subdevice has uniform erase size */ mtd_concat_create() 807 /* if it differs from the last subdevice's erase size, count it */ mtd_concat_create() 814 /* current subdevice has variable erase size */ mtd_concat_create() 870 /* current subdevice has uniform erase size */ mtd_concat_create() 889 /* current subdevice has variable erase size */ mtd_concat_create()
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
H A D | saa7164-cards.c | 650 .subdevice = 0x8880, 654 .subdevice = 0x8810, 658 .subdevice = 0x8980, 662 .subdevice = 0x8900, 666 .subdevice = 0x8901, 670 .subdevice = 0x88A1, 674 .subdevice = 0x8891, 678 .subdevice = 0x8851, 682 .subdevice = 0x8940, 686 .subdevice = 0x8953, 690 .subdevice = 0xf111, 697 .subdevice = 0xf123, 701 .subdevice = 0xf120,
|
/linux-4.4.14/drivers/mfd/ |
H A D | cros_ec.c | 77 "Failed to register Embedded Controller subdevice %d\n", cros_ec_register() 95 "Failed to register Power Delivery subdevice %d\n", cros_ec_register()
|
H A D | cs5535-mfd.c | 5 * used for accessing GPIOs, MFGPTs, ACPI, etc. Each subdevice has
|
H A D | intel_msic.c | 291 * This function can be used by an MSIC subdevice interrupt handler to read 292 * a register value from the MSIC interrupt tree. In this way subdevice
|
/linux-4.4.14/drivers/gpu/drm/bochs/ |
H A D | bochs_drv.c | 186 .subdevice = 0x1100, 193 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/sound/core/seq/ |
H A D | seq_midi.c | 56 int subdevice; member in struct:seq_midisynth 169 int subdevice) snd_seq_midisynth_new() 175 msynth->subdevice = subdevice; snd_seq_midisynth_new() 189 msynth->subdevice, midisynth_subscribe() 231 msynth->subdevice, midisynth_use() 298 info->subdevice = 0; snd_seq_midisynth_probe() 359 info->subdevice = p; snd_seq_midisynth_probe() 166 snd_seq_midisynth_new(struct seq_midisynth *msynth, struct snd_card *card, int device, int subdevice) snd_seq_midisynth_new() argument
|
H A D | seq.c | 74 MODULE_PARM_DESC(seq_default_timer_subdevice, "The default timer subdevice number.");
|
/linux-4.4.14/include/linux/i2c/ |
H A D | adp8860.h | 22 * LEDs subdevice platform data 44 * Backlight subdevice platform data
|
H A D | adp8870.h | 19 * LEDs subdevice platform data 41 * Backlight subdevice platform data
|
/linux-4.4.14/drivers/staging/media/omap4iss/ |
H A D | iss_ipipe.h | 34 * @subdev: V4L2 subdevice
|
H A D | iss_resizer.h | 35 * @subdev: V4L2 subdevice
|
H A D | iss_ipipeif.h | 37 * @subdev: V4L2 subdevice
|
H A D | iss_ipipe.c | 129 * @sd: ISP IPIPE V4L2 subdevice 308 * @sd : ISP IPIPE V4L2 subdevice 332 * @sd : ISP IPIPE V4L2 subdevice 382 * @sd: ISP IPIPE V4L2 subdevice
|
H A D | iss_ipipeif.c | 303 * @sd: ISP IPIPEIF V4L2 subdevice 514 * @sd : ISP IPIPEIF V4L2 subdevice 538 * @sd : ISP IPIPEIF V4L2 subdevice 597 * @sd: ISP IPIPEIF V4L2 subdevice
|
H A D | iss_resizer.c | 351 * @sd: ISP RESIZER V4L2 subdevice 575 * @sd : ISP RESIZER V4L2 subdevice 599 * @sd : ISP RESIZER V4L2 subdevice 651 * @sd: ISP RESIZER V4L2 subdevice
|
/linux-4.4.14/drivers/gpu/drm/sti/ |
H A D | sti_mixer.h | 25 * STI Mixer subdevice structure
|
/linux-4.4.14/drivers/misc/mei/ |
H A D | hw-me.h | 43 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID, \
|
/linux-4.4.14/drivers/media/platform/xilinx/ |
H A D | xilinx-vip.c | 146 * Set the media bus frame format size. The width / height from the subdevice 239 * @subdev: V4L2 subdevice 243 * Enumerate the media bus code of the subdevice. Return the corresponding 276 * @subdev: V4L2 subdevice 281 * operation. It assumes that the subdevice has one sink pad and one source
|
/linux-4.4.14/drivers/gpu/host1x/ |
H A D | bus.c | 41 * host1x_subdev_add() - add a new subdevice with an associated device node 63 * host1x_subdev_del() - remove subdevice 100 * Move the subdevice to the list of active (registered) subdevices host1x_subdev_register() 129 * first active subdevice, so unload the driver first. __host1x_subdev_unregister() 139 * Move the subdevice back to the list of idle subdevices and remove __host1x_subdev_unregister() 151 * used to remove the subdevice when a client is unregistered but __host1x_subdev_unregister()
|
/linux-4.4.14/drivers/input/serio/ |
H A D | pcips2.c | 193 .subdevice = PCI_ANY_ID, 201 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/include/uapi/linux/ |
H A D | media.h | 100 * contain the subdevice information. In addition, struct dev 109 __u32 subdevice; member in struct:media_entity_desc::__anon14233::__anon14235
|
/linux-4.4.14/sound/pci/oxygen/ |
H A D | oxygen_lib.c | 256 u16 subdevice; oxygen_search_pci_id() local 268 subdevice = oxygen_read_eeprom(chip, 2); oxygen_search_pci_id() 270 if (subdevice == 0xffff && oxygen_read_eeprom(chip, 1) == 0xffff) oxygen_search_pci_id() 271 subdevice = 0x8788; oxygen_search_pci_id() 278 if (ids->subdevice == subdevice && oxygen_search_pci_id() 291 (eeprom_id != 0xffff || id->subdevice != 0x8788)) { oxygen_restore_eeprom() 308 id->subdevice); oxygen_restore_eeprom()
|
/linux-4.4.14/drivers/isdn/hisax/ |
H A D | bkm_a8.c | 366 /* pci_ioaddr2 is for the fourth subdevice only */ setup_sct_quadro() 367 /* pci_ioaddr3 is for the third subdevice only */ setup_sct_quadro() 368 /* pci_ioaddr4 is for the second subdevice only */ setup_sct_quadro() 369 /* pci_ioaddr5 is for the first subdevice only */ setup_sct_quadro()
|
H A D | hfc4s8s_l1.c | 93 .subdevice = 0x08b4, 101 .subdevice = 0x16b8, 109 .subdevice = 0xb520, 117 .subdevice = 0xb522,
|
/linux-4.4.14/sound/pci/emu10k1/ |
H A D | timer.c | 88 tid.subdevice = 0; snd_emu10k1_timer()
|
/linux-4.4.14/include/media/davinci/ |
H A D | vpbe.h | 74 /* i2c subdevice board info */ 83 /* i2c subdevice board info */ 173 /* external amplifier v4l2 subdevice */
|
/linux-4.4.14/sound/drivers/ |
H A D | aloop.c | 817 loopback->setup[kcontrol->id.subdevice] loopback_rate_shift_get() 835 if (val != loopback->setup[kcontrol->id.subdevice] loopback_rate_shift_put() 837 loopback->setup[kcontrol->id.subdevice] loopback_rate_shift_put() 851 loopback->setup[kcontrol->id.subdevice] loopback_notify_get() 864 if (val != loopback->setup[kcontrol->id.subdevice] loopback_notify_put() 866 loopback->setup[kcontrol->id.subdevice] loopback_notify_put() 878 [kcontrol->id.subdevice][kcontrol->id.device ^ 1]; loopback_active_get() 905 loopback->setup[kcontrol->id.subdevice] loopback_format_get() 927 loopback->setup[kcontrol->id.subdevice] loopback_rate_get() 949 loopback->setup[kcontrol->id.subdevice] loopback_channels_get() 1030 kctl->id.subdevice = substr; loopback_mixer_new()
|
/linux-4.4.14/drivers/video/fbdev/ |
H A D | sunxvr500.c | 421 .subdevice = 0x0108, 426 .subdevice = 0x0140, 431 .subdevice = 0x1024,
|
/linux-4.4.14/drivers/media/pci/saa7146/ |
H A D | hexium_orion.c | 435 .subdevice = 0x0000, 442 .subdevice = 0x0101, 449 .subdevice = 0x2101,
|
H A D | hexium_gemini.c | 371 .subdevice = 0x2401, 378 .subdevice = 0x2402,
|
/linux-4.4.14/drivers/leds/ |
H A D | leds-ipaq-micro.c | 6 * h3xxx atmel micro companion support, notification LED subdevice
|
/linux-4.4.14/drivers/media/pci/dm1105/ |
H A D | dm1105.c | 219 u16 subdevice; member in struct:dm1105_subid 276 .subdevice = 0x2002, 280 .subdevice = 0x2002, 284 .subdevice = 0x2004, 288 .subdevice = 0x2004, 292 .subdevice = 0x1105, 1009 dm1105_subids[i].subdevice) dm1105_probe() 1223 .subdevice = PCI_ANY_ID, 1228 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/drivers/input/keyboard/ |
H A D | ipaq-micro-keys.c | 6 * h3600 atmel micro companion support, key subdevice
|
/linux-4.4.14/drivers/input/touchscreen/ |
H A D | ipaq-micro-ts.c | 6 * h3600 atmel micro companion support, touchscreen subdevice
|
/linux-4.4.14/drivers/media/rc/img-ir/ |
H A D | img-ir-sony.c | 75 /* subdevice (extended) bits only in 20 bit encoding */ img_ir_sony_filter()
|
/linux-4.4.14/include/uapi/sound/ |
H A D | asound.h | 312 unsigned int subdevice; /* RO/WR (control): subdevice number */ member in struct:snd_pcm_info 317 unsigned char subname[32]; /* subdevice name */ 610 unsigned int subdevice; /* RO/WR (control): subdevice number */ member in struct:snd_rawmidi_info 616 unsigned char subname[32]; /* name of active or selected subdevice */ 683 int subdevice; member in struct:snd_timer_id 868 unsigned int subdevice; /* subdevice (substream) number */ member in struct:snd_ctl_elem_id
|
/linux-4.4.14/sound/pci/au88x0/ |
H A D | au88x0_pcm.c | 536 /* subdevice PCM Volume control */ 554 int subdev = kcontrol->id.subdevice; snd_vortex_pcm_vol_get() 570 int subdev = kcontrol->id.subdevice; snd_vortex_pcm_vol_put() 694 kctl->id.subdevice = i; snd_vortex_new_pcm()
|
/linux-4.4.14/drivers/mtd/maps/ |
H A D | pci.c | 236 .subdevice = PCI_ANY_ID, 245 .subdevice = 0, /* DC21285 defaults to 0 on reset */
|
H A D | scb2_flash.c | 221 .subdevice = PCI_ANY_ID
|
/linux-4.4.14/drivers/media/v4l2-core/ |
H A D | v4l2-async.c | 2 * V4L2 asynchronous subdevice registration API 112 /* Move from the global subdevice list to notifier's done */ v4l2_async_test_notify()
|
/linux-4.4.14/include/sound/ |
H A D | control.h | 47 unsigned int subdevice; /* subdevice (substream) number */ member in struct:snd_kcontrol_new
|
H A D | core.h | 405 unsigned short subdevice; /* PCI subdevice ID */ snd_printdd() member in struct:snd_pci_quirk 414 .subvendor = (vend), .subdevice = (dev), .subdevice_mask = (mask)
|
H A D | rawmidi.h | 178 int snd_rawmidi_kernel_open(struct snd_card *card, int device, int subdevice,
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_pci.c | 58 ahc_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) ahc_compose_id() argument 63 | (subdevice << 16) ahc_compose_id() 605 uint16_t subvendor, uint16_t subdevice); 638 uint16_t subdevice, uint16_t subvendor) ahc_9005_subdevinfo_valid() 646 && subdevice != device ahc_9005_subdevinfo_valid() 647 && SUBID_9005_TYPE_KNOWN(subdevice) != 0) { ahc_9005_subdevinfo_valid() 649 switch (SUBID_9005_TYPE(subdevice)) { ahc_9005_subdevinfo_valid() 676 uint16_t subdevice; ahc_find_pci_device() local 684 subdevice = ahc_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); ahc_find_pci_device() 685 full_id = ahc_compose_id(device, vendor, subdevice, subvendor); ahc_find_pci_device() 690 * subdevice ID as per the Adaptec spec, so do our best ahc_find_pci_device() 691 * to sanity check it prior to accepting the subdevice ahc_find_pci_device() 695 && ahc_9005_subdevinfo_valid(device, vendor, subdevice, subvendor) ahc_find_pci_device() 696 && SUBID_9005_MFUNCENB(subdevice) == 0) ahc_find_pci_device() 637 ahc_9005_subdevinfo_valid(uint16_t device, uint16_t vendor, uint16_t subdevice, uint16_t subvendor) ahc_9005_subdevinfo_valid() argument
|
H A D | aic79xx_pci.c | 55 ahd_compose_id(u_int device, u_int vendor, u_int subdevice, u_int subvendor) ahd_compose_id() argument 60 | (subdevice << 16) ahd_compose_id() 262 uint16_t subdevice; ahd_find_pci_device() local 270 subdevice = ahd_pci_read_config(pci, PCIR_SUBDEV_0, /*bytes*/2); ahd_find_pci_device() 273 subdevice, ahd_find_pci_device()
|
/linux-4.4.14/drivers/scsi/mvsas/ |
H A D | mv_init.c | 668 .subdevice = 0x6480, 691 .subdevice = 0x9480, 700 .subdevice = 0x9480, 709 .subdevice = 0x9480, 718 .subdevice = 0x9485,
|
/linux-4.4.14/drivers/misc/ |
H A D | ioc4.c | 13 * resources. It also provides a mechanism for the subdevice modules 17 * alias, serial port and UART registers) are handled by the subdevice 360 * is generated by a different subdevice. ioc4_probe()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
H A D | bttv-gpio.c | 104 pr_info("%d: add subdevice \"%s\"\n", core->nr, dev_name(&sub->dev)); bttv_sub_add_device()
|
/linux-4.4.14/drivers/media/pci/mantis/ |
H A D | mantis_common.h | 76 .subdevice = (__subdev), \
|
/linux-4.4.14/drivers/media/platform/exynos4-is/ |
H A D | media-dev.h | 57 * source entity (e.g. an image sensor subdevice), a data capture entity
|
H A D | media-dev.c | 62 * fimc_pipeline_prepare - update pipeline information with subdevice pointers 129 * @sd: subdevice to change power state for 133 * is NULL. Return 0 if the subdevice does not implement s_power. 1151 * vid-dev - for V4L2 video node API only, subdevice will be configured 1295 v4l2_info(&fmd->v4l2_dev, "Registered sensor subdevice: %s (%d)\n", subdev_notifier_bound()
|
/linux-4.4.14/drivers/media/platform/omap3isp/ |
H A D | ispccdc.h | 103 * @subdev: V4L2 subdevice
|
H A D | isppreview.h | 107 * @subdev: V4L2 subdevice
|
/linux-4.4.14/drivers/media/platform/vsp1/ |
H A D | vsp1_entity.c | 83 * @subdev: V4L2 subdevice
|
/linux-4.4.14/drivers/gpu/drm/ast/ |
H A D | ast_drv.c | 51 .subdevice = PCI_ANY_ID, \
|
/linux-4.4.14/scripts/mod/ |
H A D | devicetable-offsets.c | 41 DEVID_FIELD(pci_device_id, subdevice); main()
|
/linux-4.4.14/include/linux/power/ |
H A D | max17042_battery.h | 3 * Note that Maxim 8966 and 8997 are mfd and this is its subdevice.
|
/linux-4.4.14/sound/isa/gus/ |
H A D | gus_timer.c | 171 tid.subdevice = 0; snd_gf1_timers_init()
|
/linux-4.4.14/drivers/vfio/pci/ |
H A D | vfio_pci.c | 40 MODULE_PARM_DESC(ids, "Initial PCI IDs to add to the vfio driver, format is \"vendor:device[:subvendor[:subdevice[:class[:class_mask]]]]\" and multiple comma separated entries can be specified"); 1163 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; vfio_pci_fill_ids() local 1170 &vendor, &device, &subvendor, &subdevice, vfio_pci_fill_ids() 1179 subvendor, subdevice, class, class_mask, 0); vfio_pci_fill_ids() 1182 vendor, device, subvendor, subdevice, vfio_pci_fill_ids() 1186 vendor, device, subvendor, subdevice, vfio_pci_fill_ids()
|
/linux-4.4.14/drivers/misc/genwqe/ |
H A D | card_base.c | 64 .subdevice = PCI_SUBSYSTEM_ID_GENWQE5, 73 .subdevice = PCI_SUBSYSTEM_ID_GENWQE5_SRIOV, 81 .subdevice = PCI_SUBSYSTEM_ID_GENWQE5_SRIOV, 90 .subdevice = PCI_SUBSYSTEM_ID_GENWQE5, 98 .subdevice = PCI_SUBSYSTEM_ID_GENWQE5, 107 .subdevice = PCI_SUBSYSTEM_ID_GENWQE5_NEW,
|
/linux-4.4.14/drivers/net/wan/lmc/ |
H A D | lmc_main.c | 822 u16 subdevice; lmc_init_one() local 899 * Check either the subvendor or the subdevice, some systems reverse lmc_init_one() 903 if ((subdevice = pdev->subsystem_device) == PCI_VENDOR_ID_LMC) lmc_init_one() 904 subdevice = pdev->subsystem_vendor; lmc_init_one() 906 switch (subdevice) { lmc_init_one() 947 subdevice != PCI_DEVICE_ID_LMC_T1) && lmc_init_one() 949 subdevice != PCI_DEVICE_ID_LMC_SSI) && lmc_init_one() 951 subdevice != PCI_DEVICE_ID_LMC_DS3) && lmc_init_one() 953 subdevice != PCI_DEVICE_ID_LMC_HSSI)) lmc_init_one() 956 dev->name, AdapModelNum, subdevice); lmc_init_one()
|
/linux-4.4.14/drivers/tty/serial/ |
H A D | icom.c | 74 .subdevice = PCI_ANY_ID, 81 .subdevice = PCI_DEVICE_ID_IBM_ICOM_V2_TWO_PORTS_RVX, 88 .subdevice = PCI_DEVICE_ID_IBM_ICOM_V2_ONE_PORT_RVX_ONE_PORT_MDM, 95 .subdevice = PCI_DEVICE_ID_IBM_ICOM_FOUR_PORT_MODEL, 102 .subdevice = PCI_DEVICE_ID_IBM_ICOM_V2_ONE_PORT_RVX_ONE_PORT_MDM_PCIE, 1544 icom_adapter->subsystem_id = ent->subdevice; icom_probe()
|
/linux-4.4.14/drivers/scsi/bfa/ |
H A D | bfad.c | 1641 .subdevice = PCI_ANY_ID, 1647 .subdevice = PCI_ANY_ID, 1653 .subdevice = PCI_ANY_ID, 1661 .subdevice = PCI_ANY_ID, 1669 .subdevice = PCI_ANY_ID, 1678 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/drivers/ide/ |
H A D | piix.c | 247 u16 subdevice; member in struct:ich_laptop 281 lap->subdevice == pdev->subsystem_device) { piix_cable_detect()
|
H A D | sis5513.c | 512 u16 subdevice; member in struct:sis_laptop 533 lap->subdevice == pdev->subsystem_device) sis_cable_detect()
|
/linux-4.4.14/drivers/parport/ |
H A D | parport_serial.c | 106 * Netmos uses the subdevice ID to indicate the number of parallel netmos_parallel_init() 266 * '5079A but subdevice 0x102. That board reports 0x0708 as
|
/linux-4.4.14/drivers/pcmcia/ |
H A D | bcm63xx_pcmcia.c | 483 .subdevice = PCI_ANY_ID, 492 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/drivers/edac/ |
H A D | amd8111_edac.c | 541 .subdevice = PCI_ANY_ID, 564 .subdevice = PCI_ANY_ID,
|
/linux-4.4.14/sound/drivers/opl3/ |
H A D | opl3_lib.c | 260 tid.subdevice = 0; snd_opl3_timer1_init() 280 tid.subdevice = 0; snd_opl3_timer2_init()
|
/linux-4.4.14/sound/i2c/other/ |
H A D | ak4114.c | 497 kctl->id.subdevice = ply_substream->number; snd_ak4114_build() 500 kctl->id.subdevice = cap_substream->number; snd_ak4114_build()
|
/linux-4.4.14/drivers/net/irda/ |
H A D | smsc-ircc2.c | 116 unsigned short subdevice; /* PCI subsystem device ID */ member in struct:smsc_ircc_subsystem_configuration 2413 .subdevice = 0x08bc, 2426 .subdevice = 0x088c, 2440 .subdevice = 0x0890, 2453 .subdevice = 0x0860, 2468 .subdevice = 0xffff, /* 0xffff is "any" */ 2481 .subdevice = 0xffff, /* 0xffff is "any" */ 2495 .subdevice = 0xffff, /* 0xffff is "any" */ 2509 .subdevice = 0xffff, /* 0xffff is "any" */ 2863 (conf->subdevice == ss_device || for_each_pci_dev() 2864 conf->subdevice == 0xffff)) { for_each_pci_dev()
|
/linux-4.4.14/drivers/usb/host/ |
H A D | ohci-pci.c | 198 .subdevice = 0x0004,
|
/linux-4.4.14/drivers/usb/isp1760/ |
H A D | isp1760-if.c | 173 .subdevice = 0x9054,
|