Searched refs:ddata (Results 1 - 25 of 84) sorted by relevance

1234

/linux-master/drivers/phy/motorola/
H A Dphy-mapphone-mdm6600.c110 struct phy_mdm6600 *ddata = phy_get_drvdata(x); local
111 struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE];
113 if (!ddata->enabled)
123 struct phy_mdm6600 *ddata = phy_get_drvdata(x); local
124 struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE];
126 if (!ddata->enabled)
140 struct phy_mdm6600 *ddata = phy_get_drvdata(x); local
141 struct gpio_desc *enable_gpio = ddata->ctrl_gpios[PHY_MDM6600_ENABLE];
144 if (!ddata->enabled)
151 dev_warn(ddata
174 phy_mdm6600_cmd(struct phy_mdm6600 *ddata, int val) argument
191 struct phy_mdm6600 *ddata; local
216 struct phy_mdm6600 *ddata = data; local
235 struct phy_mdm6600 *ddata = data; local
263 phy_mdm6600_init_irq(struct phy_mdm6600 *ddata) argument
305 phy_mdm6600_init_lines(struct phy_mdm6600 *ddata) argument
364 phy_mdm6600_device_power_on(struct phy_mdm6600 *ddata) argument
444 phy_mdm6600_device_power_off(struct phy_mdm6600 *ddata) argument
479 struct phy_mdm6600 *ddata; local
496 phy_mdm6600_wake_modem(struct phy_mdm6600 *ddata) argument
512 struct phy_mdm6600 *ddata; local
528 struct phy_mdm6600 *ddata = dev_get_drvdata(dev); local
538 struct phy_mdm6600 *ddata = dev_get_drvdata(dev); local
559 struct phy_mdm6600 *ddata; local
636 struct phy_mdm6600 *ddata = platform_get_drvdata(pdev); local
[all...]
H A Dphy-cpcap-usb.c131 static bool cpcap_usb_vbus_valid(struct cpcap_phy_ddata *ddata) argument
135 error = iio_read_channel_processed(ddata->vbus, &value);
139 dev_err(ddata->dev, "error reading VBUS: %i\n", error);
167 static int cpcap_phy_get_ints_state(struct cpcap_phy_ddata *ddata, argument
172 error = regmap_read(ddata->reg, CPCAP_REG_INTS1, &val);
180 error = regmap_read(ddata->reg, CPCAP_REG_INTS2, &val);
189 error = regmap_read(ddata->reg, CPCAP_REG_INTS4, &val);
199 static int cpcap_usb_set_uart_mode(struct cpcap_phy_ddata *ddata);
200 static int cpcap_usb_set_usb_mode(struct cpcap_phy_ddata *ddata);
202 static void cpcap_usb_try_musb_mailbox(struct cpcap_phy_ddata *ddata, argument
217 struct cpcap_phy_ddata *ddata; local
336 struct cpcap_phy_ddata *ddata = data; local
346 cpcap_usb_init_irq(struct platform_device *pdev, struct cpcap_phy_ddata *ddata, const char *name) argument
382 cpcap_usb_init_interrupts(struct platform_device *pdev, struct cpcap_phy_ddata *ddata) argument
402 cpcap_usb_gpio_set_mode(struct cpcap_phy_ddata *ddata, enum cpcap_gpio_mode mode) argument
414 cpcap_usb_set_uart_mode(struct cpcap_phy_ddata *ddata) argument
459 cpcap_usb_set_usb_mode(struct cpcap_phy_ddata *ddata) argument
511 cpcap_usb_init_optional_pins(struct cpcap_phy_ddata *ddata) argument
546 cpcap_usb_init_optional_gpios(struct cpcap_phy_ddata *ddata) argument
561 cpcap_usb_init_iio(struct cpcap_phy_ddata *ddata) argument
610 struct cpcap_phy_ddata *ddata; local
690 struct cpcap_phy_ddata *ddata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/char/hw_random/
H A Domap3-rom-rng.c39 struct omap_rom_rng *ddata; local
43 ddata = (struct omap_rom_rng *)rng->priv;
45 r = pm_runtime_get_sync(ddata->dev);
47 pm_runtime_put_noidle(ddata->dev);
53 r = ddata->rom_rng_call(ptr, 4, RNG_GEN_HW);
59 pm_runtime_mark_last_busy(ddata->dev);
60 pm_runtime_put_autosuspend(ddata->dev);
67 struct omap_rom_rng *ddata; local
70 ddata = dev_get_drvdata(dev);
72 r = ddata
83 struct omap_rom_rng *ddata; local
105 struct omap_rom_rng *ddata = data; local
113 struct omap_rom_rng *ddata; local
[all...]
/linux-master/drivers/video/fbdev/omap2/omapfb/displays/
H A Dpanel-sony-acx565akm.c104 static void acx565akm_transfer(struct panel_drv_data *ddata, int cmd, argument
111 BUG_ON(ddata->spi == NULL);
149 r = spi_sync(ddata->spi, &m);
151 dev_dbg(&ddata->spi->dev, "spi_sync %d\n", r);
154 static inline void acx565akm_cmd(struct panel_drv_data *ddata, int cmd) argument
156 acx565akm_transfer(ddata, cmd, NULL, 0, NULL, 0);
159 static inline void acx565akm_write(struct panel_drv_data *ddata, argument
162 acx565akm_transfer(ddata, reg, buf, len, NULL, 0);
165 static inline void acx565akm_read(struct panel_drv_data *ddata, argument
168 acx565akm_transfer(ddata, re
171 hw_guard_start(struct panel_drv_data *ddata, int guard_msec) argument
177 hw_guard_wait(struct panel_drv_data *ddata) argument
187 set_sleep_mode(struct panel_drv_data *ddata, int on) argument
204 set_display_state(struct panel_drv_data *ddata, int enabled) argument
211 panel_enabled(struct panel_drv_data *ddata) argument
226 panel_detect(struct panel_drv_data *ddata) argument
269 enable_backlight_ctrl(struct panel_drv_data *ddata, int enable) argument
286 set_cabc_mode(struct panel_drv_data *ddata, unsigned mode) argument
300 get_cabc_mode(struct panel_drv_data *ddata) argument
305 get_hw_cabc_mode(struct panel_drv_data *ddata) argument
313 acx565akm_set_brightness(struct panel_drv_data *ddata, int level) argument
326 acx565akm_get_actual_brightness(struct panel_drv_data *ddata) argument
338 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local
359 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local
379 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local
391 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local
419 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
440 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
473 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
506 struct panel_drv_data *ddata = to_panel_data(dssdev); local
517 struct panel_drv_data *ddata = to_panel_data(dssdev); local
528 struct panel_drv_data *ddata = to_panel_data(dssdev); local
584 struct panel_drv_data *ddata = to_panel_data(dssdev); local
615 struct panel_drv_data *ddata = to_panel_data(dssdev); local
639 struct panel_drv_data *ddata = to_panel_data(dssdev); local
656 struct panel_drv_data *ddata = to_panel_data(dssdev); local
668 struct panel_drv_data *ddata = to_panel_data(dssdev); local
676 struct panel_drv_data *ddata = to_panel_data(dssdev); local
698 struct panel_drv_data *ddata; local
825 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local
[all...]
H A Dpanel-dsi-cm.c84 static int _dsicm_enable_te(struct panel_drv_data *ddata, bool enable);
86 static int dsicm_panel_reset(struct panel_drv_data *ddata);
90 static void hw_guard_start(struct panel_drv_data *ddata, int guard_msec) argument
92 ddata->hw_guard_wait = msecs_to_jiffies(guard_msec);
93 ddata->hw_guard_end = jiffies + ddata->hw_guard_wait;
96 static void hw_guard_wait(struct panel_drv_data *ddata) argument
98 unsigned long wait = ddata->hw_guard_end - jiffies;
100 if ((long)wait > 0 && time_before_eq(wait, ddata->hw_guard_wait)) {
106 static int dsicm_dcs_read_1(struct panel_drv_data *ddata, u argument
122 dsicm_dcs_write_0(struct panel_drv_data *ddata, u8 dcs_cmd) argument
128 dsicm_dcs_write_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 param) argument
136 dsicm_sleep_in(struct panel_drv_data *ddata) argument
157 dsicm_sleep_out(struct panel_drv_data *ddata) argument
174 dsicm_get_id(struct panel_drv_data *ddata, u8 *id1, u8 *id2, u8 *id3) argument
191 dsicm_set_update_window(struct panel_drv_data *ddata, u16 x, u16 y, u16 w, u16 h) argument
227 dsicm_queue_ulps_work(struct panel_drv_data *ddata) argument
234 dsicm_cancel_ulps_work(struct panel_drv_data *ddata) argument
239 dsicm_enter_ulps(struct panel_drv_data *ddata) argument
273 dsicm_exit_ulps(struct panel_drv_data *ddata) argument
319 dsicm_wake_up(struct panel_drv_data *ddata) argument
331 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local
381 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
412 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
443 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
477 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
491 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
522 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
551 dsicm_hw_reset(struct panel_drv_data *ddata) argument
570 dsicm_power_on(struct panel_drv_data *ddata) argument
665 dsicm_power_off(struct panel_drv_data *ddata) argument
687 dsicm_panel_reset(struct panel_drv_data *ddata) argument
698 struct panel_drv_data *ddata = to_panel_data(dssdev); local
735 struct panel_drv_data *ddata = to_panel_data(dssdev); local
747 struct panel_drv_data *ddata = to_panel_data(dssdev); local
787 struct panel_drv_data *ddata = to_panel_data(dssdev); local
814 struct panel_drv_data *ddata = data; local
823 struct panel_drv_data *ddata = data; local
848 struct panel_drv_data *ddata = container_of(work, struct panel_drv_data, local
861 struct panel_drv_data *ddata = to_panel_data(dssdev); local
908 struct panel_drv_data *ddata = to_panel_data(dssdev); local
923 _dsicm_enable_te(struct panel_drv_data *ddata, bool enable) argument
944 struct panel_drv_data *ddata = to_panel_data(dssdev); local
981 struct panel_drv_data *ddata = to_panel_data(dssdev); local
995 struct panel_drv_data *ddata = to_panel_data(dssdev); local
1076 struct panel_drv_data *ddata = container_of(work, struct panel_drv_data, local
1118 struct panel_drv_data *ddata; local
1246 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
[all...]
H A Dpanel-sharp-ls037v7dw01.c59 struct panel_drv_data *ddata = to_panel_data(dssdev); local
60 struct omap_dss_device *in = ddata->in;
70 struct panel_drv_data *ddata = to_panel_data(dssdev); local
71 struct omap_dss_device *in = ddata->in;
81 struct panel_drv_data *ddata = to_panel_data(dssdev); local
82 struct omap_dss_device *in = ddata->in;
91 if (ddata->data_lines)
92 in->ops.dpi->set_data_lines(in, ddata->data_lines);
93 in->ops.dpi->set_timings(in, &ddata->videomode);
95 if (ddata
123 struct panel_drv_data *ddata = to_panel_data(dssdev); local
150 struct panel_drv_data *ddata = to_panel_data(dssdev); local
162 struct panel_drv_data *ddata = to_panel_data(dssdev); local
170 struct panel_drv_data *ddata = to_panel_data(dssdev); local
207 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
255 struct panel_drv_data *ddata; local
297 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
[all...]
H A Dpanel-tpo-td028ttec1.c54 static int jbt_ret_write_0(struct panel_drv_data *ddata, u8 reg) argument
59 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf,
62 dev_err(&ddata->spi_dev->dev,
68 static int jbt_reg_write_1(struct panel_drv_data *ddata, u8 reg, u8 data) argument
75 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf,
78 dev_err(&ddata->spi_dev->dev,
84 static int jbt_reg_write_2(struct panel_drv_data *ddata, u8 reg, u16 data) argument
93 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf,
97 dev_err(&ddata->spi_dev->dev,
159 struct panel_drv_data *ddata local
175 struct panel_drv_data *ddata = to_panel_data(dssdev); local
186 struct panel_drv_data *ddata = to_panel_data(dssdev); local
296 struct panel_drv_data *ddata = to_panel_data(dssdev); local
317 struct panel_drv_data *ddata = to_panel_data(dssdev); local
329 struct panel_drv_data *ddata = to_panel_data(dssdev); local
337 struct panel_drv_data *ddata = to_panel_data(dssdev); local
358 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local
374 struct panel_drv_data *ddata; local
429 struct panel_drv_data *ddata = dev_get_drvdata(&spi->dev); local
[all...]
H A Dconnector-hdmi.c52 struct panel_drv_data *ddata = to_panel_data(dssdev); local
53 struct omap_dss_device *in = ddata->in;
55 dev_dbg(ddata->dev, "connect\n");
65 struct panel_drv_data *ddata = to_panel_data(dssdev); local
66 struct omap_dss_device *in = ddata->in;
68 dev_dbg(ddata->dev, "disconnect\n");
78 struct panel_drv_data *ddata = to_panel_data(dssdev); local
79 struct omap_dss_device *in = ddata->in;
82 dev_dbg(ddata->dev, "enable\n");
90 in->ops.hdmi->set_timings(in, &ddata
103 struct panel_drv_data *ddata = to_panel_data(dssdev); local
119 struct panel_drv_data *ddata = to_panel_data(dssdev); local
131 struct panel_drv_data *ddata = to_panel_data(dssdev); local
139 struct panel_drv_data *ddata = to_panel_data(dssdev); local
148 struct panel_drv_data *ddata = to_panel_data(dssdev); local
156 struct panel_drv_data *ddata = to_panel_data(dssdev); local
167 struct panel_drv_data *ddata = to_panel_data(dssdev); local
176 struct panel_drv_data *ddata = to_panel_data(dssdev); local
203 struct panel_drv_data *ddata; local
254 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
[all...]
H A Dconnector-dvi.c52 struct panel_drv_data *ddata = to_panel_data(dssdev); local
53 struct omap_dss_device *in = ddata->in;
63 struct panel_drv_data *ddata = to_panel_data(dssdev); local
64 struct omap_dss_device *in = ddata->in;
74 struct panel_drv_data *ddata = to_panel_data(dssdev); local
75 struct omap_dss_device *in = ddata->in;
84 in->ops.dvi->set_timings(in, &ddata->timings);
97 struct panel_drv_data *ddata = to_panel_data(dssdev); local
98 struct omap_dss_device *in = ddata->in;
111 struct panel_drv_data *ddata local
123 struct panel_drv_data *ddata = to_panel_data(dssdev); local
131 struct panel_drv_data *ddata = to_panel_data(dssdev); local
171 struct panel_drv_data *ddata = to_panel_data(dssdev); local
201 struct panel_drv_data *ddata = to_panel_data(dssdev); local
232 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
264 struct panel_drv_data *ddata; local
308 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
[all...]
H A Dconnector-analog-tv.c47 struct panel_drv_data *ddata = to_panel_data(dssdev); local
48 struct omap_dss_device *in = ddata->in;
50 dev_dbg(ddata->dev, "connect\n");
60 struct panel_drv_data *ddata = to_panel_data(dssdev); local
61 struct omap_dss_device *in = ddata->in;
63 dev_dbg(ddata->dev, "disconnect\n");
73 struct panel_drv_data *ddata = to_panel_data(dssdev); local
74 struct omap_dss_device *in = ddata->in;
77 dev_dbg(ddata->dev, "enable\n");
85 in->ops.atv->set_timings(in, &ddata
105 struct panel_drv_data *ddata = to_panel_data(dssdev); local
121 struct panel_drv_data *ddata = to_panel_data(dssdev); local
133 struct panel_drv_data *ddata = to_panel_data(dssdev); local
141 struct panel_drv_data *ddata = to_panel_data(dssdev); local
149 struct panel_drv_data *ddata = to_panel_data(dssdev); local
157 struct panel_drv_data *ddata = to_panel_data(dssdev); local
182 struct panel_drv_data *ddata; local
226 struct panel_drv_data *ddata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/bus/
H A Dti-sysc.c58 struct sysc *ddata; member in struct:sysc_module
160 static void sysc_parse_dts_quirks(struct sysc *ddata, struct device_node *np,
162 static int sysc_reset(struct sysc *ddata);
164 static void sysc_write(struct sysc *ddata, int offset, u32 value) argument
166 if (ddata->cfg.quirks & SYSC_QUIRK_16BIT) {
167 writew_relaxed(value & 0xffff, ddata->module_va + offset);
170 if (ddata->offsets[SYSC_REVISION] >= 0 &&
171 offset == ddata->offsets[SYSC_REVISION]) {
174 writew_relaxed(hi, ddata->module_va + offset + 4);
180 writel_relaxed(value, ddata
183 sysc_read(struct sysc *ddata, int offset) argument
204 sysc_opt_clks_needed(struct sysc *ddata) argument
209 sysc_read_revision(struct sysc *ddata) argument
219 sysc_read_sysconfig(struct sysc *ddata) argument
229 sysc_read_sysstatus(struct sysc *ddata) argument
239 sysc_poll_reset_sysstatus(struct sysc *ddata) argument
267 sysc_poll_reset_sysconfig(struct sysc *ddata) argument
293 sysc_wait_softreset(struct sysc *ddata) argument
310 sysc_add_named_clock_from_child(struct sysc *ddata, const char *name, const char *optfck_name) argument
360 sysc_init_ext_opt_clock(struct sysc *ddata, const char *name) argument
385 sysc_get_one_clock(struct sysc *ddata, const char *name) argument
427 sysc_get_clocks(struct sysc *ddata) argument
497 sysc_enable_main_clocks(struct sysc *ddata) argument
533 sysc_disable_main_clocks(struct sysc *ddata) argument
550 sysc_enable_opt_clocks(struct sysc *ddata) argument
584 sysc_disable_opt_clocks(struct sysc *ddata) argument
603 sysc_clkdm_deny_idle(struct sysc *ddata) argument
615 sysc_clkdm_allow_idle(struct sysc *ddata) argument
633 sysc_init_resets(struct sysc *ddata) argument
650 sysc_parse_and_check_child_range(struct sysc *ddata) argument
692 sysc_defer_non_critical(struct sysc *ddata) argument
717 sysc_init_stdout_path(struct sysc *ddata) argument
748 sysc_check_quirk_stdout(struct sysc *ddata, struct device_node *np) argument
768 sysc_check_one_child(struct sysc *ddata, struct device_node *np) argument
781 sysc_check_children(struct sysc *ddata) argument
795 sysc_check_quirk_16bit(struct sysc *ddata, struct resource *res) argument
806 sysc_parse_one(struct sysc *ddata, enum sysc_registers reg) argument
836 sysc_parse_registers(struct sysc *ddata) argument
853 sysc_check_registers(struct sysc *ddata) argument
898 sysc_ioremap(struct sysc *ddata) argument
931 sysc_map_and_check_registers(struct sysc *ddata) argument
969 sysc_show_rev(char *bufp, struct sysc *ddata) argument
981 sysc_show_reg(struct sysc *ddata, char *bufp, enum sysc_registers reg) argument
990 sysc_show_name(char *bufp, struct sysc *ddata) argument
1002 sysc_show_registers(struct sysc *ddata) argument
1024 sysc_write_sysconfig(struct sysc *ddata, u32 value) argument
1041 struct sysc *ddata; local
1180 struct sysc *ddata; local
1256 sysc_runtime_suspend_legacy(struct device *dev, struct sysc *ddata) argument
1279 sysc_runtime_resume_legacy(struct device *dev, struct sysc *ddata) argument
1304 struct sysc *ddata; local
1341 struct sysc *ddata; local
1399 sysc_check_context(struct sysc *ddata) argument
1413 sysc_reinit_module(struct sysc *ddata, bool leave_enabled) argument
1457 struct sysc *ddata; local
1475 struct sysc *ddata; local
1709 sysc_init_early_quirks(struct sysc *ddata) argument
1738 sysc_init_revision_quirks(struct sysc *ddata) argument
1772 sysc_quirk_dispc(struct sysc *ddata, int dispc_offset, bool disable) argument
1854 sysc_pre_reset_quirk_dss(struct sysc *ddata) argument
1891 sysc_pre_reset_quirk_hdq1w(struct sysc *ddata) argument
1902 sysc_module_enable_quirk_aess(struct sysc *ddata) argument
1910 sysc_clk_quirk_i2c(struct sysc *ddata, bool enable) argument
1930 sysc_pre_reset_quirk_i2c(struct sysc *ddata) argument
1935 sysc_post_reset_quirk_i2c(struct sysc *ddata) argument
1941 sysc_quirk_rtc(struct sysc *ddata, bool lock) argument
1964 sysc_module_unlock_quirk_rtc(struct sysc *ddata) argument
1969 sysc_module_lock_quirk_rtc(struct sysc *ddata) argument
1975 sysc_module_enable_quirk_otg(struct sysc *ddata) argument
1982 sysc_module_disable_quirk_otg(struct sysc *ddata) argument
1991 sysc_module_enable_quirk_sgx(struct sysc *ddata) argument
2000 sysc_reset_done_quirk_wdt(struct sysc *ddata) argument
2024 sysc_module_disable_quirk_pruss(struct sysc *ddata) argument
2033 sysc_init_module_quirks(struct sysc *ddata) argument
2089 sysc_clockdomain_init(struct sysc *ddata) argument
2121 sysc_legacy_init(struct sysc *ddata) argument
2140 sysc_reset(struct sysc *ddata) argument
2197 sysc_init_module(struct sysc *ddata) argument
2267 sysc_init_sysc_mask(struct sysc *ddata) argument
2282 sysc_init_idlemode(struct sysc *ddata, u8 *idlemodes, const char *name) argument
2301 sysc_init_idlemodes(struct sysc *ddata) argument
2325 sysc_init_syss_mask(struct sysc *ddata) argument
2353 sysc_child_add_named_clock(struct sysc *ddata, struct device *child, const char *name) argument
2383 sysc_child_add_clocks(struct sysc *ddata, struct device *child) argument
2418 struct sysc *ddata; local
2435 struct sysc *ddata; local
2453 struct sysc *ddata; local
2494 struct sysc *ddata; local
2537 struct sysc *ddata; local
2579 sysc_add_restored(struct sysc *ddata) argument
2616 sysc_legacy_idle_quirk(struct sysc *ddata, struct device *child) argument
2626 struct sysc *ddata; local
2666 sysc_parse_dts_quirks(struct sysc *ddata, struct device_node *np, bool is_child) argument
2688 sysc_init_dts_quirks(struct sysc *ddata) argument
2710 sysc_unprepare(struct sysc *ddata) argument
2970 sysc_init_pdata(struct sysc *ddata) argument
2997 sysc_init_match(struct sysc *ddata) argument
3014 struct sysc *ddata; local
3110 sysc_init_static_data(struct sysc *ddata) argument
3217 sysc_check_disabled_devices(struct sysc *ddata) argument
3240 sysc_check_active_timer(struct sysc *ddata) argument
3275 struct sysc *ddata; local
3402 struct sysc *ddata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/w1/masters/
H A Dw1-gpio.c28 struct w1_gpio_ddata *ddata = data; local
31 ddata->pullup_duration = delay;
33 if (ddata->pullup_duration) {
38 gpiod_set_raw_value(ddata->gpiod, 1);
39 msleep(ddata->pullup_duration);
44 gpiod_set_value(ddata->gpiod, 1);
46 ddata->pullup_duration = 0;
54 struct w1_gpio_ddata *ddata = data; local
56 gpiod_set_value(ddata->gpiod, bit);
61 struct w1_gpio_ddata *ddata local
77 struct w1_gpio_ddata *ddata; local
147 struct w1_gpio_ddata *ddata = master->data; local
[all...]
/linux-master/drivers/gpu/drm/panel/
H A Dpanel-dsi-cm.c77 static void dsicm_bl_power(struct panel_drv_data *ddata, bool enable) argument
81 if (ddata->bldev)
82 backlight = ddata->bldev;
83 else if (ddata->extbldev)
84 backlight = ddata->extbldev;
94 static void hw_guard_start(struct panel_drv_data *ddata, int guard_msec) argument
96 ddata->hw_guard_wait = msecs_to_jiffies(guard_msec);
97 ddata->hw_guard_end = jiffies + ddata->hw_guard_wait;
100 static void hw_guard_wait(struct panel_drv_data *ddata) argument
110 dsicm_dcs_read_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 *data) argument
115 dsicm_dcs_write_1(struct panel_drv_data *ddata, u8 dcs_cmd, u8 param) argument
120 dsicm_sleep_in(struct panel_drv_data *ddata) argument
138 dsicm_sleep_out(struct panel_drv_data *ddata) argument
155 dsicm_get_id(struct panel_drv_data *ddata, u8 *id1, u8 *id2, u8 *id3) argument
172 dsicm_set_update_window(struct panel_drv_data *ddata) argument
190 struct panel_drv_data *ddata = dev_get_drvdata(&dev->dev); local
220 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
240 struct panel_drv_data *ddata = dev_get_drvdata(dev); local
270 dsicm_hw_reset(struct panel_drv_data *ddata) argument
283 dsicm_power_on(struct panel_drv_data *ddata) argument
349 dsicm_power_off(struct panel_drv_data *ddata) argument
370 struct panel_drv_data *ddata = panel_to_ddata(panel); local
382 struct panel_drv_data *ddata = panel_to_ddata(panel); local
404 struct panel_drv_data *ddata = panel_to_ddata(panel); local
416 struct panel_drv_data *ddata = panel_to_ddata(panel); local
433 struct panel_drv_data *ddata = panel_to_ddata(panel); local
463 struct panel_drv_data *ddata = mipi_dsi_get_drvdata(dsi); local
507 struct panel_drv_data *ddata; local
584 struct panel_drv_data *ddata = mipi_dsi_get_drvdata(dsi); local
[all...]
/linux-master/drivers/gpio/
H A Dgpio-siox.c29 struct gpio_siox_ddata *ddata = dev_get_drvdata(&sdevice->dev); local
31 mutex_lock(&ddata->lock);
32 buf[0] = ddata->setdata[0];
33 mutex_unlock(&ddata->lock);
40 struct gpio_siox_ddata *ddata = dev_get_drvdata(&sdevice->dev); local
44 mutex_lock(&ddata->lock);
46 raw_spin_lock_irq(&ddata->irqlock);
52 ddata->getdata[bitpos / 8] & (1 << (bitpos % 8));
53 u32 irq_type = ddata->irq_type[offset];
58 ddata
100 struct gpio_siox_ddata *ddata = gpiochip_get_data(gc); local
110 struct gpio_siox_ddata *ddata = gpiochip_get_data(gc); local
121 struct gpio_siox_ddata *ddata = gpiochip_get_data(gc); local
132 struct gpio_siox_ddata *ddata = gpiochip_get_data(gc); local
143 struct gpio_siox_ddata *ddata = gpiochip_get_data(chip); local
166 struct gpio_siox_ddata *ddata = gpiochip_get_data(chip); local
218 struct gpio_siox_ddata *ddata; local
[all...]
/linux-master/drivers/clocksource/
H A Dclksrc_st_lpc.c28 } ddata; variable in typeref:struct:st_clksrc_ddata
32 writel_relaxed(0, ddata.base + LPC_LPT_START_OFF);
33 writel_relaxed(0, ddata.base + LPC_LPT_MSB_OFF);
34 writel_relaxed(0, ddata.base + LPC_LPT_LSB_OFF);
35 writel_relaxed(1, ddata.base + LPC_LPT_START_OFF);
40 return (u64)readl_relaxed(ddata.base + LPC_LPT_LSB_OFF);
50 rate = clk_get_rate(ddata.clk);
54 ret = clocksource_mmio_init(ddata.base + LPC_LPT_LSB_OFF,
86 ddata.clk = clk;
106 ddata
[all...]
/linux-master/drivers/mfd/
H A Dstm32-lptimer.c24 static int stm32_lptimer_detect_encoder(struct stm32_lptimer *ddata) argument
33 ret = regmap_update_bits(ddata->regmap, STM32_LPTIM_CFGR,
38 ret = regmap_read(ddata->regmap, STM32_LPTIM_CFGR, &val);
42 ret = regmap_update_bits(ddata->regmap, STM32_LPTIM_CFGR,
47 ddata->has_encoder = !!(val & STM32_LPTIM_ENC);
55 struct stm32_lptimer *ddata; local
59 ddata = devm_kzalloc(dev, sizeof(*ddata), GFP_KERNEL);
60 if (!ddata)
67 ddata
[all...]
H A Datmel-flexcom.c40 struct atmel_flexcom *ddata; local
43 ddata = devm_kzalloc(&pdev->dev, sizeof(*ddata), GFP_KERNEL);
44 if (!ddata)
47 platform_set_drvdata(pdev, ddata);
49 err = of_property_read_u32(np, "atmel,flexcom-mode", &ddata->opmode);
53 if (ddata->opmode < ATMEL_FLEXCOM_MODE_USART ||
54 ddata->opmode > ATMEL_FLEXCOM_MODE_TWI)
57 ddata->base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
58 if (IS_ERR(ddata
90 struct atmel_flexcom *ddata = dev_get_drvdata(dev); local
[all...]
H A Dmp2629.c38 struct mp2629_data *ddata; local
41 ddata = devm_kzalloc(&client->dev, sizeof(*ddata), GFP_KERNEL);
42 if (!ddata)
45 ddata->dev = &client->dev;
46 i2c_set_clientdata(client, ddata);
48 ddata->regmap = devm_regmap_init_i2c(client, &mp2629_regmap_config);
49 if (IS_ERR(ddata->regmap)) {
50 dev_err(ddata->dev, "Failed to allocate regmap\n");
51 return PTR_ERR(ddata
[all...]
H A Dene-kb3930.c44 static void kb3930_off(struct kb3930 *ddata, int off_mode) argument
46 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_OFF_MODE],
57 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_WAVE], 0);
59 gpiod_direction_output(ddata->off_gpios->desc[EC_GPIO_WAVE], 1);
87 struct kb3930 *ddata = context; local
89 return i2c_smbus_write_word_data(ddata->client, EC_RAM_OUT,
96 struct kb3930 *ddata = context; local
99 ret = i2c_smbus_write_word_data(ddata->client, EC_RAM_IN, reg);
103 ret = i2c_smbus_read_word_data(ddata->client, EC_DATA_IN);
126 struct kb3930 *ddata; local
182 struct kb3930 *ddata = i2c_get_clientdata(client); local
[all...]
/linux-master/drivers/pwm/
H A Dpwm-sifive.c62 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); local
64 mutex_lock(&ddata->lock);
65 ddata->user_count++;
66 mutex_unlock(&ddata->lock);
73 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); local
75 mutex_lock(&ddata->lock);
76 ddata->user_count--;
77 mutex_unlock(&ddata->lock);
80 /* Called holding ddata->lock */
81 static void pwm_sifive_update_clock(struct pwm_sifive_ddata *ddata, argument
112 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); local
134 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); local
212 struct pwm_sifive_ddata *ddata = local
227 struct pwm_sifive_ddata *ddata; local
317 struct pwm_sifive_ddata *ddata = pwm_sifive_chip_to_ddata(chip); local
[all...]
/linux-master/drivers/power/supply/
H A Dcpcap-battery.c147 cpcap_battery_get_state(struct cpcap_battery_ddata *ddata, argument
153 return &ddata->state[state];
157 cpcap_battery_latest(struct cpcap_battery_ddata *ddata) argument
159 return cpcap_battery_get_state(ddata, CPCAP_BATTERY_STATE_LATEST);
163 cpcap_battery_previous(struct cpcap_battery_ddata *ddata) argument
165 return cpcap_battery_get_state(ddata, CPCAP_BATTERY_STATE_PREVIOUS);
169 cpcap_battery_get_empty(struct cpcap_battery_ddata *ddata) argument
171 return cpcap_battery_get_state(ddata, CPCAP_BATTERY_STATE_EMPTY);
175 cpcap_battery_get_full(struct cpcap_battery_ddata *ddata) argument
177 return cpcap_battery_get_state(ddata, CPCAP_BATTERY_STATE_FUL
180 cpcap_charger_battery_temperature(struct cpcap_battery_ddata *ddata, int *value) argument
201 cpcap_battery_get_voltage(struct cpcap_battery_ddata *ddata) argument
217 cpcap_battery_get_current(struct cpcap_battery_ddata *ddata) argument
254 cpcap_battery_cc_raw_div(struct cpcap_battery_ddata *ddata, s32 sample, s32 accumulator, s16 offset, u32 divider) argument
273 cpcap_battery_cc_to_uah(struct cpcap_battery_ddata *ddata, s32 sample, s32 accumulator, s16 offset) argument
282 cpcap_battery_cc_to_ua(struct cpcap_battery_ddata *ddata, s32 sample, s32 accumulator, s16 offset) argument
308 cpcap_battery_read_accumulated(struct cpcap_battery_ddata *ddata, struct cpcap_coulomb_counter_data *ccd) argument
407 cpcap_battery_detect_battery_type(struct cpcap_battery_ddata *ddata) argument
440 cpcap_battery_cc_get_avg_current(struct cpcap_battery_ddata *ddata) argument
469 cpcap_battery_get_charger_status(struct cpcap_battery_ddata *ddata, int *val) argument
492 cpcap_battery_full(struct cpcap_battery_ddata *ddata) argument
527 cpcap_battery_low(struct cpcap_battery_ddata *ddata) argument
540 cpcap_battery_update_status(struct cpcap_battery_ddata *ddata) argument
639 struct cpcap_battery_ddata *ddata = power_supply_get_drvdata(psy); local
793 cpcap_battery_update_charger(struct cpcap_battery_ddata *ddata, int const_charge_voltage) argument
830 struct cpcap_battery_ddata *ddata = power_supply_get_drvdata(psy); local
872 struct cpcap_battery_ddata *ddata = data; local
915 cpcap_battery_init_irq(struct platform_device *pdev, struct cpcap_battery_ddata *ddata, const char *name) argument
956 cpcap_battery_init_interrupts(struct platform_device *pdev, struct cpcap_battery_ddata *ddata) argument
985 cpcap_battery_init_iio(struct cpcap_battery_ddata *ddata) argument
1014 cpcap_battery_calibrate(struct cpcap_battery_ddata *ddata) argument
1090 struct cpcap_battery_ddata *ddata; local
1156 struct cpcap_battery_ddata *ddata = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/irqchip/
H A Dirq-st.c54 struct st_irq_syscfg *ddata = dev_get_drvdata(&pdev->dev); local
59 ddata->config |= ST_A9_IRQ_EN_EXT_0;
62 ddata->config |= ST_A9_IRQ_EN_EXT_1;
65 ddata->config |= ST_A9_IRQ_EN_EXT_2;
68 ddata->config |= ST_A9_IRQ_EN_CTI_0;
71 ddata->config |= ST_A9_IRQ_EN_CTI_1;
74 ddata->config |= ST_A9_IRQ_EN_PMU_0;
77 ddata->config |= ST_A9_IRQ_EN_PMU_1;
80 ddata->config |= ST_A9_IRQ_EN_PL310_L2;
90 ddata
100 struct st_irq_syscfg *ddata = dev_get_drvdata(&pdev->dev); local
141 struct st_irq_syscfg *ddata; local
162 struct st_irq_syscfg *ddata = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/watchdog/
H A Dmpc8xxx_wdt.c72 static void mpc8xxx_wdt_keepalive(struct mpc8xxx_wdt_ddata *ddata) argument
75 spin_lock(&ddata->lock);
76 out_be16(&ddata->base->swsrr, 0x556c);
77 out_be16(&ddata->base->swsrr, 0xaa39);
78 spin_unlock(&ddata->lock);
83 struct mpc8xxx_wdt_ddata *ddata = local
85 u32 tmp = in_be32(&ddata->base->swcrr);
89 tmp |= SWCRR_SWEN | SWCRR_SWPR | (ddata->swtc << 16);
94 out_be32(&ddata->base->swcrr, tmp);
96 tmp = in_be32(&ddata
108 struct mpc8xxx_wdt_ddata *ddata = local
132 struct mpc8xxx_wdt_ddata *ddata; local
[all...]
/linux-master/drivers/siox/
H A Dsiox-bus-gpio.c32 struct siox_gpio_ddata *ddata = siox_master_get_devdata(smaster); local
37 gpiod_set_value_cansleep(ddata->dout, 0);
38 gpiod_set_value_cansleep(ddata->dclk, 0);
40 gpiod_set_value_cansleep(ddata->dld, 1);
42 gpiod_set_value_cansleep(ddata->dld, 0);
53 if (gpiod_get_value_cansleep(ddata->din))
57 gpiod_set_value_cansleep(ddata->dout, !(set & 0x80));
60 gpiod_set_value_cansleep(ddata->dclk, 1);
62 gpiod_set_value_cansleep(ddata->dclk, 0);
71 gpiod_set_value_cansleep(ddata
90 struct siox_gpio_ddata *ddata; local
[all...]
/linux-master/drivers/remoteproc/
H A Dst_remoteproc.c77 struct st_rproc *ddata = rproc->priv; local
85 ret = mbox_send_message(ddata->mbox_chan[vqid * MBOX_MAX + MBOX_TX],
167 struct st_rproc *ddata = rproc->priv; local
170 regmap_update_bits(ddata->boot_base, ddata->boot_offset,
171 ddata->config->bootaddr_mask, rproc->bootaddr);
173 err = clk_enable(ddata->clk);
179 if (ddata->config->sw_reset) {
180 err = reset_control_deassert(ddata->sw_reset);
187 if (ddata
211 struct st_rproc *ddata = rproc->priv; local
248 struct st_rproc *ddata = rproc->priv; local
286 struct st_rproc *ddata = rproc->priv; local
343 struct st_rproc *ddata; local
447 struct st_rproc *ddata = rproc->priv; local
[all...]

Completed in 251 milliseconds

1234