Home
last modified time | relevance | path

Searched refs:mux_cfg (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/arch/arm/mach-omap1/
Dmux.c440 static struct omap_mux_cfg *mux_cfg; variable
450 mux_cfg = arch_mux_cfg; in omap_mux_register()
469 if (mux_cfg == NULL) { in omap_cfg_reg()
474 if (index >= mux_cfg->size) { in omap_cfg_reg()
476 index, mux_cfg->size); in omap_cfg_reg()
481 reg = &mux_cfg->pins[index]; in omap_cfg_reg()
483 if (!mux_cfg->cfg_reg) in omap_cfg_reg()
486 return mux_cfg->cfg_reg(reg); in omap_cfg_reg()
/linux-6.1.9/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_wb.c207 int mux_cfg; in dpu_hw_wb_bind_pingpong_blk() local
214 mux_cfg = DPU_REG_READ(c, WB_MUX); in dpu_hw_wb_bind_pingpong_blk()
215 mux_cfg &= ~0xf; in dpu_hw_wb_bind_pingpong_blk()
218 mux_cfg |= (pp - PINGPONG_0) & 0x7; in dpu_hw_wb_bind_pingpong_blk()
220 mux_cfg |= 0xf; in dpu_hw_wb_bind_pingpong_blk()
222 DPU_REG_WRITE(c, WB_MUX, mux_cfg); in dpu_hw_wb_bind_pingpong_blk()
Ddpu_hw_intf.c282 u32 mux_cfg; in dpu_hw_intf_bind_pingpong_blk() local
284 mux_cfg = DPU_REG_READ(c, INTF_MUX); in dpu_hw_intf_bind_pingpong_blk()
285 mux_cfg &= ~0xf; in dpu_hw_intf_bind_pingpong_blk()
288 mux_cfg |= (pp - PINGPONG_0) & 0x7; in dpu_hw_intf_bind_pingpong_blk()
290 mux_cfg |= 0xf; in dpu_hw_intf_bind_pingpong_blk()
292 DPU_REG_WRITE(c, INTF_MUX, mux_cfg); in dpu_hw_intf_bind_pingpong_blk()
/linux-6.1.9/drivers/net/wwan/iosm/
Diosm_ipc_mux.c278 struct iosm_mux *ipc_mux_init(struct ipc_mux_config *mux_cfg, in ipc_mux_init() argument
290 ipc_mux->protocol = mux_cfg->protocol; in ipc_mux_init()
291 ipc_mux->ul_flow = mux_cfg->ul_flow; in ipc_mux_init()
292 ipc_mux->instance_id = mux_cfg->instance_id; in ipc_mux_init()
Diosm_ipc_mux.h395 struct iosm_mux *ipc_mux_init(struct ipc_mux_config *mux_cfg,
Diosm_ipc_imem.c565 struct ipc_mux_config mux_cfg; in ipc_imem_run_state_worker() local
580 if (!ipc_imem_setup_cp_mux_cap_init(ipc_imem, &mux_cfg)) in ipc_imem_run_state_worker()
581 ipc_imem->mux = ipc_mux_init(&mux_cfg, ipc_imem); in ipc_imem_run_state_worker()
583 ipc_imem_wwan_channel_init(ipc_imem, mux_cfg.protocol); in ipc_imem_run_state_worker()
/linux-6.1.9/drivers/gpio/
Dgpio-lp3943.c69 const struct lp3943_reg_cfg *mux = lp3943->mux_cfg; in lp3943_gpio_set_mode()
113 const struct lp3943_reg_cfg *mux = lp3943->mux_cfg; in lp3943_get_gpio_out_status()
/linux-6.1.9/include/linux/mfd/
Dlp3943.h103 const struct lp3943_reg_cfg *mux_cfg; member
/linux-6.1.9/drivers/staging/media/atomisp/pci/
Dinput_system_local.h35 input_system_multiplex_t mux_cfg; member
/linux-6.1.9/drivers/mfd/
Dlp3943.c120 lp3943->mux_cfg = lp3943_mux_cfg; in lp3943_probe()
/linux-6.1.9/drivers/clk/
Dclk-stm32mp1.c355 struct mux_cfg { struct
375 struct mux_cfg *mux; argument
444 struct mux_cfg *mux_cfg = cfg->cfg; in _clk_hw_register_mux() local
448 mux_cfg->reg_off + base, mux_cfg->shift, in _clk_hw_register_mux()
449 mux_cfg->width, mux_cfg->mux_flags, lock); in _clk_hw_register_mux()
1221 .cfg = &(struct mux_cfg) {\
1342 &(struct mux_cfg) {\
1696 &(struct mux_cfg) {\
/linux-6.1.9/drivers/pwm/
Dpwm-lp3943.c144 const struct lp3943_reg_cfg *mux = lp3943->mux_cfg; in lp3943_pwm_set_mode()
/linux-6.1.9/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/
Dinput_system.c1162 cfg->mux_cfg); in input_system_network_configure()
1239 input_system_network_cfg.mux_cfg = config.multiplexer; in configuration_to_registers()