Home
last modified time | relevance | path

Searched refs:device (Results 4176 - 4200 of 28953) sorted by relevance

1...<<161162163164165166167168169170>>...1159

/kernel/linux/linux-5.10/drivers/iio/dac/
H A Dad5592r-base.h17 struct device;
51 struct device *dev;
72 int ad5592r_probe(struct device *dev, const char *name,
74 int ad5592r_remove(struct device *dev);
/kernel/linux/linux-5.10/drivers/iio/
H A Diio_core.h13 #include <linux/device.h>
22 ssize_t (*func)(struct device *dev,
25 ssize_t (*writefunc)(struct device *dev,
31 struct device *dev,
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dadt7410.c15 static int adt7410_i2c_read_word(struct device *dev, u8 reg) in adt7410_i2c_read_word()
20 static int adt7410_i2c_write_word(struct device *dev, u8 reg, u16 data) in adt7410_i2c_write_word()
25 static int adt7410_i2c_read_byte(struct device *dev, u8 reg) in adt7410_i2c_read_byte()
30 static int adt7410_i2c_write_byte(struct device *dev, u8 reg, u8 data) in adt7410_i2c_write_byte()
/kernel/linux/linux-5.10/drivers/net/wireless/marvell/libertas/
H A Ddecl.h46 struct lbs_private *lbs_add_card(void *card, struct device *dmdev);
74 int lbs_get_firmware(struct device *dev, u32 card_model,
78 int lbs_get_firmware_async(struct lbs_private *priv, struct device *device,
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
H A Diwl-debug.c59 #include <linux/device.h>
67 void __iwl_ ##fn(struct device *dev, const char *fmt, ...) \
88 void __iwl_err(struct device *dev, bool rfkill_prefix, bool trace_only,
110 void __iwl_dbg(struct device *dev, in __iwl_dbg()
/kernel/linux/linux-5.10/include/linux/soundwire/
H A Dsdw_intel.h39 int (*params_stream)(struct device *dev,
41 int (*free_stream)(struct device *dev,
91 * Slave device needs to remain enumerated and keep its context,
141 * @parent: parent device
143 * @dev: device implementing hwparams and free callbacks
155 struct device *parent;
157 struct device *dev;
/kernel/linux/linux-5.10/include/linux/
H A Duacce.h24 * struct uacce_ops - uacce device operations
25 * @get_available_instances: get available instances left of the device
26 * @get_queue: get a queue from the device
27 * @put_queue: free a queue to the device
50 * @name: the uacce device name. Will show up in sysfs
51 * @flags: uacce device attributes
96 * @parent: pointer to the parent device
99 * @dev_id: id of the uacce device
112 struct device *parent;
117 struct device de
[all...]
H A Dvga_switcheroo.h80 * @VGA_SWITCHEROO_IGD: integrated graphics device
81 * @VGA_SWITCHEROO_DIS: discrete graphics device
110 * @get_client_id: determine if given pci device is integrated or discrete GPU.
133 * @can_switch: check if the device is in a position to switch now.
135 * has one of its device files open
138 * Client callbacks. A client can be either a GPU or an audio device on a GPU.
174 int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain);
175 void vga_switcheroo_fini_domain_pm_ops(struct device *dev);
195 static inline int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } in vga_switcheroo_init_domain_pm_ops()
196 static inline void vga_switcheroo_fini_domain_pm_ops(struct device *de in vga_switcheroo_init_domain_pm_ops()
[all...]
H A Duio_driver.h16 #include <linux/device.h>
26 * @addr: address of the device's memory rounded to page
31 * @offs: offset of device memory within the page
71 struct device dev;
83 * struct uio_info - UIO device capabilities
84 * @uio_dev: the UIO device this info belongs to
85 * @name: device name
86 * @version: device driver version
92 * @handler: the device's irq handler
93 * @mmap: mmap operation for this uio device
[all...]
H A Dasync.h14 #include <linux/device.h>
76 * async_schedule_dev - A device specific version of async_schedule
78 * @dev: device argument to be passed to function
83 * provide for the best possible outcome by operating on the device on the
84 * CPUs closest to the device.
88 async_schedule_dev(async_func_t func, struct device *dev) in async_schedule_dev()
93 bool async_schedule_dev_nocall(async_func_t func, struct device *dev);
96 * async_schedule_dev_domain - A device specific version of async_schedule_domain
98 * @dev: device argument to be passed to function
104 * provide for the best possible outcome by operating on the device o
[all...]
/kernel/linux/linux-5.10/include/media/davinci/
H A Dvpbe.h13 #include <media/v4l2-device.h>
60 /* Is this an i2c device ? */
69 /* Is this an i2c device ? */
124 /* initialize the device */
125 int (*initialize)(struct device *dev, struct vpbe_device *vpbe_dev);
127 /* De-initialize the device */
128 void (*deinitialize)(struct device *dev, struct vpbe_device *vpbe_dev);
145 /* struct for vpbe device */
147 /* V4l2 device */
151 /* parent device */
[all...]
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-flash-led-class.h3 * V4L2 flash LED sub-device registration helpers.
38 * @intensity_to_led_brightness: Convert intensity to brightness in a device
40 * @led_brightness_to_intensity: convert brightness to intensity in a device
53 * struct v4l2_flash_config - V4L2 Flash sub-device initialization data
58 * device can report; corresponding LED_FAULT* bit
71 * struct v4l2_flash - Flash sub-device context
72 * @fled_cdev: LED flash class device controlled by this sub-device
73 * @iled_cdev: LED class device representing indicator LED associated
74 * with the LED flash class device
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/boards/
H A Dhda_dsp_common.c16 * Search card topology and return PCM device number
17 * matching Nth HDMI device (zero-based index).
62 hpcm->device = spcm->device; in hda_dsp_hdmi_build_controls()
65 __func__, i, hpcm->device, spcm); in hda_dsp_hdmi_build_controls()
68 hpcm->device = SNDRV_PCM_INVALID_DEVICE; in hda_dsp_hdmi_build_controls()
/kernel/linux/linux-5.10/include/scsi/
H A Dfcoe_sysfs.h12 #include <linux/device.h>
49 struct device dev;
83 struct device dev;
110 struct fcoe_ctlr_device *fcoe_ctlr_device_add(struct device *parent,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/dma/
H A Dbase.c32 nvkm_dma_oclass_new(struct nvkm_device *device, in nvkm_dma_oclass_new() argument
55 return nvkm_dma_oclass_new(oclass->engine->subdev.device, in nvkm_dma_oclass_fifo_new()
106 nvkm_dma_new_(const struct nvkm_dma_func *func, struct nvkm_device *device, in nvkm_dma_new_() argument
115 return nvkm_engine_ctor(&nvkm_dma, device, index, true, &dma->engine); in nvkm_dma_new_()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dcontainer.c40 static void acpi_container_release(struct device *dev) in acpi_container_release()
49 struct device *dev; in container_device_attach()
76 struct device *dev = acpi_driver_data(adev); in container_device_detach()
85 struct device *dev = acpi_driver_data(adev); in container_device_online()
/kernel/linux/linux-6.6/include/linux/
H A Dasync.h14 #include <linux/device.h>
76 * async_schedule_dev - A device specific version of async_schedule
78 * @dev: device argument to be passed to function
83 * provide for the best possible outcome by operating on the device on the
84 * CPUs closest to the device.
88 async_schedule_dev(async_func_t func, struct device *dev) in async_schedule_dev()
93 bool async_schedule_dev_nocall(async_func_t func, struct device *dev);
96 * async_schedule_dev_domain - A device specific version of async_schedule_domain
98 * @dev: device argument to be passed to function
104 * provide for the best possible outcome by operating on the device o
[all...]
H A Duacce.h25 * struct uacce_ops - uacce device operations
26 * @get_available_instances: get available instances left of the device
27 * @get_queue: get a queue from the device
28 * @put_queue: free a queue to the device
34 * @get_isolate_state: get the device state after set the isolate strategy
35 * @isolate_err_threshold_write: stored the isolate error threshold to the device
36 * @isolate_err_threshold_read: read the isolate error threshold value from the device
57 * @name: the uacce device name. Will show up in sysfs
58 * @flags: uacce device attributes
110 * @parent: pointer to the parent device
[all...]
H A Duio_driver.h16 #include <linux/device.h>
26 * @addr: address of the device's memory rounded to page
31 * @offs: offset of device memory within the page
71 struct device dev;
83 * struct uio_info - UIO device capabilities
84 * @uio_dev: the UIO device this info belongs to
85 * @name: device name
86 * @version: device driver version
92 * @handler: the device's irq handler
93 * @mmap: mmap operation for this uio device
[all...]
H A Dvga_switcheroo.h80 * @VGA_SWITCHEROO_IGD: integrated graphics device
81 * @VGA_SWITCHEROO_DIS: discrete graphics device
110 * @get_client_id: determine if given pci device is integrated or discrete GPU.
133 * @can_switch: check if the device is in a position to switch now.
135 * has one of its device files open
138 * Client callbacks. A client can be either a GPU or an audio device on a GPU.
174 int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain);
175 void vga_switcheroo_fini_domain_pm_ops(struct device *dev);
195 static inline int vga_switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } in vga_switcheroo_init_domain_pm_ops()
196 static inline void vga_switcheroo_fini_domain_pm_ops(struct device *de in vga_switcheroo_init_domain_pm_ops()
[all...]
/kernel/linux/linux-6.6/include/media/
H A Dv4l2-flash-led-class.h3 * V4L2 flash LED sub-device registration helpers.
38 * @intensity_to_led_brightness: Convert intensity to brightness in a device
40 * @led_brightness_to_intensity: convert brightness to intensity in a device
53 * struct v4l2_flash_config - V4L2 Flash sub-device initialization data
58 * device can report; corresponding LED_FAULT* bit
71 * struct v4l2_flash - Flash sub-device context
72 * @fled_cdev: LED flash class device controlled by this sub-device
73 * @iled_cdev: LED class device representing indicator LED associated
74 * with the LED flash class device
[all...]
/kernel/linux/linux-6.6/include/acpi/
H A Dvideo.h59 extern int acpi_video_get_edid(struct acpi_device *device, int type,
66 extern int acpi_video_get_levels(struct acpi_device *device,
86 static inline int acpi_video_get_edid(struct acpi_device *device, int type, in acpi_video_get_edid() argument
103 static inline int acpi_video_get_levels(struct acpi_device *device, in acpi_video_get_levels() argument
/kernel/linux/linux-6.6/include/scsi/
H A Dfcoe_sysfs.h12 #include <linux/device.h>
49 struct device dev;
83 struct device dev;
110 struct fcoe_ctlr_device *fcoe_ctlr_device_add(struct device *parent,
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dserial_port.c3 * Serial core port device driver
9 #include <linux/device.h>
26 static int serial_port_runtime_resume(struct device *dev) in serial_port_runtime_resume()
52 static int serial_port_probe(struct device *dev) in serial_port_probe()
61 static int serial_port_remove(struct device *dev) in serial_port_remove()
70 * Serial core port device init functions. Note that the physical serial
71 * port device driver may not have completed probe at this point.
/kernel/linux/linux-6.6/drivers/usb/isp1760/
H A Disp1760-core.h24 struct device;
44 struct device *dev;
54 struct device *dev, unsigned int devflags);
55 void isp1760_unregister(struct device *dev);

Completed in 13 milliseconds

1...<<161162163164165166167168169170>>...1159