Home
last modified time | relevance | path

Searched refs:drv (Results 1 – 25 of 1331) sorted by relevance

12345678910>>...54

/openbmc/linux/drivers/net/ethernet/hisilicon/hns/
H A Dhns_dsaf_xgmac.c144 hns_xgmac_tx_enable(drv, 1); in hns_xgmac_enable()
146 hns_xgmac_rx_enable(drv, 1); in hns_xgmac_enable()
148 hns_xgmac_tx_enable(drv, 1); in hns_xgmac_enable()
149 hns_xgmac_rx_enable(drv, 1); in hns_xgmac_enable()
165 hns_xgmac_tx_enable(drv, 0); in hns_xgmac_disable()
167 hns_xgmac_rx_enable(drv, 0); in hns_xgmac_disable()
169 hns_xgmac_tx_enable(drv, 0); in hns_xgmac_disable()
170 hns_xgmac_rx_enable(drv, 0); in hns_xgmac_disable()
211 u32 port = drv->mac_id; in hns_xgmac_init()
219 hns_xgmac_exc_irq_en(drv, 0); in hns_xgmac_init()
[all …]
H A Dhns_dsaf_gmac.c112 u32 mac_id = drv->mac_id; in hns_gmac_free()
267 drv, GMAC_PORT_MODE_REG, in hns_gmac_adjust_link()
272 drv, GMAC_PORT_MODE_REG, in hns_gmac_adjust_link()
277 drv, GMAC_PORT_MODE_REG, in hns_gmac_adjust_link()
281 dev_err(drv->dev, in hns_gmac_adjust_link()
283 speed, drv->mac_id); in hns_gmac_adjust_link()
292 struct mac_driver *drv = mac_drv; in hns_gmac_set_uc_match() local
302 struct mac_driver *drv = mac_drv; in hns_gmac_set_promisc() local
324 dev_err(drv->dev, in hns_gmac_wait_fifo_clean()
339 port = drv->mac_id; in hns_gmac_init()
[all …]
/openbmc/linux/drivers/pmdomain/qcom/
H A Dcpr.c457 return drv->corner ? drv->corner - drv->corners + 1 : 0; in cpr_get_cur_perf_state()
636 cpr_corner_save(drv, drv->corner); in cpr_irq_handler()
654 if (cpr_is_allowed(drv) && drv->corner) { in cpr_enable()
656 cpr_corner_restore(drv, drv->corner); in cpr_enable()
657 cpr_ctl_enable(drv, drv->corner); in cpr_enable()
762 end = &drv->corners[drv->num_corners - 1]; in cpr_set_performance_state()
1098 cdata = devm_kcalloc(drv->dev, drv->num_corners, in cpr_corner_init()
1310 end = &drv->corners[drv->num_corners - 1]; in cpr_find_initial_corner()
1510 drv->corners = devm_kcalloc(drv->dev, drv->num_corners, in cpr_pd_attach_dev()
1628 if (!drv) in cpr_probe()
[all …]
/openbmc/linux/drivers/soc/qcom/
H A Drpmh-rsc.c272 write_tcs_reg_sync(drv, drv->regs[RSC_DRV_CMD_ENABLE], m, 0); in tcs_invalidate()
465 write_tcs_reg(drv, drv->regs[RSC_DRV_CMD_ENABLE], i, 0); in tcs_tx_done()
559 addr = read_tcs_cmd(drv, drv->regs[RSC_DRV_CMD_ADDR], i, j); in check_for_req_inflight()
581 const struct rsc_drv *drv = tcs->drv; in find_free_tcs() local
976 drv->tcs_base = drv->base + offset; in rpmh_probe_tcs_config()
1009 if (tcs->drv) in rpmh_probe_tcs_config()
1011 tcs->drv = drv; in rpmh_probe_tcs_config()
1054 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL); in rpmh_rsc_probe()
1055 if (!drv) in rpmh_rsc_probe()
1096 drv->name, drv); in rpmh_rsc_probe()
[all …]
H A Dspm.c223 return readl_relaxed(drv->reg_base + drv->reg_data->reg_offset[reg]); in spm_register_read()
275 struct spm_driver_data *drv; in spm_dev_probe() local
278 drv = devm_kzalloc(&pdev->dev, sizeof(*drv), GFP_KERNEL); in spm_dev_probe()
279 if (!drv) in spm_dev_probe()
283 if (IS_ERR(drv->reg_base)) in spm_dev_probe()
294 addr = drv->reg_base + drv->reg_data->reg_offset[SPM_REG_SEQ_ENTRY]; in spm_dev_probe()
304 spm_register_write(drv, SPM_REG_AVS_CTL, drv->reg_data->avs_ctl); in spm_dev_probe()
305 spm_register_write(drv, SPM_REG_AVS_LIMIT, drv->reg_data->avs_limit); in spm_dev_probe()
306 spm_register_write(drv, SPM_REG_CFG, drv->reg_data->spm_cfg); in spm_dev_probe()
307 spm_register_write(drv, SPM_REG_DLY, drv->reg_data->spm_dly); in spm_dev_probe()
[all …]
/openbmc/linux/drivers/phy/samsung/
H A Dphy-samsung-usb2.c21 struct samsung_usb2_phy_driver *drv = inst->drv; in samsung_usb2_phy_power_on() local
27 if (drv->vbus) { in samsung_usb2_phy_power_on()
54 if (drv->vbus) in samsung_usb2_phy_power_on()
63 struct samsung_usb2_phy_driver *drv = inst->drv; in samsung_usb2_phy_power_off() local
77 if (drv->vbus) in samsung_usb2_phy_power_off()
95 if (!drv) in samsung_usb2_phy_xlate()
162 if (!drv) in samsung_usb2_phy_probe()
168 drv->cfg = cfg; in samsung_usb2_phy_probe()
205 drv->ref_rate = clk_get_rate(drv->ref_clk); in samsung_usb2_phy_probe()
207 ret = drv->cfg->rate_to_clk(drv->ref_rate, &drv->ref_reg_val); in samsung_usb2_phy_probe()
[all …]
H A Dphy-exynos4x12-usb2.c167 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos4x12_isol() local
194 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos4x12_setup_clk() local
197 clk = readl(drv->reg_phy + EXYNOS_4x12_UPHYCLK); in exynos4x12_setup_clk()
200 if (drv->cfg->has_refclk_sel) in exynos4x12_setup_clk()
205 writel(clk, drv->reg_phy + EXYNOS_4x12_UPHYCLK); in exynos4x12_setup_clk()
210 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos4x12_phy_pwr() local
240 pwr = readl(drv->reg_phy + EXYNOS_4x12_UPHYPWR); in exynos4x12_phy_pwr()
242 writel(pwr, drv->reg_phy + EXYNOS_4x12_UPHYPWR); in exynos4x12_phy_pwr()
244 rst = readl(drv->reg_phy + EXYNOS_4x12_UPHYRST); in exynos4x12_phy_pwr()
272 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos4x12_power_on() local
[all …]
H A Dphy-exynos5250-usb2.c176 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos5250_isol() local
180 if (drv->cfg == &exynos5250_usb2_phy_config && in exynos5250_isol()
183 else if (drv->cfg == &exynos5250_usb2_phy_config && in exynos5250_isol()
186 else if (drv->cfg == &exynos5420_usb2_phy_config && in exynos5250_isol()
197 struct samsung_usb2_phy_driver *drv = inst->drv; in exynos5250_power_on() local
206 regmap_update_bits(drv->reg_sys, in exynos5250_power_on()
212 otg = readl(drv->reg_phy + EXYNOS_5250_USBOTGSYS); in exynos5250_power_on()
228 writel(otg, drv->reg_phy + EXYNOS_5250_USBOTGSYS); in exynos5250_power_on()
234 writel(otg, drv->reg_phy + EXYNOS_5250_USBOTGSYS); in exynos5250_power_on()
245 ctrl0 |= drv->ref_reg_val << in exynos5250_power_on()
[all …]
/openbmc/linux/drivers/devfreq/
H A Dmtk-cci-devfreq.c46 if (!drv->sram_reg) { in mtk_ccifreq_set_voltage()
134 if (!drv) in mtk_ccifreq_target()
173 ret = clk_set_parent(drv->cci_clk, drv->inter_clk); in mtk_ccifreq_target()
207 drv->pre_freq = *freq; in mtk_ccifreq_target()
257 drv = devm_kzalloc(dev, sizeof(*drv), GFP_KERNEL); in mtk_ccifreq_probe()
258 if (!drv) in mtk_ccifreq_probe()
261 drv->dev = dev; in mtk_ccifreq_probe()
299 drv->sram_reg = NULL; in mtk_ccifreq_probe()
313 drv->vtrack_max = 3 * DIV_ROUND_UP(max(drv->soc_data->sram_max_volt, in mtk_ccifreq_probe()
388 if (drv->sram_reg && regulator_is_enabled(drv->sram_reg)) in mtk_ccifreq_probe()
[all …]
/openbmc/linux/drivers/cpuidle/
H A Ddriver.c114 cpuidle_curr_driver = drv; in __cpuidle_set_driver()
164 if (!drv->cpumask) in __cpuidle_driver_init()
176 drv->bctimer = 1; in __cpuidle_driver_init()
216 if (!drv || !drv->state_count) in __cpuidle_register_driver()
226 __cpuidle_driver_init(drv); in __cpuidle_register_driver()
232 if (drv->bctimer) in __cpuidle_register_driver()
250 if (drv->bctimer) { in __cpuidle_unregister_driver()
251 drv->bctimer = 0; in __cpuidle_unregister_driver()
329 struct cpuidle_driver *drv; in cpuidle_get_driver() local
336 return drv; in cpuidle_get_driver()
[all …]
H A Dcpuidle.c69 if (!drv) in cpuidle_play_dead()
74 if (drv->states[i].enter_dead) in cpuidle_play_dead()
212 struct cpuidle_driver *drv, in cpuidle_enter_state() argument
537 struct cpuidle_driver *drv; in cpuidle_enable_device() local
550 if (!drv) in cpuidle_enable_device()
615 module_put(drv->owner); in __cpuidle_unregister_device()
639 if (!try_module_get(drv->owner)) in __cpuidle_register_device()
744 for_each_cpu(cpu, drv->cpumask) { in cpuidle_unregister()
749 cpuidle_unregister_driver(drv); in cpuidle_unregister()
776 for_each_cpu(cpu, drv->cpumask) { in cpuidle_register()
[all …]
H A Dcpuidle-psci.c320 struct cpuidle_driver *drv; in psci_idle_init_cpu() local
341 drv = devm_kzalloc(dev, sizeof(*drv), GFP_KERNEL); in psci_idle_init_cpu()
342 if (!drv) in psci_idle_init_cpu()
345 drv->name = "psci_idle"; in psci_idle_init_cpu()
346 drv->owner = THIS_MODULE; in psci_idle_init_cpu()
354 drv->states[0].exit_latency = 1; in psci_idle_init_cpu()
357 strcpy(drv->states[0].name, "WFI"); in psci_idle_init_cpu()
380 ret = cpuidle_register(drv, NULL); in psci_idle_init_cpu()
384 cpuidle_cooling_register(drv); in psci_idle_init_cpu()
402 struct cpuidle_driver *drv; in psci_cpuidle_probe() local
[all …]
/openbmc/u-boot/drivers/block/
H A Dblk_legacy.c16 for (entry = drv; entry != drv + n_ents; entry++) { in blk_driver_lookup_type()
31 for (entry = drv; entry != drv + n_ents; entry++) { in blk_driver_lookup_typename()
44 return drv ? drv->if_typename : NULL; in blk_get_if_type_name()
80 if (!drv) in blk_list_part()
105 if (!drv) in blk_print_part_devnum()
123 if (!drv) in blk_list_devices()
141 if (!drv) in blk_print_device_num()
158 if (!drv) in blk_show_device()
182 if (!drv) in blk_get_devnum_by_type()
195 if (!drv) in blk_dselect_hwpart()
[all …]
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/
H A Diwl-drv.c134 iwl_free_fw_img(drv, drv->fw.img + i); in iwl_dealloc_ucode()
137 memset(&drv->fw, 0, sizeof(drv->fw)); in iwl_dealloc_ucode()
924 drv->fw.valid_tx_ant = (drv->fw.phy_config & in iwl_parse_tlv_firmware()
927 drv->fw.valid_rx_ant = (drv->fw.phy_config & in iwl_parse_tlv_firmware()
1427 op_mode = ops->start(drv->trans, drv->trans->cfg, in _iwl_op_mode_start()
1715 list_add_tail(&drv->list, &op->drv); in iwl_req_fw_callback()
1718 drv->op_mode = _iwl_op_mode_start(drv, op); in iwl_req_fw_callback()
1777 drv = kzalloc(sizeof(*drv), GFP_KERNEL); in iwl_drv_start()
1853 drv->trans->ops->debugfs_cleanup(drv->trans); in iwl_drv_stop()
1887 list_for_each_entry(drv, &op->drv, list) in iwl_opmode_register()
[all …]
/openbmc/linux/drivers/base/
H A Ddriver.c158 if (!drv || !drv->p) in driver_find_device()
181 if (drv) in driver_create_file()
197 if (drv) in driver_remove_file()
229 drv->name, drv->bus->name); in driver_register()
233 if ((drv->bus->probe && drv->probe) || in driver_register()
234 (drv->bus->remove && drv->remove) || in driver_register()
235 (drv->bus->shutdown && drv->shutdown)) in driver_register()
239 other = driver_find(drv->name, drv->bus); in driver_register()
249 ret = driver_add_groups(drv, drv->groups); in driver_register()
269 if (!drv || !drv->p) { in driver_unregister()
[all …]
H A Dmodule.c16 driver_name = kasprintf(GFP_KERNEL, "%s:%s", drv->bus->name, drv->name); in make_driver_name()
39 if (!drv) in module_add_driver()
44 else if (drv->mod_name) { in module_add_driver()
52 drv->p->mkobj = mk; in module_add_driver()
65 driver_name = make_driver_name(drv); in module_add_driver()
97 if (!drv) in module_remove_driver()
102 if (drv->owner) in module_remove_driver()
103 mk = &drv->owner->mkobj; in module_remove_driver()
104 else if (drv->p->mkobj) in module_remove_driver()
105 mk = drv->p->mkobj; in module_remove_driver()
[all …]
/openbmc/linux/drivers/watchdog/
H A Dmenz69_wdt.c104 struct men_z069_drv *drv; in men_z069_probe() local
108 if (!drv) in men_z069_probe()
116 if (drv->base == NULL) in men_z069_probe()
119 drv->mem = mem; in men_z069_probe()
120 drv->wdt.info = &men_z069_info; in men_z069_probe()
121 drv->wdt.ops = &men_z069_ops; in men_z069_probe()
123 drv->wdt.min_timeout = 1; in men_z069_probe()
128 watchdog_set_drvdata(&drv->wdt, drv); in men_z069_probe()
129 drv->wdt.parent = &dev->dev; in men_z069_probe()
130 mcb_set_drvdata(dev, drv); in men_z069_probe()
[all …]
H A Dmena21_wdt.c57 gpiod_set_value(drv->gpios[GPIO_WD_ENAB], 1); in a21_wdt_start()
66 gpiod_set_value(drv->gpios[GPIO_WD_ENAB], 0); in a21_wdt_stop()
131 struct a21_wdt_drv *drv; in a21_wdt_probe() local
138 if (!drv) in a21_wdt_probe()
157 if (IS_ERR(drv->gpios[i])) in a21_wdt_probe()
158 return PTR_ERR(drv->gpios[i]); in a21_wdt_probe()
169 val = gpiod_get_value(drv->gpios[i]); in a21_wdt_probe()
176 watchdog_set_drvdata(&a21_wdt, drv); in a21_wdt_probe()
179 reset = a21_wdt_get_bootstatus(drv); in a21_wdt_probe()
189 drv->wdt = a21_wdt; in a21_wdt_probe()
[all …]
/openbmc/u-boot/env/
H A Denv.c15 struct env_driver *drv; in env_fix_drivers() local
20 for (entry = drv; entry != drv + n_ents; entry++) { in env_fix_drivers()
35 struct env_driver *drv; in _env_driver_lookup() local
40 for (entry = drv; entry != drv + n_ents; entry++) { in _env_driver_lookup()
155 if (!drv) { in env_driver_lookup()
161 return drv; in env_driver_lookup()
186 if (!drv->load) in env_load()
198 ret = drv->load(); in env_load()
234 if (drv) { in env_save()
237 if (!drv->save) in env_save()
[all …]
/openbmc/linux/drivers/soundwire/
H A Dbus_type.c41 struct sdw_driver *drv; in sdw_bus_match() local
111 name = drv->name; in sdw_drv_probe()
113 name = drv->driver.name; in sdw_drv_probe()
123 if (drv->ops && drv->ops->read_prop) in sdw_drv_probe()
153 if (drv->ops && drv->ops->update_status) { in sdw_drv_probe()
181 if (drv->remove) in sdw_drv_remove()
182 ret = drv->remove(slave); in sdw_drv_remove()
194 if (drv->shutdown) in sdw_drv_shutdown()
195 drv->shutdown(slave); in sdw_drv_shutdown()
211 if (!drv->probe) { in __sdw_register_driver()
[all …]
/openbmc/linux/drivers/phy/renesas/
H A Dphy-rcar-gen2.c80 struct rcar_gen2_phy_driver *drv = channel->drv; in rcar_gen2_phy_init() local
119 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rcar_gen2_phy_power_on() local
163 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rcar_gen2_phy_power_off() local
195 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rz_g1c_phy_power_on() local
224 struct rcar_gen2_phy_driver *drv = phy->channel->drv; in rz_g1c_phy_power_off() local
316 if (!drv) in rcar_gen2_phy_xlate()
362 drv = devm_kzalloc(dev, sizeof(*drv), GFP_KERNEL); in rcar_gen2_phy_probe()
363 if (!drv) in rcar_gen2_phy_probe()
368 drv->clk = clk; in rcar_gen2_phy_probe()
376 drv->channels = devm_kcalloc(dev, drv->num_channels, in rcar_gen2_phy_probe()
[all …]
/openbmc/linux/arch/x86/kernel/apic/
H A Dprobe_64.c19 struct apic **drv; in x86_64_probe_apic() local
23 for (drv = __apicdrivers; drv < __apicdrivers_end; drv++) { in x86_64_probe_apic()
24 if ((*drv)->probe && (*drv)->probe()) { in x86_64_probe_apic()
25 apic_install_driver(*drv); in x86_64_probe_apic()
33 struct apic **drv; in default_acpi_madt_oem_check() local
35 for (drv = __apicdrivers; drv < __apicdrivers_end; drv++) { in default_acpi_madt_oem_check()
36 if ((*drv)->acpi_madt_oem_check(oem_id, oem_table_id)) { in default_acpi_madt_oem_check()
37 apic_install_driver(*drv); in default_acpi_madt_oem_check()
/openbmc/linux/drivers/media/radio/
H A Dradio-isa.c57 if (isa->drv->has_stereo) in radio_isa_g_tuner()
165 return drv->probe || drv->io_params[dev] >= 0; in radio_isa_match()
174 if (drv->io_ports[i] == io) in radio_isa_valid_io()
188 isa->drv = drv; in radio_isa_alloc()
199 const struct radio_isa_driver *drv = isa->drv; in radio_isa_common_probe() local
219 if (drv->max_volume) in radio_isa_common_probe()
222 drv->max_volume); in radio_isa_common_probe()
229 if (drv->max_volume) in radio_isa_common_probe()
265 drv->card, isa->io); in radio_isa_common_probe()
327 drv->io_ports[0]); in radio_isa_probe()
[all …]
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drockchip-pinconf.dtsi23 pcfg_pull_none_drv_level_0: pcfg-pull-none-drv-level-0 {
29 pcfg_pull_none_drv_level_1: pcfg-pull-none-drv-level-1 {
35 pcfg_pull_none_drv_level_2: pcfg-pull-none-drv-level-2 {
41 pcfg_pull_none_drv_level_3: pcfg-pull-none-drv-level-3 {
119 pcfg_pull_up_drv_level_0: pcfg-pull-up-drv-level-0 {
125 pcfg_pull_up_drv_level_1: pcfg-pull-up-drv-level-1 {
131 pcfg_pull_up_drv_level_2: pcfg-pull-up-drv-level-2 {
137 pcfg_pull_up_drv_level_3: pcfg-pull-up-drv-level-3 {
143 pcfg_pull_up_drv_level_4: pcfg-pull-up-drv-level-4 {
149 pcfg_pull_up_drv_level_5: pcfg-pull-up-drv-level-5 {
[all …]
/openbmc/linux/drivers/vfio/mdev/
H A Dmdev_driver.c17 struct mdev_driver *drv = in mdev_probe() local
20 if (!drv->probe) in mdev_probe()
22 return drv->probe(to_mdev_device(dev)); in mdev_probe()
27 struct mdev_driver *drv = in mdev_remove() local
30 if (drv->remove) in mdev_remove()
31 drv->remove(to_mdev_device(dev)); in mdev_remove()
56 int mdev_register_driver(struct mdev_driver *drv) in mdev_register_driver() argument
58 if (!drv->device_api) in mdev_register_driver()
62 drv->driver.bus = &mdev_bus_type; in mdev_register_driver()
63 return driver_register(&drv->driver); in mdev_register_driver()
[all …]

12345678910>>...54