Home
last modified time | relevance | path

Searched defs:driver_data (Results 1 – 25 of 74) sorted by relevance

123

/linux/drivers/spi/
H A Dspi-pxa2xx.h43 struct driver_data { struct
45 struct ssp_device *ssp;
69 int (*write)(struct driver_data *drv_data); argument
70 int (*read)(struct driver_data *drv_data); argument
71 irqreturn_t (*transfer_handler)(struct driver_data *drv_data); argument
79 static inline u32 pxa2xx_spi_read(const struct driver_data *drv_data, u32 reg) in pxa2xx_spi_read() argument
/linux/drivers/block/mtip32xx/
H A Dmtip32xx.h421 struct driver_data { struct
422 void __iomem *mmio; /* Base address of the HBA registers. */
424 int major; /* Major device number. */
426 int instance; /* Instance number. First device probed is 0, ... */
428 struct gendisk *disk; /* Pointer to our gendisk structure. */
430 struct pci_dev *pdev; /* Pointer to the PCI device structure. */
432 struct request_queue *queue; /* Our request queue. */
434 struct blk_mq_tag_set tags; /* blk_mq tags */
436 struct mtip_port *port; /* Pointer to the port data structure. */
438 unsigned product_type; /* magic value declaring the product type */
[all …]
/linux/drivers/hwmon/pmbus/
H A Dmax31785.c57 max31785_i2c_write_byte_data(struct i2c_client * client,struct max31785_data * driver_data,int command,u16 data) max31785_i2c_write_byte_data() argument
69 max31785_i2c_read_word_data(struct i2c_client * client,struct max31785_data * driver_data,int command) max31785_i2c_read_word_data() argument
81 _max31785_read_byte_data(struct i2c_client * client,struct max31785_data * driver_data,int page,int command) _max31785_read_byte_data() argument
93 _max31785_write_byte_data(struct i2c_client * client,struct max31785_data * driver_data,int page,int command,u16 data) _max31785_write_byte_data() argument
105 _max31785_read_word_data(struct i2c_client * client,struct max31785_data * driver_data,int page,int phase,int command) _max31785_read_word_data() argument
117 _max31785_write_word_data(struct i2c_client * client,struct max31785_data * driver_data,int page,int command,u16 data) _max31785_write_word_data() argument
131 struct max31785_data *driver_data = to_max31785_data(info); max31785_read_byte_data() local
207 max31785_get_pwm_mode(struct i2c_client * client,struct max31785_data * driver_data,int page) max31785_get_pwm_mode() argument
237 struct max31785_data *driver_data = to_max31785_data(info); max31785_read_word_data() local
298 max31785_update_fan(struct i2c_client * client,struct max31785_data * driver_data,int page,u8 config,u8 mask,u16 command) max31785_update_fan() argument
325 max31785_pwm_enable(struct i2c_client * client,struct max31785_data * driver_data,int page,u16 word) max31785_pwm_enable() argument
362 struct max31785_data *driver_data = to_max31785_data(info); max31785_write_word_data() local
445 struct max31785_data *driver_data = to_max31785_data(info); max31785_configure_dual_tach() local
474 struct max31785_data *driver_data; max31785_probe() local
/linux/drivers/watchdog/
H A Dwm831x_wdt.c51 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_start() local
74 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_stop() local
97 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_ping() local
132 struct wm831x_wdt_drvdata *driver_data = watchdog_get_drvdata(wdt_dev); in wm831x_wdt_set_timeout() local
177 struct wm831x_wdt_drvdata *driver_data; in wm831x_wdt_probe() local
H A Dda9055_wdt.c55 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9055_wdt_set_timeout() local
83 struct da9055_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9055_wdt_ping() local
124 struct da9055_wdt_data *driver_data; in da9055_wdt_probe() local
H A Dda9052_wdt.c64 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_set_timeout() local
122 struct da9052_wdt_data *driver_data = watchdog_get_drvdata(wdt_dev); in da9052_wdt_ping() local
171 struct da9052_wdt_data *driver_data; in da9052_wdt_probe() local
/linux/drivers/platform/x86/tuxedo/nb04/
H A Dwmi_ab.c424 struct tux_hdev_driver_data_t *driver_data; in tux_ll_start() local
488 struct tux_hdev_driver_data_t *driver_data = dev_get_drvdata(&hdev->dev); in handle_lamp_array_attributes_report() local
513 struct tux_hdev_driver_data_t *driver_data = dev_get_drvdata(&hdev->dev); in handle_lamp_attributes_request_report() local
542 struct tux_hdev_driver_data_t *driver_data = dev_get_drvdata(&hdev->dev); in handle_lamp_attributes_response_report() local
601 struct tux_hdev_driver_data_t *driver_data = dev_get_drvdata(&hdev->dev); in handle_lamp_multi_update_report() local
686 struct tux_hdev_driver_data_t *driver_data = dev_get_drvdata(&hdev->dev); in handle_lamp_range_update_report() local
854 struct tux_driver_data_t *driver_data; in tux_probe() local
867 struct tux_driver_data_t *driver_data = dev_get_drvdata(&wdev->dev); in tux_remove() local
/linux/include/uapi/rdma/
H A Dib_user_verbs.h173 __aligned_u64 driver_data[]; member
179 __aligned_u64 driver_data[]; member
184 __aligned_u64 driver_data[]; member
309 __aligned_u64 driver_data[]; member
339 __aligned_u64 driver_data[]; member
344 __u32 driver_data[]; member
355 __aligned_u64 driver_data[]; member
360 __u32 driver_data[]; member
374 __aligned_u64 driver_data[]; member
381 __u32 driver_data[]; member
[all …]
/linux/drivers/gpu/drm/bridge/
H A Dsamsung-dsim.c735 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; in samsung_dsim_pll_find_pms() local
789 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_set_pll() local
873 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_enable_clock() local
925 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_set_phy_ctrl() local
1021 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_disable_clock() local
1047 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_init_link() local
1208 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_set_display_enable() local
1282 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_send_to_fifo() local
1620 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_init() local
2240 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_suspend() local
2269 const struct samsung_dsim_driver_data *driver_data = dsi->driver_data; samsung_dsim_resume() local
[all...]
/linux/include/linux/
H A Dbcm47xx_wdt.h15 void *driver_data; member
H A Disapnp.h45 unsigned long driver_data; /* data private to the driver */ member
H A Ddevfreq-event.h95 void *driver_data; member
/linux/drivers/hid/intel-ish-hid/ishtp/
H A Dbus.h43 void *driver_data; member
/linux/include/linux/regulator/
H A Dof_regulator.h14 void *driver_data; member
/linux/sound/core/
H A Dhwdep_compat.c16 u32 driver_data; member
/linux/drivers/phy/mediatek/
H A Dphy-mtk-mipi-dsi.h32 const struct mtk_mipitx_data *driver_data; member
/linux/drivers/pinctrl/bcm/
H A Dpinctrl-bcm63xx.c66 void *driver_data) in bcm63xx_pinctrl_probe()
H A Dpinctrl-bcm63xx.h33 void *driver_data; member
/linux/drivers/pinctrl/
H A Dcore.c2069 pinctrl_init_controller(const struct pinctrl_desc * pctldesc,struct device * dev,void * driver_data) pinctrl_init_controller() argument
2215 pinctrl_register(const struct pinctrl_desc * pctldesc,struct device * dev,void * driver_data) pinctrl_register() argument
2245 pinctrl_register_and_init(const struct pinctrl_desc * pctldesc,struct device * dev,void * driver_data,struct pinctrl_dev ** pctldev) pinctrl_register_and_init() argument
2324 devm_pinctrl_register(struct device * dev,const struct pinctrl_desc * pctldesc,void * driver_data) devm_pinctrl_register() argument
2354 devm_pinctrl_register_and_init(struct device * dev,const struct pinctrl_desc * pctldesc,void * driver_data,struct pinctrl_dev ** pctldev) devm_pinctrl_register_and_init() argument
[all...]
/linux/include/sound/
H A Dseq_device.h21 void *driver_data; /* private data for driver */ member
/linux/include/linux/usb/
H A Drole.h46 void *driver_data; member
/linux/drivers/usb/dwc3/
H A Ddwc3-exynos.c45 const struct dwc3_exynos_driverdata *driver_data; in dwc3_exynos_probe() local
/linux/drivers/net/can/ctucanfd/
H A Dctucanfd_pci.c86 unsigned long driver_data = ent->driver_data; ctucan_pci_probe() local
/linux/drivers/mfd/
H A Dpalmas.c488 const struct palmas_driver_data *driver_data; in palmas_i2c_probe() local
/linux/drivers/crypto/
H A Datmel-ecc.c26 static struct atmel_ecc_driver_data driver_data; variable
[all...]

123