Home
last modified time | relevance | path

Searched refs:dev (Results 1 – 25 of 1847) sorted by relevance

12345678910>>...74

/drivers/core/
A Ddevice.c66 if (!dev) in device_bind_common()
93 if (!dev_read_alias_seq(dev, &dev->seq_)) { in device_bind_common()
235 free(dev); in device_bind_common()
394 if (!dev) in device_of_to_plat()
486 if (!dev) in device_probe()
567 ret = dev->parent->driver->child_pre_probe(dev); in device_probe()
925 dev = drt->dev; in device_get_by_ofplat_idx()
1024 if (!dev) in device_first_child_err()
1035 if (!dev) in device_next_child_err()
1047 if (!dev) in device_first_child_ofdata_err()
[all …]
A Dread.c127 if (ofnode_is_np(dev_ofnode(dev))) in dev_read_addr_index()
146 if (ofnode_is_np(dev_ofnode(dev))) in dev_read_addr_size_index()
180 return dev_read_addr_index(dev, index); in dev_read_addr_name()
227 return dev_read_addr_index(dev, 0); in dev_read_addr()
232 fdt_addr_t addr = dev_read_addr(dev); in dev_read_addr_ptr()
242 return dev_remap_addr_index(dev, 0); in dev_remap_addr()
252 return ofnode_get_name(dev_ofnode(dev)); in dev_read_name()
317 ofnode node = dev_ofnode(dev); in dev_read_phandle()
349 ofnode node = dev_ofnode(dev); in dev_read_alias_seq()
383 ofnode node = dev_ofnode(dev); in dev_read_enabled()
[all …]
A Ddevice-remove.c29 assert(dev); in device_chld_unbind()
52 assert(dev); in device_chld_remove()
75 if (!dev) in device_unbind()
84 drv = dev->driver; in device_unbind()
116 if (dev->parent) in device_unbind()
123 free(dev); in device_unbind()
145 if (dev->parent) { in device_free()
203 if (!dev) in device_remove()
244 if (dev->parent && dev->parent->driver->child_post_remove) { in device_remove()
245 ret = dev->parent->driver->child_post_remove(dev); in device_remove()
[all …]
A Duclass.c239 *devp = dev; in uclass_find_device()
291 *devp = dev; in uclass_find_device_by_namelen()
354 log_debug(" - %d '%s'\n", dev->seq_, dev->name); in uclass_find_device_by_seq()
356 *devp = dev; in uclass_find_device_by_seq()
382 *devp = dev; in uclass_find_device_by_of_offset()
409 *devp = dev; in uclass_find_device_by_ofnode()
487 assert(dev); in uclass_get_device_tail()
492 *devp = dev; in uclass_get_device_tail()
609 for (; dev; uclass_find_next_device(&dev)) { in _uclass_next_device()
613 *devp = dev; in _uclass_next_device()
[all …]
/drivers/clk/imx/
A Dclk-imx8mp.c226 static int imx8mp_clk_probe(struct udevice *dev) in imx8mp_clk_probe() argument
298 ret = clk_get_by_name(dev, "osc_24m", &osc_24m_clk); in imx8mp_clk_probe()
301 clk_dm(IMX8MP_CLK_24M, dev_get_clk_ptr(osc_24m_clk.dev)); in imx8mp_clk_probe()
303 ret = clk_get_by_name(dev, "osc_32k", &osc_32k_clk); in imx8mp_clk_probe()
306 clk_dm(IMX8MP_CLK_32K, dev_get_clk_ptr(osc_32k_clk.dev)); in imx8mp_clk_probe()
308 base = dev_read_addr_ptr(dev); in imx8mp_clk_probe()
340 clk_dm(IMX8MP_CLK_I2C5, imx8m_clk_composite(dev, "i2c5", imx8mp_i2c5_sels, base + 0xa480)); in imx8mp_clk_probe()
341 clk_dm(IMX8MP_CLK_I2C6, imx8m_clk_composite(dev, "i2c6", imx8mp_i2c6_sels, base + 0xa500)); in imx8mp_clk_probe()
347 clk_dm(IMX8MP_CLK_QSPI, imx8m_clk_composite(dev, "qspi", imx8mp_qspi_sels, base + 0xab80)); in imx8mp_clk_probe()
350 clk_dm(IMX8MP_CLK_I2C1, imx8m_clk_composite(dev, "i2c1", imx8mp_i2c1_sels, base + 0xad00)); in imx8mp_clk_probe()
[all …]
A Dclk-imx8mn.c158 static int imx8mn_clk_probe(struct udevice *dev) in imx8mn_clk_probe() argument
227 imx_clk_gate(dev, "dram_pll_out", "dram_pll_bypass", in imx8mn_clk_probe()
230 imx_clk_gate(dev, "arm_pll_out", "arm_pll_bypass", in imx8mn_clk_probe()
233 imx_clk_gate(dev, "sys_pll1_out", "sys_pll1_bypass", in imx8mn_clk_probe()
236 imx_clk_gate(dev, "sys_pll2_out", "sys_pll2_bypass", in imx8mn_clk_probe()
281 ret = clk_get_by_name(dev, "osc_24m", &osc_24m_clk); in imx8mn_clk_probe()
284 clk_dm(IMX8MN_CLK_24M, dev_get_clk_ptr(osc_24m_clk.dev)); in imx8mn_clk_probe()
286 base = dev_read_addr_ptr(dev); in imx8mn_clk_probe()
296 imx_clk_divider2(dev, "arm_a53_div", "arm_a53_cg", in imx8mn_clk_probe()
309 imx8m_clk_composite_critical(dev, "nand_usdhc_bus", in imx8mn_clk_probe()
[all …]
A Dclk-imx8mq.c145 static int imx8mq_clk_probe(struct udevice *dev) in imx8mq_clk_probe() argument
245 imx_clk_gate(dev, "arm_pll_out", "arm_pll_bypass", in imx8mq_clk_probe()
248 imx_clk_gate(dev, "gpu_pll_out", "gpu_pll_bypass", in imx8mq_clk_probe()
251 imx_clk_gate(dev, "vpu_pll_out", "vpu_pll_bypass", in imx8mq_clk_probe()
264 imx_clk_gate(dev, "sys_pll1_out", "sys1_pll", in imx8mq_clk_probe()
267 imx_clk_gate(dev, "sys_pll2_out", "sys2_pll", in imx8mq_clk_probe()
270 imx_clk_gate(dev, "sys_pll3_out", "sys3_pll", in imx8mq_clk_probe()
345 base = dev_read_addr_ptr(dev); in imx8mq_clk_probe()
357 imx_clk_divider2(dev, "arm_a53_div", "arm_a53_cg", in imx8mq_clk_probe()
373 imx8m_clk_composite_critical(dev, "nand_usdhc_bus", in imx8mq_clk_probe()
[all …]
A Dclk-imx8mm.c168 static int imx8mm_clk_probe(struct udevice *dev) in imx8mm_clk_probe() argument
178 imx_clk_mux(dev, "arm_pll_ref_sel", base + 0x84, 0, 2, in imx8mm_clk_probe()
235 imx_clk_gate(dev, "dram_pll_out", "dram_pll_bypass", in imx8mm_clk_probe()
238 imx_clk_gate(dev, "arm_pll_out", "arm_pll_bypass", in imx8mm_clk_probe()
241 imx_clk_gate(dev, "sys_pll1_out", "sys_pll1_bypass", in imx8mm_clk_probe()
244 imx_clk_gate(dev, "sys_pll2_out", "sys_pll2_bypass", in imx8mm_clk_probe()
247 imx_clk_gate(dev, "sys_pll3_out", "sys_pll3_bypass", in imx8mm_clk_probe()
289 base = dev_read_addr_ptr(dev); in imx8mm_clk_probe()
299 imx_clk_divider2(dev, "arm_a53_div", "arm_a53_cg", in imx8mm_clk_probe()
309 imx8m_clk_composite_critical(dev, "nand_usdhc_bus", in imx8mm_clk_probe()
[all …]
A Dclk-imx6ul.c56 static int imx6ul_clk_probe(struct udevice *dev) in imx6ul_clk_probe() argument
67 ret = clk_get_by_name(dev, "osc", &osc_clk); in imx6ul_clk_probe()
71 clk_dm(IMX6UL_CLK_OSC, dev_get_clk_ptr(osc_clk.dev)); in imx6ul_clk_probe()
74 imx_clk_pllv3(dev, IMX_PLLV3_GENERIC, "pll2_bus", "osc", in imx6ul_clk_probe()
77 imx_clk_pllv3(dev, IMX_PLLV3_USB, "pll3", "osc", in imx6ul_clk_probe()
80 imx_clk_mux(dev, "pll3_bypass_src", base + 0x10, 14, 1, in imx6ul_clk_probe()
109 base = dev_read_addr_ptr(dev); in imx6ul_clk_probe()
138 imx_clk_mux(dev, "periph_pre", base + 0x18, 18, 2, in imx6ul_clk_probe()
141 imx_clk_mux(dev, "periph2_pre", base + 0x18, 21, 2, in imx6ul_clk_probe()
201 imx_clk_gate2(dev, "usboh3", "ipg", base + 0x80, 0)); in imx6ul_clk_probe()
[all …]
/drivers/usb/tcpm/
A Dfusb302.c223 ret = fusb302_sw_reset(dev); in fusb302_init()
780 tcpm_cc_change(dev); in fusb302_bc_lvl_handler()
788 tcpm_cc_change(dev); in fusb302_bc_lvl_handler()
901 tcpm_cc_change(dev); in fusb302_handle_togdone_snk()
1044 tcpm_cc_change(dev); in fusb302_handle_togdone_src()
1149 tcpm_pd_receive(dev, msg); in fusb302_pd_read_message()
1201 tcpm_vbus_change(dev); in fusb302_interrupt_handle()
1216 fusb302_bc_lvl_handler(dev); in fusb302_interrupt_handle()
1227 tcpm_cc_change(dev); in fusb302_interrupt_handle()
1243 ret = fusb302_pd_reset(dev); in fusb302_interrupt_handle()
[all …]
A Dtcpm.c132 drvops->set_cc(dev, cc); in tcpm_set_cc()
175 drvops->poll_event(dev); in tcpm_transmit_helper()
754 tcpm_set_state(dev, in tcpm_pd_ctrl_request()
1361 tcpm_init_vconn(dev); in tcpm_reset_port()
1378 tcpm_reset_port(dev); in tcpm_detach()
1383 tcpm_detach(dev); in tcpm_src_detach()
1416 tcpm_detach(dev); in tcpm_snk_detach()
1812 tcpm_set_state(dev, in run_state_machine()
2084 tcpm_set_state(dev, in tcpm_pd_hard_reset()
2096 drvops->init(dev); in tcpm_init()
[all …]
/drivers/video/
A Draydium-rm68200.c139 dcs_write_seq(dev, MCS_BT2CTR, 0xE5); in rm68200_init_sequence()
147 dcs_write_seq(dev, MCS_SDCTR, 0x06); in rm68200_init_sequence()
154 dcs_write_seq(dev, GOA_VSTV1, 0x05); in rm68200_init_sequence()
155 dcs_write_seq(dev, 0x02, 0x0B); in rm68200_init_sequence()
156 dcs_write_seq(dev, 0x03, 0x0F); in rm68200_init_sequence()
167 dcs_write_seq(dev, 0x2D, 0x01); in rm68200_init_sequence()
171 dcs_write_seq(dev, 0x3D, 0x40); in rm68200_init_sequence()
205 dcs_write_seq(dev, 0xDC, 0x02); in rm68200_init_sequence()
206 dcs_write_seq(dev, 0xDE, 0x12); in rm68200_init_sequence()
209 dcs_write_seq(dev, 0x01, 0x75); in rm68200_init_sequence()
[all …]
A Dseps525.c94 struct udevice *dev; member
137 (void)seps525_spi_write_cmd(dev, reg); in seps525_spi_write()
209 ret = dm_spi_claim_bus(dev); in seps525_spi_startup()
215 ret = seps525_display_init(dev); in seps525_spi_startup()
219 dm_spi_release_bus(dev); in seps525_spi_startup()
228 struct udevice *dev = priv->dev; in seps525_sync() local
233 ret = dm_spi_claim_bus(dev); in seps525_sync()
253 dm_spi_release_bus(dev); in seps525_sync()
281 dev_err(dev, "missing dc GPIO\n"); in seps525_probe()
290 priv->dev = dev; in seps525_probe()
[all …]
A Dorisetech_otm8009a.c104 #define dcs_write_seq(dev, seq...) \ argument
110 #define dcs_write_seq_hs(dev, seq...) \ argument
116 #define dcs_write_cmd_at(dev, cmd, seq...) \ argument
119 struct udevice *device = dev; \
136 dcs_write_cmd_at(dev, MCS_SD_PCH_CTRL, 0x30); in otm8009a_init_sequence()
139 dcs_write_cmd_at(dev, MCS_NO_DOC1, 0x40); in otm8009a_init_sequence()
144 dcs_write_cmd_at(dev, MCS_P_DRV_M, 0x50); in otm8009a_init_sequence()
145 dcs_write_cmd_at(dev, MCS_VCOMDC, 0x4E); in otm8009a_init_sequence()
165 dcs_write_cmd_at(dev, MCS_NO_DOC2, 0x00); in otm8009a_init_sequence()
196 dcs_write_cmd_at(dev, MCS_NO_DOC3, 0x06); in otm8009a_init_sequence()
[all …]
A Dlogicore_dp_tx.c400 set_reg(dev, in aux_request_send()
588 if (!is_connected(dev)) in aux_read()
617 if (!is_connected(dev)) in aux_write()
749 if (!is_connected(dev)) in get_rx_capabilities()
851 if (!is_connected(dev)) in set_enhanced_frame_mode()
896 if (!is_connected(dev)) in set_lane_count()
2100 set_line_reset(dev); in set_msa_values()
2163 initialize(dev); in logicore_dp_tx_video_enable()
2182 clear_msa_values(dev); in logicore_dp_tx_video_enable()
2183 set_msa_values(dev); in logicore_dp_tx_video_enable()
[all …]
/drivers/power/regulator/
A Dregulator-uclass.c39 return ops->get_value(dev); in regulator_get_value()
242 return ops->get_mode(dev); in regulator_get_mode()
258 struct udevice *dev; in regulator_get_by_platname() local
269 for (; dev; uclass_find_next_device(&dev)) { in regulator_get_by_platname()
367 struct udevice *dev; in regulator_autoset_by_name() local
372 *devp = dev; in regulator_autoset_by_name()
385 struct udevice *dev; in regulator_list_autoset() local
396 list_devp[i] = dev; in regulator_list_autoset()
408 struct udevice *dev; in regulator_name_is_unique() local
417 for (; dev; uclass_find_next_device(&dev)) { in regulator_name_is_unique()
[all …]
/drivers/mmc/
A Dmmc-uclass.c64 return ops->set_ios(dev); in dm_mmc_set_ios()
105 return ops->get_wp(dev); in dm_mmc_get_wp()
119 return ops->get_cd(dev); in dm_mmc_get_cd()
357 struct udevice *dev; in mmc_get_blk_desc() local
359 device_find_first_child_by_uclass(mmc->dev, UCLASS_BLK, &dev); in mmc_get_blk_desc()
360 if (!dev) in mmc_get_blk_desc()
369 struct udevice *dev; in mmc_do_preinit() local
392 struct udevice *dev; in print_mmc_devices() local
397 dev; in print_mmc_devices()
443 mmc->priv = dev; in mmc_bind()
[all …]
/drivers/net/
A Dksz9477.c76 #define MMD_SETUP(mode, dev) (((u16)(mode) << PORT_MMD_OP_MODE_S) | (dev)) argument
115 struct udevice *dev; member
124 return dm_i2c_read(dev, reg, val, len); in ksz_i2c_read()
169 ret = dm_spi_claim_bus(dev); in ksz_spi_xfer()
203 dm_spi_release_bus(dev); in ksz_spi_xfer()
426 dev_dbg(dev, "%s\n", __func__); in ksz_mdio_bind()
428 device_set_name(dev, name); in ksz_mdio_bind()
437 dev_dbg(dev, "%s\n", __func__); in ksz_mdio_probe()
526 ksz_phy_errata_setup(dev, port); in ksz_port_setup()
721 priv->dev = dev; in ksz_probe()
[all …]
/drivers/adc/
A Dadc-uclass.c94 int adc_stop(struct udevice *dev) in adc_stop() argument
101 return ops->stop(dev); in adc_stop()
116 ret = adc_supply_enable(dev); in adc_start_channel()
135 ret = adc_supply_enable(dev); in adc_start_channels()
197 struct udevice *dev; in adc_channel_single_shot() local
246 struct udevice *dev; in adc_channels_single_shot() local
316 ret = adc_vdd_plat_update(dev); in adc_vdd_value()
334 ret = adc_vss_plat_update(dev); in adc_vss_value()
356 if (!adc_vss_value(dev, &val)) in adc_raw_to_uV()
424 ret = adc_vdd_plat_set(dev); in adc_pre_probe()
[all …]
/drivers/video/bridge/
A Ddp501.c222 dm_i2c_reg_write(dev, 0x8f, 0x02); in dp501_sw_init()
226 val = dm_i2c_reg_read(dev, 0x8d); in dp501_sw_init()
380 return dp501_reset_link(dev); in dp501_link_training()
386 return dp501_reset_link(dev); in dp501_link_training()
405 return dp501_reset_link(dev); in dp501_link_training()
425 return dp501_reset_link(dev); in dp501_link_training()
449 return dp501_reset_link(dev); in dp501_link_training()
457 ret = dp501_sw_init(dev); in dp501_attach()
463 ret = dp501_link_training(dev); in dp501_attach()
542 dp501_hw_init(dev); in dp501_setup()
[all …]
A Danx6345.c36 ret = dm_i2c_xfer(dev, &msg, 1); in anx6345_write()
62 ret = dm_i2c_xfer(dev, msg, 2); in anx6345_read()
147 anx6345_write_r1(dev, ANX9804_DP_INT_STA, v); in anx6345_aux_wait()
149 anx6345_read_r0(dev, ANX9804_AUX_CH_STA, &v); in anx6345_aux_wait()
190 anx6345_aux_addr(dev, addr); in anx6345_aux_transfer()
193 ret = anx6345_aux_wait(dev); in anx6345_aux_transfer()
240 ret = anx6345_aux_transfer(dev, in anx6345_read_dpcd()
277 ret = video_bridge_set_active(dev, true); in anx6345_enable()
320 anx6345_write_r0(dev, ANX9804_SYS_CTRL3_REG, in anx6345_enable()
338 anx6345_write_r0(dev, 0xa7, 0x00); in anx6345_enable()
[all …]
/drivers/usb/gadget/
A Dether.c169 #define subset_active(dev) (!is_cdc(dev) && !rndis_active(dev)) argument
170 #define cdc_active(dev) (is_cdc(dev) && !rndis_active(dev)) argument
927 dev->status_ep->driver_data = dev; in set_ether_config()
939 dev->in_ep->driver_data = dev; in set_ether_config()
942 dev->out_ep->driver_data = dev; in set_ether_config()
2161 dev->host_mac[0], dev->host_mac[1], in eth_bind()
2162 dev->host_mac[2], dev->host_mac[3], in eth_bind()
2221 dev->host_mac[0], dev->host_mac[1], in eth_bind()
2241 if (rndis_set_param_dev(dev->rndis_config, dev->net, dev->mtu, in eth_bind()
2242 &dev->stats, &dev->cdc_filter)) in eth_bind()
[all …]
/drivers/watchdog/
A Dwdt-uclass.c28 struct udevice *dev; member
61 struct udevice *dev = priv->dev; in wdt_cyclic() local
63 if (!device_active(dev)) in wdt_cyclic()
69 wdt_reset(dev); in wdt_cyclic()
83 dev->name); in init_watchdog_dev()
100 struct udevice *dev; in initr_watchdog() local
143 dev->name); in wdt_start()
165 ret = ops->stop(dev); in wdt_stop()
181 struct udevice *dev; in wdt_stop_all() local
195 err = wdt_stop(dev); in wdt_stop_all()
[all …]
/drivers/pinctrl/
A Dpinctrl-stmfx.c86 ret = stmfx_read(dev, reg); in stmfx_read_reg()
100 ret = stmfx_read(dev, reg); in stmfx_write_reg()
105 return stmfx_write(dev, reg, ret); in stmfx_write_reg()
214 ret = stmfx_conf_get_type(dev, offset); in stmfx_gpio_get_flags()
220 ret = stmfx_gpio_get(dev, offset); in stmfx_gpio_get_flags()
369 type = stmfx_conf_get_type(dev, pin); in stmfx_pinctrl_get_pin_conf()
382 pupd = stmfx_conf_get_pupd(dev, pin); in stmfx_pinctrl_get_pin_conf()
415 device_set_name(dev, dev->parent->name); in stmfx_pinctrl_bind()
418 "stmfx-gpio", dev->parent->name, in stmfx_pinctrl_bind()
419 dev_ofnode(dev), &plat->gpio); in stmfx_pinctrl_bind()
[all …]
/drivers/tpm/
A Dtpm_tis_st33zp24_i2c.c251 *status = st33zp24_i2c_status(dev); in st33zp24_i2c_wait_for_stat()
338 st33zp24_i2c_cancel(dev); in st33zp24_i2c_recv()
339 st33zp24_i2c_release_locality(dev); in st33zp24_i2c_recv()
369 st33zp24_i2c_cancel(dev); in st33zp24_i2c_send()
414 st33zp24_i2c_cancel(dev); in st33zp24_i2c_send()
415 st33zp24_i2c_release_locality(dev); in st33zp24_i2c_send()
422 st33zp24_i2c_cancel(dev); in st33zp24_i2c_cleanup()
428 st33zp24_i2c_release_locality(dev); in st33zp24_i2c_cleanup()
464 rc = st33zp24_i2c_init(dev); in st33zp24_i2c_open()
493 dev->name, in st33zp24_i2c_get_desc()
[all …]

Completed in 126 milliseconds

12345678910>>...74