Home
last modified time | relevance | path

Searched refs:device (Results 4776 - 4800 of 29860) sorted by relevance

1...<<191192193194195196197198199200>>...1195

/kernel/linux/linux-5.10/include/linux/
H A Dntb_transport.h55 int (*probe)(struct device *client_dev);
56 void (*remove)(struct device *client_dev);
75 ntb_transport_create_queue(void *data, struct device *client_dev,
H A Dscpi_protocol.h63 int (*device_domain_id)(struct device *);
64 int (*get_transition_latency)(struct device *);
65 int (*add_opps_to_device)(struct device *);
H A Dstm.h10 #include <linux/device.h>
38 * struct stm_data - STM device description and callbacks
39 * @name: device name
51 * @set_options: set device-specific options on a channel
54 * an STM device and stm_unregister_device() to destroy it. It will also be
58 * Normally, an STM device will have a range of masters available to software
60 * The former is defined by the the range [@sw_start..@sw_end] of the device
98 int stm_register_device(struct device *parent, struct stm_data *stm_data,
105 * struct stm_source_data - STM source device description and callbacks
106 * @name: device nam
[all...]
H A Dreset-controller.h13 * things to reset the device
33 * @provider: name of the reset controller device controlling this reset line
34 * @index: ID of the reset controller in the reset controller device
35 * @dev_id: name of the device associated with this reset line
57 * @ops: a pointer to device specific struct reset_control_ops
61 * @dev: corresponding driver model device struct
62 * @of_node: corresponding device tree node as phandle target
65 * device tree to id as given to the reset control ops, defaults
67 * @nr_resets: number of reset controls in this reset controller device
74 struct device *de
[all...]
H A Dleds-ti-lmu-common.h9 #include <linux/device.h>
40 int ti_lmu_common_get_ramp_params(struct device *dev,
44 int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child,
H A Dbsg-lib.h16 struct device;
30 struct device *dev;
67 struct request_queue *bsg_setup_queue(struct device *dev, const char *name,
H A Di2c-mux.h20 struct device *dev;
36 struct device *dev, int max_adapters,
51 struct i2c_adapter *i2c_root_adapter(struct device *dev);
/kernel/linux/linux-5.10/include/media/
H A Dvideobuf-dma-sg.h55 struct device *dev;
86 int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma);
93 struct device *dev,
/kernel/linux/linux-5.10/sound/soc/tegra/
H A Dtegra_pcm.h41 int tegra_pcm_platform_register(struct device *dev);
42 int tegra_pcm_platform_register_with_chan_names(struct device *dev,
45 void tegra_pcm_platform_unregister(struct device *dev);
/kernel/linux/linux-5.10/include/soc/tegra/
H A Divc.h8 #include <linux/device.h>
15 struct device *peer;
94 int tegra_ivc_init(struct tegra_ivc *ivc, struct device *peer, void *rx,
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dnv40.h35 /* returns 1 if device is one of the nv4x using the 0x4497 object class,
39 nv44_gr_class(struct nvkm_device *device) in nv44_gr_class() argument
41 if ((device->chipset & 0xf0) == 0x60) in nv44_gr_class()
44 return !(0x0aaf & (1 << (device->chipset & 0x0f))); in nv44_gr_class()
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_mixer.h19 struct device;
32 * @dev: driver device
39 struct device *dev;
48 struct sti_mixer *sti_mixer_create(struct device *dev,
/kernel/linux/linux-5.10/drivers/s390/crypto/
H A Dvfio_ap_private.h16 #include <linux/device.h>
28 * ap_matrix_dev - the AP matrix device structure
29 * @device: generic device structure associated with the AP matrix device
33 * lock: mutex for locking the AP matrix device. This lock will be
36 * single ap_matrix_mdev device. It's quite coarse but we don't
40 struct device device; member
73 * struct ap_matrix_mdev - the mediated matrix device structur
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/xrs700x/
H A Dxrs700x.h2 #include <linux/device.h>
29 struct device *dev;
40 struct xrs700x *xrs700x_switch_alloc(struct device *base, void *devpriv);
/kernel/linux/linux-6.6/fs/btrfs/
H A Dsysfs.h17 int btrfs_sysfs_add_device(struct btrfs_device *device);
18 void btrfs_sysfs_remove_device(struct btrfs_device *device);
33 void btrfs_sysfs_update_devid(struct btrfs_device *device);
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_privacy_screen_consumer.h12 #include <linux/device.h>
18 struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev,
33 static inline struct drm_privacy_screen *drm_privacy_screen_get(struct device *dev, in drm_privacy_screen_get()
/kernel/linux/linux-6.6/include/drm/ttm/
H A Dttm_pool.h34 struct device;
63 * @dev: the device we allocate pages for
70 struct device *dev;
85 void ttm_pool_init(struct ttm_pool *pool, struct device *dev,
/kernel/linux/linux-6.6/include/linux/
H A Dhw_random.h28 * @data_read: Read data from the RNG device.
56 struct device;
60 extern int devm_hwrng_register(struct device *dev, struct hwrng *rng);
63 extern void devm_hwrng_unregister(struct device *dve, struct hwrng *rng);
H A Dbsg-lib.h16 struct device;
30 struct device *dev;
67 struct request_queue *bsg_setup_queue(struct device *dev, const char *name,
H A Di2c-mux.h20 struct device *dev;
36 struct device *dev, int max_adapters,
51 struct i2c_adapter *i2c_root_adapter(struct device *dev);
H A Dleds-ti-lmu-common.h9 #include <linux/device.h>
40 int ti_lmu_common_get_ramp_params(struct device *dev,
44 int ti_lmu_common_get_brt_res(struct device *dev, struct fwnode_handle *child,
H A Dntb_transport.h55 int (*probe)(struct device *client_dev);
56 void (*remove)(struct device *client_dev);
75 ntb_transport_create_queue(void *data, struct device *client_dev,
H A Dscpi_protocol.h54 * @device_domain_id: gets the scpi domain id for a given device
55 * @get_transition_latency: gets the DVFS transition latency for a given device
56 * @add_opps_to_device: adds all the OPPs for a given device
71 int (*device_domain_id)(struct device *);
72 int (*get_transition_latency)(struct device *);
73 int (*add_opps_to_device)(struct device *);
H A Dstm.h10 #include <linux/device.h>
38 * struct stm_data - STM device description and callbacks
39 * @name: device name
51 * @set_options: set device-specific options on a channel
54 * an STM device and stm_unregister_device() to destroy it. It will also be
58 * Normally, an STM device will have a range of masters available to software
60 * The former is defined by the range [@sw_start..@sw_end] of the device
98 int stm_register_device(struct device *parent, struct stm_data *stm_data,
105 * struct stm_source_data - STM source device description and callbacks
106 * @name: device nam
[all...]
/kernel/linux/linux-6.6/include/media/
H A Dvideobuf-dma-sg.h55 struct device *dev;
86 int videobuf_dma_unmap(struct device *dev, struct videobuf_dmabuf *dma);
93 struct device *dev,

Completed in 13 milliseconds

1...<<191192193194195196197198199200>>...1195