| /linux/drivers/media/pci/cx88/ |
| H A D | cx88-cards.c | 2350 .subdevice = 0x3400, 2354 .subdevice = 0x3401, 2358 .subdevice = 0x0106, 2362 .subdevice = 0x0107, /* with mpeg encoder */ 2366 .subdevice = 0x00f8, 2370 .subdevice = 0x00f9, 2374 .subdevice = 0x6611, 2378 .subdevice = 0x6613, /* NTSC */ 2382 .subdevice = 0x6620, 2386 .subdevice = 0x663b, [all …]
|
| /linux/drivers/char/agp/ |
| H A D | sis-agp.c | 232 .subdevice = PCI_ANY_ID, 240 .subdevice = PCI_ANY_ID, 248 .subdevice = PCI_ANY_ID, 256 .subdevice = PCI_ANY_ID, 264 .subdevice = PCI_ANY_ID, 272 .subdevice = PCI_ANY_ID, 280 .subdevice = PCI_ANY_ID, 288 .subdevice = PCI_ANY_ID, 296 .subdevice = PCI_ANY_ID, 304 .subdevice = PCI_ANY_ID, [all …]
|
| H A D | amd64-agp.c | 608 .subdevice = PCI_ANY_ID, 617 .subdevice = PCI_ANY_ID, 626 .subdevice = PCI_ANY_ID, 635 .subdevice = PCI_ANY_ID, 644 .subdevice = PCI_ANY_ID, 653 .subdevice = PCI_ANY_ID, 662 .subdevice = PCI_ANY_ID, 671 .subdevice = PCI_ANY_ID, 680 .subdevice = PCI_ANY_ID, 688 .subdevice = PCI_ANY_ID, [all …]
|
| /linux/tools/testing/selftests/alsa/ |
| H A D | global-timer.c | 21 static void bind_to_timer(int device, int subdevice, int timeout) in bind_to_timer() argument 31 device, subdevice); in bind_to_timer() 69 int device, subdevice, timeout; in main() local 79 subdevice = atoi(argv[2]); in main() 82 bind_to_timer(device, subdevice, timeout); in main()
|
| H A D | pcm-test.c | 39 int subdevice; member 96 static void missing_device(int card, int device, int subdevice, snd_pcm_stream_t stream) in missing_device() argument 105 if (pcm_data->subdevice != subdevice) in missing_device() 116 pcm_data->subdevice = subdevice; in missing_device() 127 int device, subdevice; in missing_devices() local 141 subdevice = device_from_id(node2); in missing_devices() 142 if (subdevice < 0) in missing_devices() 145 missing_device(card, device, subdevice, SND_PCM_STREAM_PLAYBACK); in missing_devices() 147 missing_device(card, device, subdevice, SND_PCM_STREAM_CAPTURE); in missing_devices() 260 pcm_data->subdevice = subdev; in find_pcms() [all …]
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_pci.c | 117 u32 subdevice; member 2158 .subdevice = PCI_ANY_ID, 2169 .subdevice = PCI_ANY_ID, 2179 .subdevice = PCI_ANY_ID, 2190 .subdevice = PCI_ANY_ID, 2200 .subdevice = PCI_ANY_ID, 2208 .subdevice = PCI_ANY_ID, 2215 .subdevice = PCI_ANY_ID, 2222 .subdevice = PCI_ANY_ID, 2229 .subdevice = PCI_ANY_ID, [all …]
|
| /linux/drivers/pci/ |
| H A D | pci-stub.c | 59 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; in pci_stub_init() local 66 &vendor, &device, &subvendor, &subdevice, in pci_stub_init() 75 vendor, device, subvendor, subdevice, class, class_mask); in pci_stub_init() 78 subvendor, subdevice, class, class_mask, 0); in pci_stub_init()
|
| H A D | search.c | 315 .subdevice = ss_device, in __pci_get_subsys() 403 .subdevice = PCI_ANY_ID, in pci_get_class() 434 .subdevice = PCI_ANY_ID, in pci_get_base_class()
|
| /linux/drivers/media/pci/saa7164/ |
| H A D | saa7164-cards.c | 636 .subdevice = 0x8880, 640 .subdevice = 0x8810, 644 .subdevice = 0x8980, 648 .subdevice = 0x8900, 652 .subdevice = 0x8901, 656 .subdevice = 0x88A1, 660 .subdevice = 0x8891, 664 .subdevice = 0x8851, 668 .subdevice = 0x8940, 672 .subdevice = 0x8953, [all …]
|
| /linux/sound/core/ |
| H A D | pcm_param_trace.h | 34 __field(int, subdevice) 45 __entry->subdevice = substream->number; 57 __entry->subdevice, 74 __field(int, subdevice) 95 __entry->subdevice = substream->number; 117 __entry->subdevice,
|
| H A D | rawmidi.c | 304 * if a specific subdevice is given, try to assign it 306 static int assign_substream(struct snd_rawmidi *rmidi, int subdevice, in assign_substream() argument 319 if (subdevice >= 0 && subdevice >= s->substream_count) in assign_substream() 329 if (subdevice < 0 || subdevice == substream->number) { in assign_substream() 369 static int rawmidi_open_priv(struct snd_rawmidi *rmidi, int subdevice, int mode, in rawmidi_open_priv() argument 377 err = assign_substream(rmidi, subdevice, in rawmidi_open_priv() 384 err = assign_substream(rmidi, subdevice, in rawmidi_open_priv() 412 int snd_rawmidi_kernel_open(struct snd_rawmidi *rmidi, int subdevice, in snd_rawmidi_kernel_open() argument 434 int subdevice; snd_rawmidi_open() local [all...] |
| H A D | pcm_timer.c | 107 tid.subdevice = (substream->number << 1) | (substream->stream & 1); in snd_pcm_timer_init() 112 tid.card, tid.device, tid.subdevice); in snd_pcm_timer_init()
|
| /linux/drivers/media/rc/ |
| H A D | ir-sony-decoder.c | 39 u8 device, subdevice, function; in ir_sony_decode() local 120 subdevice = 0; in ir_sony_decode() 129 subdevice = 0; in ir_sony_decode() 138 subdevice = bitrev8((data->bits >> 0) & 0xFF); in ir_sony_decode() 148 scancode = device << 16 | subdevice << 8 | function; in ir_sony_decode()
|
| /linux/drivers/vfio/pci/ |
| H A D | vfio_pci.c | 228 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; in vfio_pci_fill_ids() local 235 &vendor, &device, &subvendor, &subdevice, in vfio_pci_fill_ids() 244 subvendor, subdevice, class, class_mask, 0); in vfio_pci_fill_ids() 247 vendor, device, subvendor, subdevice, in vfio_pci_fill_ids() 251 vendor, device, subvendor, subdevice, in vfio_pci_fill_ids()
|
| /linux/sound/core/seq/ |
| H A D | seq_midi.c | 43 int subdevice; member 159 int subdevice) in snd_seq_midisynth_new() argument 165 msynth->subdevice = subdevice; in snd_seq_midisynth_new() 178 err = snd_rawmidi_kernel_open(msynth->rmidi, msynth->subdevice, in midisynth_subscribe() 221 err = snd_rawmidi_kernel_open(msynth->rmidi, msynth->subdevice, in midisynth_use() 290 info->subdevice = 0; in snd_seq_midisynth_probe() 345 info->subdevice = p; in snd_seq_midisynth_probe()
|
| /linux/drivers/media/pci/ddbridge/ |
| H A D | ddbridge-hw.c | 324 .subdevice = _subdevice, \ 363 u16 subvendor, u16 subdevice) in get_ddb_info() argument 373 (subdevice == id->subdevice || in get_ddb_info() 374 id->subdevice == 0xffff)) in get_ddb_info()
|
| H A D | ddbridge-hw.h | 25 u16 subdevice; member 32 u16 subvendor, u16 subdevice);
|
| /linux/drivers/xen/xen-pciback/ |
| H A D | conf_space_quirks.c | 25 (id->subdevice == PCI_ANY_ID || in match_one_device() 26 id->subdevice == dev->subsystem_device) && in match_one_device() 109 quirk->devid.subdevice = dev->subsystem_device; in xen_pcibk_config_quirks_init()
|
| /linux/drivers/mmc/host/ |
| H A D | sdhci-pci.h | 102 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID, \ 109 .subdevice = _PCI_SUBDEV(subvend, subdev), \ 115 .subvendor = PCI_ANY_ID, .subdevice = PCI_ANY_ID, \
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-subdev-enum-mbus-code.rst | 117 subdevice when calling the :ref:`VIDIOC_SUBDEV_S_FMT <VIDIOC_SUBDEV_G_FMT>` 124 the subdevice when calling the :ref:`VIDIOC_SUBDEV_S_FMT <VIDIOC_SUBDEV_G_FMT>` 131 subdevice when calling the :ref:`VIDIOC_SUBDEV_S_FMT <VIDIOC_SUBDEV_G_FMT>` 138 subdevice when calling the :ref:`VIDIOC_SUBDEV_S_FMT <VIDIOC_SUBDEV_G_FMT>` 145 the subdevice when calling the :ref:`VIDIOC_SUBDEV_S_FMT <VIDIOC_SUBDEV_G_FMT>`
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ |
| H A D | fifo.c | 282 ctrl = nvkm_gsp_rm_ctrl_get(&chan->vmm->rm.device.subdevice, in r535_flcn_bind() 295 return nvkm_gsp_rm_ctrl_wr(&chan->vmm->rm.device.subdevice, ctrl); in r535_flcn_bind() 434 ctrl = nvkm_gsp_rm_ctrl_rd(&gsp->internal.device.subdevice, in r535_fifo_ectx_size() 452 nvkm_gsp_rm_ctrl_done(&gsp->internal.device.subdevice, ctrl); in r535_fifo_ectx_size() 475 ctrl = nvkm_gsp_rm_ctrl_rd(&gsp->internal.device.subdevice, in r535_fifo_runl_ctor() 562 nvkm_gsp_rm_ctrl_done(&gsp->internal.device.subdevice, ctrl); in r535_fifo_runl_ctor() 567 ctrl = nvkm_gsp_rm_ctrl_rd(&gsp->internal.device.subdevice, in r535_fifo_runl_ctor() 575 nvkm_gsp_rm_ctrl_done(&gsp->internal.device.subdevice, ctrl); in r535_fifo_runl_ctor()
|
| /linux/drivers/comedi/kcomedilib/ |
| H A D | kcomedilib_main.c | 340 int comedi_get_n_channels(struct comedi_device *dev, unsigned int subdevice) in comedi_get_n_channels() argument 345 if (!dev->attached || subdevice >= dev->n_subdevices) in comedi_get_n_channels() 348 n = dev->subdevices[subdevice].n_chan; in comedi_get_n_channels()
|
| /linux/drivers/media/pci/dm1105/ |
| H A D | dm1105.c | 204 u16 subdevice; member 261 .subdevice = 0x2002, 265 .subdevice = 0x2002, 269 .subdevice = 0x2004, 273 .subdevice = 0x2004, 277 .subdevice = 0x1105, 993 dm1105_subids[i].subdevice) in dm1105_probe() 1208 .subdevice = PCI_ANY_ID, 1213 .subdevice = PCI_ANY_ID,
|
| /linux/Documentation/driver-api/media/ |
| H A D | v4l2-subdev.rst | 158 run-time bridge-subdevice interaction is in both cases the same. 189 In the **asynchronous** case subdevice probing can be invoked independently of 190 the bridge driver availability. The subdevice driver then has to verify whether 194 attempts. Once all conditions are met the subdevice shall be registered using 361 opt for making the subdevice operations directly accessible from userspace. 416 want userspace to be able to change the same parameters through the subdevice 419 It is sometimes useful to report to userspace the current subdevice 421 change to the device parameters but allows interfacing to the subdevice device 427 such use cases, bridge drivers may expose the subdevice operations to userspace 442 These ioctls are only allowed on a read-only subdevice device node [all …]
|
| /linux/Documentation/admin-guide/media/ |
| H A D | vimc.rst | 26 Each subdevice will come with its default configuration (pixelformat, height, 28 configuration on each linked subdevice to stream frames through the pipeline. 48 subdevice, the entity can have multiple pads of type source or sink.
|