/linux-6.6.21/arch/arm/mach-omap1/ |
D | mux.c | 394 static struct omap_mux_cfg *mux_cfg; variable 404 mux_cfg = arch_mux_cfg; in omap_mux_register() 423 if (mux_cfg == NULL) { in omap_cfg_reg() 428 if (index >= mux_cfg->size) { in omap_cfg_reg() 430 index, mux_cfg->size); in omap_cfg_reg() 435 reg = &mux_cfg->pins[index]; in omap_cfg_reg() 437 if (!mux_cfg->cfg_reg) in omap_cfg_reg() 440 return mux_cfg->cfg_reg(reg); in omap_cfg_reg()
|
/linux-6.6.21/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_hw_wb.c | 163 int mux_cfg; in dpu_hw_wb_bind_pingpong_blk() local 170 mux_cfg = DPU_REG_READ(c, WB_MUX); in dpu_hw_wb_bind_pingpong_blk() 171 mux_cfg &= ~0xf; in dpu_hw_wb_bind_pingpong_blk() 174 mux_cfg |= (pp - PINGPONG_0) & 0x7; in dpu_hw_wb_bind_pingpong_blk() 176 mux_cfg |= 0xf; in dpu_hw_wb_bind_pingpong_blk() 178 DPU_REG_WRITE(c, WB_MUX, mux_cfg); in dpu_hw_wb_bind_pingpong_blk()
|
D | dpu_hw_intf.c | 274 u32 mux_cfg; in dpu_hw_intf_bind_pingpong_blk() local 276 mux_cfg = DPU_REG_READ(c, INTF_MUX); in dpu_hw_intf_bind_pingpong_blk() 277 mux_cfg &= ~0xf; in dpu_hw_intf_bind_pingpong_blk() 280 mux_cfg |= (pp - PINGPONG_0) & 0x7; in dpu_hw_intf_bind_pingpong_blk() 282 mux_cfg |= 0xf; in dpu_hw_intf_bind_pingpong_blk() 284 DPU_REG_WRITE(c, INTF_MUX, mux_cfg); in dpu_hw_intf_bind_pingpong_blk()
|
D | dpu_hw_dsc.c | 163 int mux_cfg = 0xF; in dpu_hw_dsc_bind_pingpong_blk() local 169 mux_cfg = (pp - PINGPONG_0) & 0x7; in dpu_hw_dsc_bind_pingpong_blk() 178 DPU_REG_WRITE(c, dsc_ctl_offset, mux_cfg); in dpu_hw_dsc_bind_pingpong_blk()
|
D | dpu_hw_dsc_1_2.c | 349 int mux_cfg = 0xf; /* Disabled */ in dpu_hw_dsc_bind_pingpong_blk_1_2() local 356 mux_cfg = (pp - PINGPONG_0) & 0x7; in dpu_hw_dsc_bind_pingpong_blk_1_2() 358 DPU_REG_WRITE(hw, sblk->ctl.base + DSC_CTL, mux_cfg); in dpu_hw_dsc_bind_pingpong_blk_1_2()
|
/linux-6.6.21/drivers/net/wwan/iosm/ |
D | iosm_ipc_mux.c | 278 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()
|
D | iosm_ipc_mux.h | 391 struct iosm_mux *ipc_mux_init(struct ipc_mux_config *mux_cfg,
|
D | iosm_ipc_imem.c | 565 struct ipc_mux_config mux_cfg; in ipc_imem_run_state_worker() local 581 ret = ipc_imem_setup_cp_mux_cap_init(ipc_imem, &mux_cfg); in ipc_imem_run_state_worker() 585 ipc_imem->mux = ipc_mux_init(&mux_cfg, ipc_imem); in ipc_imem_run_state_worker() 589 ret = ipc_imem_wwan_channel_init(ipc_imem, mux_cfg.protocol); in ipc_imem_run_state_worker()
|
/linux-6.6.21/drivers/gpio/ |
D | gpio-lp3943.c | 69 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.6.21/include/linux/mfd/ |
D | lp3943.h | 103 const struct lp3943_reg_cfg *mux_cfg; member
|
/linux-6.6.21/drivers/staging/media/atomisp/pci/ |
D | input_system_local.h | 35 input_system_multiplex_t mux_cfg; member
|
/linux-6.6.21/drivers/mfd/ |
D | lp3943.c | 120 lp3943->mux_cfg = lp3943_mux_cfg; in lp3943_probe()
|
/linux-6.6.21/drivers/clk/ |
D | clk-stm32mp1.c | 355 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.6.21/drivers/pwm/ |
D | pwm-lp3943.c | 144 const struct lp3943_reg_cfg *mux = lp3943->mux_cfg; in lp3943_pwm_set_mode()
|
/linux-6.6.21/drivers/staging/media/atomisp/pci/hive_isp_css_common/host/ |
D | input_system.c | 1162 cfg->mux_cfg); in input_system_network_configure() 1239 input_system_network_cfg.mux_cfg = config.multiplexer; in configuration_to_registers()
|