Home
last modified time | relevance | path

Searched refs:ctrl (Results 76 – 100 of 2140) sorted by relevance

12345678910>>...86

/linux-6.15/drivers/nvme/host/
H A Dfabrics.h181 nvmf_ctlr_matches_baseopts(struct nvme_ctrl *ctrl, in nvmf_ctlr_matches_baseopts() argument
184 enum nvme_ctrl_state state = nvme_ctrl_state(ctrl); in nvmf_ctlr_matches_baseopts()
189 strcmp(opts->subsysnqn, ctrl->opts->subsysnqn) || in nvmf_ctlr_matches_baseopts()
190 strcmp(opts->host->nqn, ctrl->opts->host->nqn) || in nvmf_ctlr_matches_baseopts()
191 !uuid_equal(&opts->host->id, &ctrl->opts->host->id)) in nvmf_ctlr_matches_baseopts()
199 if (!ctrl->subsys || in nvmf_ctrl_subsysnqn()
201 return ctrl->opts->subsysnqn; in nvmf_ctrl_subsysnqn()
202 return ctrl->subsys->subnqn; in nvmf_ctrl_subsysnqn()
223 int nvmf_subsystem_reset(struct nvme_ctrl *ctrl);
224 int nvmf_connect_admin_queue(struct nvme_ctrl *ctrl);
[all …]
H A Dhwmon.c14 struct nvme_ctrl *ctrl; member
160 if (!channel && data->ctrl->cctemp) in nvme_hwmon_is_visible()
165 if ((!channel && data->ctrl->wctemp) || in nvme_hwmon_is_visible()
167 !(data->ctrl->quirks & in nvme_hwmon_is_visible()
169 if (data->ctrl->quirks & in nvme_hwmon_is_visible()
228 struct device *dev = ctrl->device; in nvme_hwmon_init()
243 data->ctrl = ctrl; in nvme_hwmon_init()
260 ctrl->hwmon_device = hwmon; in nvme_hwmon_init()
272 if (ctrl->hwmon_device) { in nvme_hwmon_exit()
274 dev_get_drvdata(ctrl->hwmon_device); in nvme_hwmon_exit()
[all …]
H A Dpci.c141 struct nvme_ctrl ctrl; member
185 return container_of(ctrl, struct nvme_dev, ctrl); in to_nvme_dev()
1312 struct nvme_ctrl *ctrl = &dev->ctrl; in adapter_alloc_sq() local
1829 if (dev->ctrl.admin_q && !blk_queue_dying(dev->ctrl.admin_q)) { in nvme_dev_remove_admin()
2136 if (dev->ctrl.hmmaxd && dev->ctrl.hmmaxd < max_entries) in nvme_alloc_host_mem_multi()
2831 if (dev->ctrl.admin_q && !blk_queue_dying(dev->ctrl.admin_q)) in nvme_dev_disable()
2926 dev->ctrl.state); in nvme_reset_work()
3430 struct nvme_ctrl *ctrl = &ndev->ctrl; in nvme_resume() local
3447 struct nvme_ctrl *ctrl = &ndev->ctrl; in nvme_suspend() local
3499 ret = nvme_set_power_state(ctrl, ctrl->npss); in nvme_suspend()
[all …]
/linux-6.15/drivers/platform/surface/aggregator/
H A Dcore.c57 struct ssam_controller *ctrl; in ssam_get_controller() local
61 ctrl = __ssam_controller; in ssam_get_controller()
62 if (!ctrl) in ssam_get_controller()
66 ctrl = NULL; in ssam_get_controller()
70 return ctrl; in ssam_get_controller()
90 __ssam_controller = ctrl; in ssam_try_set_controller()
655 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in ssam_serial_hub_probe()
656 if (!ctrl) in ssam_serial_hub_probe()
760 ssam_irq_free(ctrl); in ssam_serial_hub_probe()
772 kfree(ctrl); in ssam_serial_hub_probe()
[all …]
/linux-6.15/arch/x86/kernel/cpu/
H A Dumwait.c109 static inline u32 umwait_ctrl_max_time(u32 ctrl) in umwait_ctrl_max_time() argument
119 ctrl |= MSR_IA32_UMWAIT_CONTROL_C02_DISABLE; in umwait_update_control()
121 WRITE_ONCE(umwait_control_cached, ctrl); in umwait_update_control()
129 u32 ctrl = READ_ONCE(umwait_control_cached); in enable_c02_show() local
139 u32 ctrl; in enable_c02_store() local
148 ctrl = READ_ONCE(umwait_control_cached); in enable_c02_store()
150 umwait_update_control(ctrl, c02_enable); in enable_c02_store()
161 u32 ctrl = READ_ONCE(umwait_control_cached); in max_time_show() local
170 u32 max_time, ctrl; in max_time_store() local
183 ctrl = READ_ONCE(umwait_control_cached); in max_time_store()
[all …]
/linux-6.15/arch/powerpc/sysdev/
H A Dfsl_lbc.c227 ctrl->irq_status = status; in fsl_lbc_ctrl_irq()
358 ctrl = fsl_lbc_ctrl_dev; in fsl_lbc_syscore_suspend()
359 if (!ctrl) in fsl_lbc_syscore_suspend()
362 lbc = ctrl->regs; in fsl_lbc_syscore_suspend()
367 if (!ctrl->saved_regs) in fsl_lbc_syscore_suspend()
382 ctrl = fsl_lbc_ctrl_dev; in fsl_lbc_syscore_resume()
383 if (!ctrl) in fsl_lbc_syscore_resume()
386 lbc = ctrl->regs; in fsl_lbc_syscore_resume()
390 if (ctrl->saved_regs) { in fsl_lbc_syscore_resume()
393 kfree(ctrl->saved_regs); in fsl_lbc_syscore_resume()
[all …]
/linux-6.15/drivers/ptp/
H A Dptp_qoriq_debugfs.c12 u32 ctrl; in ptp_qoriq_fiper1_lpbk_get() local
14 ctrl = ptp_qoriq->read(&regs->ctrl_regs->tmr_ctrl); in ptp_qoriq_fiper1_lpbk_get()
15 *val = ctrl & PP1L ? 1 : 0; in ptp_qoriq_fiper1_lpbk_get()
24 u32 ctrl; in ptp_qoriq_fiper1_lpbk_set() local
28 ctrl &= ~PP1L; in ptp_qoriq_fiper1_lpbk_set()
30 ctrl |= PP1L; in ptp_qoriq_fiper1_lpbk_set()
43 u32 ctrl; in ptp_qoriq_fiper2_lpbk_get() local
46 *val = ctrl & PP2L ? 1 : 0; in ptp_qoriq_fiper2_lpbk_get()
55 u32 ctrl; in ptp_qoriq_fiper2_lpbk_set() local
59 ctrl &= ~PP2L; in ptp_qoriq_fiper2_lpbk_set()
[all …]
/linux-6.15/drivers/i2c/busses/
H A Di2c-microchip-corei2c.c139 ctrl |= CTRL_ENS1; in mchp_corei2c_core_enable()
153 ctrl |= CTRL_STO; in mchp_corei2c_stop()
160 u8 clkval, ctrl; in mchp_corei2c_set_divisor() local
183 ctrl |= clkval; in mchp_corei2c_set_divisor()
210 u8 ctrl; in mchp_corei2c_empty_rx() local
236 u8 ctrl; in mchp_corei2c_next_msg() local
268 ctrl |= CTRL_STA; in mchp_corei2c_next_msg()
277 u8 ctrl; in mchp_corei2c_handle_isr() local
350 u8 ctrl; in mchp_corei2c_isr() local
359 ctrl &= ~CTRL_SI; in mchp_corei2c_isr()
[all …]
/linux-6.15/drivers/soc/bcm/brcmstb/pm/
H A Dpm-mips.c89 static struct brcmstb_pm_control ctrl; variable
392 ctrl.aon_ctrl_base = base; in brcmstb_pm_init()
400 ctrl.aon_sram_base = base; in brcmstb_pm_init()
402 ctrl.num_memc = 0; in brcmstb_pm_init()
405 i = ctrl.num_memc; in brcmstb_pm_init()
418 ctrl.num_memc++; in brcmstb_pm_init()
427 ctrl.memcs[0].arb_base = base; in brcmstb_pm_init()
435 ctrl.timers_base = base; in brcmstb_pm_init()
445 iounmap(ctrl.memcs[0].arb_base); in brcmstb_pm_init()
450 iounmap(ctrl.aon_sram_base); in brcmstb_pm_init()
[all …]
/linux-6.15/drivers/tty/
H A Dtty_jobctrl.c46 tty_pgrp = tty->ctrl.pgrp; in __tty_check_change()
107 put_pid(tty->ctrl.session); in __proc_set_tty()
108 put_pid(tty->ctrl.pgrp); in __proc_set_tty()
203 if (tty->ctrl.session) { in tty_signal_session_leader()
223 if (tty->ctrl.pgrp) in tty_signal_session_leader()
225 get_pid(tty->ctrl.pgrp); in tty_signal_session_leader()
309 put_pid(tty->ctrl.session); in disassociate_ctty()
310 put_pid(tty->ctrl.pgrp); in disassociate_ctty()
311 tty->ctrl.session = NULL; in disassociate_ctty()
312 tty->ctrl.pgrp = NULL; in disassociate_ctty()
[all …]
/linux-6.15/drivers/phy/broadcom/
H A Dphy-brcm-usb-init-synopsys.c154 USB_CTRL_SET(ctrl, USB_PM, XHC_SOFT_RESETB); in xhci_soft_reset()
218 USB_CTRL_SET(ctrl, USB_PM, BDC_SOFT_RESETB); in usb_init_common()
229 USB_CTRL_SET(ctrl, CTLR_CSHCR, ctl_pme_en); in usb_wake_enable_7211b0()
231 USB_CTRL_UNSET(ctrl, CTLR_CSHCR, ctl_pme_en); in usb_wake_enable_7211b0()
240 USB_CTRL_SET(ctrl, USB_PM, XHC_PME_EN); in usb_wake_enable_7216()
242 USB_CTRL_UNSET(ctrl, USB_PM, XHC_PME_EN); in usb_wake_enable_7216()
256 USB_CTRL_UNSET(ctrl, USB_PM, USB_PWRDN); in usb_init_common_7211b0()
333 USB_CTRL_SET(ctrl, USB_PM, USB_PWRDN); in usb_init_common_7216()
334 USB_CTRL_UNSET(ctrl, USB_PM, USB_PWRDN); in usb_init_common_7216()
368 USB_CTRL_SET(ctrl, USB_PM, USB_PWRDN); in usb_uninit_common_7216()
[all …]
/linux-6.15/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.c398 struct mmphw_ctrl *ctrl = path_plat->ctrl; in path_init() local
475 if (!ctrl) { in mmphw_probe()
480 ctrl->name = mi->name; in mmphw_probe()
482 ctrl->dev = &pdev->dev; in mmphw_probe()
483 ctrl->irq = irq; in mmphw_probe()
490 dev_err(ctrl->dev, in mmphw_probe()
496 ctrl->reg_base = devm_ioremap(ctrl->dev, in mmphw_probe()
505 ret = devm_request_irq(ctrl->dev, ctrl->irq, ctrl_handle_irq, in mmphw_probe()
515 ctrl->clk = devm_clk_get_enabled(ctrl->dev, mi->clk_name); in mmphw_probe()
524 ctrl_set_default(ctrl); in mmphw_probe()
[all …]
/linux-6.15/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_est.c13 u32 ctrl; in est_write() local
17 ctrl = (reg << EST_ADDR_SHIFT); in est_write()
18 ctrl |= gcl ? 0 : EST_GCRR; in est_write()
21 ctrl |= EST_SRWO; in est_write()
25 !(ctrl & EST_SRWO), 100, 5000); in est_write()
33 u32 ctrl; in est_configure() local
52 ctrl &= ~EST_XGMAC_PTOV; in est_configure()
56 ctrl &= ~EST_GMAC5_PTOV; in est_configure()
61 ctrl |= EST_EEST | EST_SSWL; in est_configure()
63 ctrl &= ~EST_EEST; in est_configure()
[all …]
/linux-6.15/drivers/clk/mvebu/
H A Dcommon.c213 return ctrl->gates[n]; in clk_gating_get_src()
220 ctrl->saved_reg = readl(ctrl->base); in mvebu_clk_gating_suspend()
226 writel(ctrl->saved_reg, ctrl->base); in mvebu_clk_gating_resume()
242 if (ctrl) { in mvebu_clk_gating_setup()
257 ctrl = kzalloc(sizeof(*ctrl), GFP_KERNEL); in mvebu_clk_gating_setup()
258 if (WARN_ON(!ctrl)) in mvebu_clk_gating_setup()
264 ctrl->base = base; in mvebu_clk_gating_setup()
270 ctrl->num_gates = n; in mvebu_clk_gating_setup()
271 ctrl->gates = kcalloc(ctrl->num_gates, sizeof(*ctrl->gates), in mvebu_clk_gating_setup()
281 0, ctrl->lock); in mvebu_clk_gating_setup()
[all …]
/linux-6.15/drivers/memory/
H A Dfsl_ifc.c92 free_irq(ctrl->nand_irq, ctrl); in fsl_ifc_ctrl_remove()
93 free_irq(ctrl->irq, ctrl); in fsl_ifc_ctrl_remove()
95 irq_dispose_mapping(ctrl->nand_irq); in fsl_ifc_ctrl_remove()
96 irq_dispose_mapping(ctrl->irq); in fsl_ifc_ctrl_remove()
98 iounmap(ctrl->gregs); in fsl_ifc_ctrl_remove()
122 ctrl->nand_stat = stat; in check_nand_stat()
123 wake_up(&ctrl->nand_wait); in check_nand_stat()
133 struct fsl_ifc_ctrl *ctrl = data; in fsl_ifc_nand_irq() local
135 if (check_nand_stat(ctrl)) in fsl_ifc_nand_irq()
147 struct fsl_ifc_ctrl *ctrl = data; in fsl_ifc_ctrl_irq() local
[all …]
/linux-6.15/arch/arm64/kernel/
H A Dhw_breakpoint.c231 u32 ctrl; in hw_breakpoint_control() local
267 ctrl = encode_ctrl_reg(info->ctrl); in hw_breakpoint_control()
269 reg_enable ? ctrl | 0x1 : ctrl & ~0x1); in hw_breakpoint_control()
356 switch (ctrl.type) { in arch_bp_generic_fields()
373 if (!ctrl.len) in arch_bp_generic_fields()
564 hw->ctrl.len <<= offset; in hw_breakpoint_arch_parse()
584 u32 ctrl; in toggle_bp_registers() local
610 ctrl |= 0x1; in toggle_bp_registers()
612 ctrl &= ~0x1; in toggle_bp_registers()
721 lens = __ffs(ctrl->len); in get_distance_from_watchpoint()
[all …]
/linux-6.15/drivers/pci/hotplug/
H A Dpciehp_pci.c32 int pciehp_configure_device(struct controller *ctrl) in pciehp_configure_device() argument
35 struct pci_dev *bridge = ctrl->pcie->port; in pciehp_configure_device()
56 ctrl_err(ctrl, "No new device found\n"); in pciehp_configure_device()
71 up_read(&ctrl->reset_lock); in pciehp_configure_device()
73 down_read_nested(&ctrl->reset_lock, ctrl->depth); in pciehp_configure_device()
76 ctrl->dsn = pci_get_dsn(dev); in pciehp_configure_device()
95 void pciehp_unconfigure_device(struct controller *ctrl, bool presence) in pciehp_unconfigure_device() argument
98 struct pci_bus *parent = ctrl->pcie->port->subordinate; in pciehp_unconfigure_device()
101 ctrl_dbg(ctrl, "%s: domain:bus:dev = %04x:%02x:00\n", in pciehp_unconfigure_device()
123 up_read(&ctrl->reset_lock); in pciehp_unconfigure_device()
[all …]
/linux-6.15/drivers/media/common/
H A Dcx2341x.c268 switch (ctrl->id) { in cx2341x_get_ctrl()
382 switch (ctrl->id) { in cx2341x_set_ctrl()
439 int gop = ctrl->value; in cx2341x_set_ctrl()
937 if (ctrl->value < qctrl->minimum || ctrl->value > qctrl->maximum) in v4l2_ctrl_check()
973 qctrl.id = ctrl->id; in cx2341x_ext_ctrls()
1194 ctrl.id = id; in cx2341x_menu_item()
1318 return ctrl && ctrl->val != ctrl->cur.val; in cx2341x_neq()
1324 s32 val = ctrl->val; in cx2341x_try_ctrl()
1326 switch (ctrl->id) { in cx2341x_try_ctrl()
1372 s32 val = ctrl->val; in cx2341x_s_ctrl()
[all …]
/linux-6.15/drivers/gpu/drm/imagination/
H A Dpvr_ccb.c30 ctrl->write_offset = 0; in ccb_ctrl_init()
31 ctrl->read_offset = 0; in ccb_ctrl_init()
66 pvr_ccb->ctrl = pvr_fw_object_create_and_map(pvr_dev, sizeof(*pvr_ccb->ctrl), in pvr_ccb_init()
69 if (IS_ERR(pvr_ccb->ctrl)) in pvr_ccb_init()
121 struct rogue_fwif_ccb_ctl *ctrl = pvr_ccb->ctrl; in pvr_ccb_slot_available_locked() local
166 struct rogue_fwif_ccb_ctl *ctrl = pvr_dev->fwccb.ctrl; in pvr_fwccb_process() local
174 WRITE_ONCE(ctrl->read_offset, (read_offset + 1) & READ_ONCE(ctrl->wrap_mask)); in pvr_fwccb_process()
217 struct rogue_fwif_ccb_ctl *ctrl = pvr_ccb->ctrl; in pvr_kccb_used_slot_count_locked() local
246 struct rogue_fwif_ccb_ctl *ctrl = pvr_ccb->ctrl; in pvr_kccb_send_cmd_reserved_powered() local
425 struct rogue_fwif_ccb_ctl *ctrl = pvr_dev->kccb.ccb.ctrl; in pvr_kccb_is_idle() local
[all …]
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dauxgm200.c46 u32 ctrl, timeout; in gm200_i2c_aux_init() local
57 } while (ctrl & 0x07010000); in gm200_i2c_aux_init()
70 } while ((ctrl & 0x07000000) != urep); in gm200_i2c_aux_init()
83 u32 ctrl, stat, timeout, retries = 0; in gm200_i2c_aux_xfer() local
110 ctrl = nvkm_rd32(device, 0x00d954 + base); in gm200_i2c_aux_xfer()
111 ctrl &= ~0x0001f1ff; in gm200_i2c_aux_xfer()
112 ctrl |= type << 12; in gm200_i2c_aux_xfer()
113 ctrl |= (*size ? (*size - 1) : 0x00000100); in gm200_i2c_aux_xfer()
129 ctrl = nvkm_rd32(device, 0x00d954 + base); in gm200_i2c_aux_xfer()
132 AUX_ERR(&aux->base, "timeout %08x", ctrl); in gm200_i2c_aux_xfer()
[all …]
/linux-6.15/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-ctrls.c39 ctrl->val = V4L2_AUTO_FOCUS_STATUS_BUSY; in s5c73m3_get_af_status()
43 ctrl->val = V4L2_AUTO_FOCUS_STATUS_REACHED; in s5c73m3_get_af_status()
51 ctrl->val = V4L2_AUTO_FOCUS_STATUS_FAILED; in s5c73m3_get_af_status()
67 switch (ctrl->id) { in s5c73m3_g_volatile_ctrl()
188 if ((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_EXPOSURE) { in s5c73m3_3a_lock()
195 if (((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_WHITE_BALANCE) in s5c73m3_3a_lock()
203 if ((ctrl->val ^ ctrl->cur.val) & V4L2_LOCK_FOCUS) in s5c73m3_3a_lock()
342 ctrl->name, ctrl->val); in s5c73m3_s_ctrl()
358 switch (ctrl->id) { in s5c73m3_s_ctrl()
360 ret = s5c73m3_3a_lock(state, ctrl); in s5c73m3_s_ctrl()
[all …]
/linux-6.15/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dr535.c189 return PTR_ERR(ctrl); in r535_chan_ramfc_write()
201 return PTR_ERR(ctrl); in r535_chan_ramfc_write()
203 ctrl->bEnable = 1; in r535_chan_ramfc_write()
392 if (IS_ERR(ctrl)) in r535_flcn_bind()
393 return PTR_ERR(ctrl); in r535_flcn_bind()
401 ctrl->ChID = chan->id; in r535_flcn_bind()
515 sizeof(*ctrl)); in r535_fifo_ectx_size()
517 return PTR_ERR(ctrl); in r535_fifo_ectx_size()
554 return PTR_ERR(ctrl); in r535_fifo_runl_ctor()
627 sizeof(*ctrl)); in r535_fifo_runl_ctor()
[all …]
/linux-6.15/drivers/rtc/
H A Drtc-mpfs.c63 u32 ctrl; in mpfs_rtc_start() local
66 ctrl &= ~CONTROL_STOP_BIT; in mpfs_rtc_start()
67 ctrl |= CONTROL_START_BIT; in mpfs_rtc_start()
101 u32 ctrl, prog; in mpfs_rtc_settime() local
111 ctrl &= ~CONTROL_STOP_BIT; in mpfs_rtc_settime()
112 ctrl |= CONTROL_UPLOAD_BIT; in mpfs_rtc_settime()
144 u32 mode, ctrl; in mpfs_rtc_setalarm() local
149 ctrl |= CONTROL_ALARM_OFF_BIT; in mpfs_rtc_setalarm()
170 ctrl &= ~CONTROL_STOP_BIT; in mpfs_rtc_setalarm()
171 ctrl |= CONTROL_START_BIT; in mpfs_rtc_setalarm()
[all …]
/linux-6.15/arch/arm/include/asm/
H A Dhw_breakpoint.h25 struct arch_hw_breakpoint_ctrl ctrl; member
28 static inline u32 encode_ctrl_reg(struct arch_hw_breakpoint_ctrl ctrl) in encode_ctrl_reg() argument
30 return (ctrl.mismatch << 22) | (ctrl.len << 5) | (ctrl.type << 3) | in encode_ctrl_reg()
31 (ctrl.privilege << 1) | ctrl.enabled; in encode_ctrl_reg()
35 struct arch_hw_breakpoint_ctrl *ctrl) in decode_ctrl_reg() argument
37 ctrl->enabled = reg & 0x1; in decode_ctrl_reg()
39 ctrl->privilege = reg & 0x3; in decode_ctrl_reg()
41 ctrl->type = reg & 0x3; in decode_ctrl_reg()
43 ctrl->len = reg & 0xff; in decode_ctrl_reg()
45 ctrl->mismatch = reg & 0x1; in decode_ctrl_reg()
[all …]
/linux-6.15/drivers/phy/microchip/
H A Dlan966x_serdes.c137 struct serdes_ctrl *ctrl; member
238 dev_err(macro->ctrl->dev, in lan966x_sd6g40_reg_cfg()
253 dev_err(macro->ctrl->dev, in lan966x_sd6g40_reg_cfg()
271 dev_err(macro->ctrl->dev, in lan966x_sd6g40_reg_cfg()
539 return ctrl->phys[i]; in serdes_simple_xlate()
558 macro->ctrl = ctrl; in serdes_phy_create()
575 ctrl = devm_kzalloc(&pdev->dev, sizeof(*ctrl), GFP_KERNEL); in serdes_probe()
576 if (!ctrl) in serdes_probe()
579 ctrl->dev = &pdev->dev; in serdes_probe()
581 if (IS_ERR(ctrl->regs)) in serdes_probe()
[all …]

12345678910>>...86