/openbmc/linux/include/uapi/linux/ |
H A D | comedi.h | 169 /* 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 …]
|
/openbmc/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 …]
|
/openbmc/linux/include/linux/comedi/ |
H A D | comedidev.h | 28 * 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 …]
|
/openbmc/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 …]
|
/openbmc/linux/drivers/media/pci/cx23885/ |
H A D | cx23885-cards.c | 872 .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 …]
|
/openbmc/linux/drivers/media/pci/saa7134/ |
H A D | saa7134-cards.c | 5806 .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 …]
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | comedi_8255.c | 24 * 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 …]
|
H A D | amplc_dio200.c | 120 * same counter subdevice if n > 0, or the output of channel 2 on the 121 * preceding counter subdevice (see note 3) if n = 0. 124 * same counter subdevice if n = 2, or the inverted output of channel n+1 125 * on the preceding counter subdevice (see note 3) if n < 2. 128 * counter subdevice precedes the lowest. 130 * The 'INTERRUPT' subdevice pretends to be a digital input subdevice. The 171 * interrupt status register; its 'INTERRUPT' subdevice has a single 178 * 'INTERRUPT' subdevice. The channel list selects the interrupt sources
|
H A D | adv_pci1724.c | 23 * Subdevice 0 is the analog output. 24 * Subdevice 1 is the offset calibration for the analog output. 25 * Subdevice 2 is the gain calibration for the analog output. 138 /* Analog Output subdevice */ in adv_pci1724_auto_attach() 152 /* Offset Calibration subdevice */ in adv_pci1724_auto_attach() 165 /* Gain Calibration subdevice */ in adv_pci1724_auto_attach()
|
/openbmc/linux/tools/testing/selftests/alsa/ |
H A D | pcm-test.c | 37 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 …]
|
/openbmc/linux/include/media/ |
H A D | v4l2-mc.h | 97 * 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
|
H A D | v4l2-async.h | 3 * V4L2 asynchronous subdevice registration API 22 * enum v4l2_async_match_type - type of asynchronous subdevice logic to be used 92 * @unbind: a subdevice is leaving 154 * before adding a subdevice to a notifier, using one of: 169 * before adding a subdevice to a notifier, using one of: 277 * v4l2_async_nf_register - registers a subdevice asynchronous notifier 284 * v4l2_async_nf_unregister - unregisters a subdevice 309 * subdevice framework 339 * subdevice framework
|
H A D | v4l2-subdev.h | 104 * 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 828 * subdevice routing table. 984 * @regulators: Optional regulators used to power on/off the subdevice 986 * @host_priv: Per-subdevice data, specific for a certain video host device 1033 * @pdata: common part of subdevice platform data 1282 * is owned by the subdevice, the function returns the endpoint port 1362 * v4l2_subdev_init_finalize() - Finalizes the initialization of the subdevice [all …]
|
/openbmc/linux/drivers/pci/ |
H A D | pci-stub.c | 26 "\"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()
|
/openbmc/linux/drivers/remoteproc/ |
H A D | qcom_common.c | 222 * 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 …]
|
/openbmc/linux/sound/core/ |
H A D | misc.c | 105 * 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
|
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,
|
/openbmc/linux/drivers/tty/serial/8250/ |
H A D | 8250_pci.c | 39 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 …]
|
/openbmc/linux/sound/pci/ |
H A D | intel8x0.c | 1716 .subdevice = 0x000e, 1722 .subdevice = 0x008a, 1728 .subdevice = 0x00b8, 1734 .subdevice = 0x0860, 1740 .subdevice = 0x0534, 1746 .subdevice = 0x1f00, 1752 .subdevice = 0x0267, 1758 .subdevice = 0x0082, 1764 .subdevice = 0x0083, 1770 .subdevice = 0x00d8, [all …]
|
/openbmc/linux/drivers/comedi/ |
H A D | comedi_buf.c | 330 * @s: COMEDI subdevice. 334 * data buffer associated with the subdevice. The amount reserved is limited 416 * @s: COMEDI subdevice. 420 * COMEDI acquisition data buffer associated with the subdevice. The amount of 450 * @s: COMEDI subdevice. 453 * buffer associated with the subdevice. The readable buffer space is that 481 * @s: COMEDI subdevice. 486 * subdevice. The amount reserved is limited to the space available. The 523 * @s: COMEDI subdevice. 527 * the COMEDI acquisition data buffer associated with the subdevice. The [all …]
|
H A D | drivers.c | 123 * comedi_alloc_subdev_readback() - Allocate memory for the subdevice readback 124 * @s: COMEDI subdevice. 127 * the last values written to a subdevice's analog output channels (at least 137 * Returns 0 on success, -EINVAL if the subdevice has no channels, or 236 * comedi_readback_insn_read() - A generic (*insn_read) for subdevice readback. 238 * @s: COMEDI subdevice. 244 * directly as the subdevice's handler (@s->insn_read) or called via a 273 * @s: COMEDI subdevice. 312 * @s: COMEDI subdevice. 369 * @s: COMEDI subdevice. [all …]
|
H A D | comedi_fops.c | 43 * COMEDI_SRF_BUSY_MASK: runflags that indicate the subdevice is "busy" 55 * @read_subdev: Current "read" subdevice. 56 * @write_subdev: Current "write" subdevice. 338 "subdevice is busy, cannot resize buffer\n"); in resize_async_buffer() 343 "subdevice is mmapped, cannot resize buffer\n"); in resize_async_buffer() 669 * comedi_is_subdevice_running() - Check if async command running on subdevice 670 * @s: COMEDI subdevice. 673 * subdevice, else %false. 698 * comedi_set_spriv_auto_free() - Mark subdevice private data as freeable 699 * @s: COMEDI subdevice. [all …]
|
/openbmc/linux/drivers/media/platform/microchip/ |
H A D | microchip-csi2dc.c | 159 * @csi2dc_sd: v4l2 subdevice for the csi2dc device 160 * This is the subdevice that the csi2dc device itself 171 * @pads: Media entity pads for the csi2dc subdevice 174 * @parallel_mode: The underlying subdevice is connected on a parallel bus 177 * subdevice to the csi2dc subdevice 178 * @input_sd: Reference to the underlying subdevice bound to the 179 * csi2dc subdevice 180 * @remote_pad: Pad number of the underlying subdevice that is linked 181 * to the csi2dc subdevice sink pad. 582 "subdevice connected on parallel interface\n"); in csi2dc_of_parse() [all …]
|
/openbmc/linux/drivers/uio/ |
H A D | uio_netx.c | 135 .subdevice = 0, 141 .subdevice = PCI_SUBDEVICE_ID_NETPLC_RAM, 147 .subdevice = PCI_SUBDEVICE_ID_NETPLC_FLASH, 153 .subdevice = PCI_SUBDEVICE_ID_NXSB_PCA, 159 .subdevice = PCI_SUBDEVICE_ID_NXPCA,
|
/openbmc/linux/drivers/comedi/kcomedilib/ |
H A D | kcomedilib_main.c | 80 /* a subdevice instruction */ in comedi_do_insn() 89 "%d not usable subdevice\n", insn->subdev); in comedi_do_insn() 191 * Fix this here if the subdevice has <= 32 channels. in comedi_dio_bitfield2() 230 int comedi_get_n_channels(struct comedi_device *dev, unsigned int subdevice) in comedi_get_n_channels() argument 235 if (!dev->attached || subdevice >= dev->n_subdevices) in comedi_get_n_channels() 238 n = dev->subdevices[subdevice].n_chan; in comedi_get_n_channels()
|