Home
last modified time | relevance | path

Searched full:subdevice (Results 1 – 25 of 1011) sorted by relevance

12345678910>>...41

/kernel/linux/linux-5.10/drivers/staging/comedi/
Dcomedi.h169 /* subdevice flags */
173 #define SDF_LOCKED 0x0004 /* subdevice is locked */
181 #define SDF_SOFT_CALIBRATED 0x2000 /* subdevice uses software calibration */
185 /* subdevice can be read (e.g. analog input) */
187 /* subdevice can be written (e.g. analog output) */
190 /* subdevice does not have externally visible lines */
199 #define SDF_RUNNING 0x08000000 /* subdevice is acquiring data */
200 #define SDF_LSAMPL 0x10000000 /* subdevice uses 32-bit samples */
201 #define SDF_PACKED 0x20000000 /* subdevice can do packed DIO */
203 /* subdevice types */
[all …]
Dcomedidev.h29 * struct comedi_subdevice - Working data for a COMEDI subdevice
30 * @device: COMEDI device to which this subdevice belongs. (Initialized by
32 * @index: Index of this subdevice within device's array of subdevices.
34 * @type: Type of subdevice from &enum comedi_subdevice_type. (Initialized by
36 * @n_chan: Number of channels the subdevice supports. (Initialized by the
38 * @subdev_flags: Various "SDF" flags indicating aspects of the subdevice to
41 * @len_chanlist: Maximum length of a channel list if the subdevice supports
49 * @async: Pointer to &struct comedi_async id the subdevice supports
53 * subdevice. (Initially NULL.)
55 * acquisition command on the subdevice. (Initially NULL.)
[all …]
/kernel/linux/linux-6.6/include/uapi/linux/
Dcomedi.h169 /* subdevice flags */
173 #define SDF_LOCKED 0x0004 /* subdevice is locked */
181 #define SDF_SOFT_CALIBRATED 0x2000 /* subdevice uses software calibration */
185 /* subdevice can be read (e.g. analog input) */
187 /* subdevice can be written (e.g. analog output) */
190 /* subdevice does not have externally visible lines */
199 #define SDF_RUNNING 0x08000000 /* subdevice is acquiring data */
200 #define SDF_LSAMPL 0x10000000 /* subdevice uses 32-bit samples */
201 #define SDF_PACKED 0x20000000 /* subdevice can do packed DIO */
203 /* subdevice types */
[all …]
/kernel/linux/linux-6.6/drivers/char/agp/
Dsis-agp.c232 .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 …]
/kernel/linux/linux-5.10/drivers/char/agp/
Dsis-agp.c247 .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,
[all …]
/kernel/linux/linux-6.6/include/linux/comedi/
Dcomedidev.h28 * struct comedi_subdevice - Working data for a COMEDI subdevice
29 * @device: COMEDI device to which this subdevice belongs. (Initialized by
31 * @index: Index of this subdevice within device's array of subdevices.
33 * @type: Type of subdevice from &enum comedi_subdevice_type. (Initialized by
35 * @n_chan: Number of channels the subdevice supports. (Initialized by the
37 * @subdev_flags: Various "SDF" flags indicating aspects of the subdevice to
40 * @len_chanlist: Maximum length of a channel list if the subdevice supports
48 * @async: Pointer to &struct comedi_async id the subdevice supports
52 * subdevice. (Initially NULL.)
54 * acquisition command on the subdevice. (Initially NULL.)
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/cx88/
Dcx88-cards.c2350 .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 …]
/kernel/linux/linux-5.10/drivers/media/pci/cx88/
Dcx88-cards.c2350 .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 …]
/kernel/linux/linux-5.10/drivers/media/pci/cx23885/
Dcx23885-cards.c872 .subdevice = 0x3400,
876 .subdevice = 0x7600,
880 .subdevice = 0x7800,
884 .subdevice = 0x7801,
888 .subdevice = 0x7809,
892 .subdevice = 0x7911,
896 .subdevice = 0xd500,
900 .subdevice = 0x7790,
904 .subdevice = 0x7797,
908 .subdevice = 0x7710,
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/
Dcx23885-cards.c872 .subdevice = 0x3400,
876 .subdevice = 0x7600,
880 .subdevice = 0x7800,
884 .subdevice = 0x7801,
888 .subdevice = 0x7809,
892 .subdevice = 0x7911,
896 .subdevice = 0xd500,
900 .subdevice = 0x7790,
904 .subdevice = 0x7797,
908 .subdevice = 0x7710,
[all …]
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/
Dsaa7134-cards.c5806 .subdevice = 0x2001,
5812 .subdevice = 0x2001,
5818 .subdevice = 0x6752,
5824 .subdevice = 0x4e85,
5830 .subdevice = 0x1142,
5836 .subdevice = 0x1143,
5842 .subdevice = 0x1158,
5848 .subdevice = 0x1162,
5854 .subdevice = 0x0138,
5860 .subdevice = 0x0138,
[all …]
/kernel/linux/linux-6.6/drivers/comedi/drivers/
Dcomedi_8255.c24 * digital I/O subdevice with 24 channels. The channel 0 corresponds to
177 * subdev_8255_init - initialize DIO subdevice for driving I/O mapped 8255
178 * @dev: comedi device owning subdevice
179 * @s: comedi subdevice to initialize
183 * Initializes a comedi subdevice as a DIO subdevice driving an 8255 chip.
212 * subdev_8255_mm_init - initialize DIO subdevice for driving mmio-mapped 8255
213 * @dev: comedi device owning subdevice
214 * @s: comedi subdevice to initialize
218 * Initializes a comedi subdevice as a DIO subdevice driving an 8255 chip.
248 * @s: comedi subdevice
[all …]
/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/
Dcomedi_8255.c24 * digital I/O subdevice with 24 channels. The channel 0 corresponds to
178 * subdev_8255_init - initialize DIO subdevice for driving I/O mapped 8255
179 * @dev: comedi device owning subdevice
180 * @s: comedi subdevice to initialize
184 * Initializes a comedi subdevice as a DIO subdevice driving an 8255 chip.
213 * subdev_8255_mm_init - initialize DIO subdevice for driving mmio-mapped 8255
214 * @dev: comedi device owning subdevice
215 * @s: comedi subdevice to initialize
219 * Initializes a comedi subdevice as a DIO subdevice driving an 8255 chip.
249 * @s: comedi subdevice
[all …]
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
Dsaa7134-cards.c5780 .subdevice = 0x2001,
5786 .subdevice = 0x2001,
5792 .subdevice = 0x6752,
5798 .subdevice = 0x4e85,
5804 .subdevice = 0x1142,
5810 .subdevice = 0x1143,
5816 .subdevice = 0x1158,
5822 .subdevice = 0x1162,
5828 .subdevice = 0x0138,
5834 .subdevice = 0x0138,
[all …]
/kernel/linux/linux-5.10/drivers/remoteproc/
Dqcom_common.c62 * qcom_add_glink_subdev() - try to add a GLINK subdevice to rproc
63 * @rproc: rproc handle to parent the subdevice
90 * qcom_remove_glink_subdev() - remove a GLINK subdevice from rproc
166 * qcom_add_smd_subdev() - try to add a SMD subdevice to rproc
167 * @rproc: rproc handle to parent the subdevice
187 * qcom_remove_smd_subdev() - remove the smd subdevice from rproc
189 * @smd: the SMD subdevice to remove
320 * qcom_add_ssr_subdev() - register subdevice as restart notification source
322 * @ssr: SSR subdevice handle
336 dev_err(&rproc->dev, "Failed to add ssr subdevice\n"); in qcom_add_ssr_subdev()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/alsa/
Dpcm-test.c37 int subdevice; member
93 static void missing_device(int card, int device, int subdevice, snd_pcm_stream_t stream) in missing_device() argument
102 if (pcm_data->subdevice != subdevice) in missing_device()
113 pcm_data->subdevice = subdevice; in missing_device()
124 int device, subdevice; in missing_devices() local
138 subdevice = device_from_id(node2); in missing_devices()
139 if (subdevice < 0) in missing_devices()
142 missing_device(card, device, subdevice, SND_PCM_STREAM_PLAYBACK); in missing_devices()
144 missing_device(card, device, subdevice, SND_PCM_STREAM_CAPTURE); in missing_devices()
234 pcm_data->subdevice = subdev; in find_pcms()
[all …]
/kernel/linux/linux-5.10/include/media/
Dv4l2-mc.h96 * subdevice to a single sink pad, and if suitable connections are found,
98 * called by the sink subdevice, in its v4l2-async notifier subdev bound
99 * callback, to create links from a bound source subdevice.
103 * Any sink subdevice that calls this function must implement the
116 * @src_sd: pointer to a source subdevice
117 * @sink_sd: pointer to a sink subdevice
121 * links. The function can be called by the sink subdevice, in its
123 * a bound source subdevice.
127 * Any sink subdevice that calls this function must implement the
/kernel/linux/linux-6.6/include/media/
Dv4l2-mc.h97 * subdevice to a single sink pad, and if suitable connections are found,
100 * links from a bound source subdevice.
109 * Any sink subdevice that calls this function must implement the
122 * @src_sd: pointer to a source subdevice
123 * @sink_sd: pointer to a sink subdevice
127 * links. The function can be called by the sink subdevice, in its
129 * a bound source subdevice.
133 * Any sink subdevice that calls this function must implement the
Dv4l2-subdev.h104 * enum v4l2_subdev_io_pin_bits - Subdevice external IO pin configuration
124 * struct v4l2_subdev_io_pin_config - Subdevice external IO pin configuration
150 * other than just subdevice initialization.
179 * @s_power: puts subdevice in power saving mode (on == 0) or normal operation
830 * subdevice routing table.
986 * @regulators: Optional regulators used to power on/off the subdevice
988 * @host_priv: Per-subdevice data, specific for a certain video host device
1035 * @pdata: common part of subdevice platform data
1286 * is owned by the subdevice, the function returns the endpoint port
1366 * v4l2_subdev_init_finalize() - Finalizes the initialization of the subdevice
[all …]
/kernel/linux/linux-6.6/drivers/pci/
Dpci-stub.c26 "\"vendor:device[:subvendor[:subdevice[:class[:class_mask]]]]\""
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()
/kernel/linux/linux-5.10/drivers/pci/
Dpci-stub.c26 "\"vendor:device[:subvendor[:subdevice[:class[:class_mask]]]]\""
58 subdevice = PCI_ANY_ID, class = 0, class_mask = 0; in pci_stub_init() local
65 &vendor, &device, &subvendor, &subdevice, in pci_stub_init()
74 vendor, device, subvendor, subdevice, class, class_mask); in pci_stub_init()
77 subvendor, subdevice, class, class_mask, 0); in pci_stub_init()
/kernel/linux/linux-6.6/drivers/remoteproc/
Dqcom_common.c222 * qcom_add_glink_subdev() - try to add a GLINK subdevice to rproc
223 * @rproc: rproc handle to parent the subdevice
250 * qcom_remove_glink_subdev() - remove a GLINK subdevice from rproc
326 * qcom_add_smd_subdev() - try to add a SMD subdevice to rproc
327 * @rproc: rproc handle to parent the subdevice
347 * qcom_remove_smd_subdev() - remove the smd subdevice from rproc
349 * @smd: the SMD subdevice to remove
480 * qcom_add_ssr_subdev() - register subdevice as restart notification source
482 * @ssr: SSR subdevice handle
496 dev_err(&rproc->dev, "Failed to add ssr subdevice\n"); in qcom_add_ssr_subdev()
[all …]
/kernel/linux/linux-6.6/drivers/tty/serial/8250/
D8250_pci.c39 u32 subdevice; member
569 * Check the third digit of the subdevice ID in pci_timedia_probe()
573 pci_info(dev, "ignoring Timedia subdevice %04x for parport_serial\n", in pci_timedia_probe()
821 /* subdevice 0x00PS means <P> parallel, <S> serial */ in pci_netmos_init()
1994 .subdevice = PCI_ANY_ID,
2005 .subdevice = PCI_ANY_ID,
2015 .subdevice = PCI_ANY_ID,
2026 .subdevice = PCI_ANY_ID,
2036 .subdevice = PCI_ANY_ID,
2044 .subdevice = PCI_ANY_ID,
[all …]
/kernel/linux/linux-6.6/sound/core/
Dmisc.c105 * with the same PCI SSID. When subdevice is 0, all subdevice
116 for (q = list; q->subvendor || q->subdevice; q++) { in snd_pci_quirk_lookup_id()
119 if (!q->subdevice || in snd_pci_quirk_lookup_id()
120 (device & q->subdevice_mask) == q->subdevice) in snd_pci_quirk_lookup_id()
133 * with the same PCI SSID. When subdevice is 0, all subdevice
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
D8250_pci.c37 u32 subdevice; member
586 * Check the third digit of the subdevice ID in pci_timedia_probe()
590 pci_info(dev, "ignoring Timedia subdevice %04x for parport_serial\n", in pci_timedia_probe()
838 /* subdevice 0x00PS means <P> parallel, <S> serial */ in pci_netmos_init()
1947 .subdevice = PCI_ANY_ID,
1958 .subdevice = PCI_ANY_ID,
1968 .subdevice = PCI_ANY_ID,
1979 .subdevice = PCI_ANY_ID,
1989 .subdevice = PCI_ANY_ID,
1997 .subdevice = PCI_ANY_ID,
[all …]

12345678910>>...41