Home
last modified time | relevance | path

Searched refs:multi_mux (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/pinctrl/meson/
H A Dpinctrl-amlogic-a4.c63 struct multi_mux {
69 const struct multi_mux *next;
74 const struct multi_mux *p_mux;
99 const struct multi_mux *p_mux;
131 static const struct multi_mux multi_mux_a9[] = {
168 static const struct multi_mux multi_mux_s7[] = { in aml_pmx_calc_reg_and_offset()
184 static const struct multi_mux multi_mux_s6[] = { in aml_pctl_set_function()
229 const struct multi_mux *p_mux; in aml_pmx_get_fname()
1022 const struct multi_mux *p_mux; in aml_gpiolib_register_bank()
61 struct multi_mux { global() struct
70 eidmulti_mux global() argument
/linux/drivers/clk/stm32/
H A Dclk-stm32mp13.c1477 struct multi_mux { struct
1482 static struct multi_mux *stm32_mp13_multi_mux[MUX_NB] = { argument
1483 [MUX_SPI23] = &(struct multi_mux){ &spi2_k.hw, &spi3_k.hw },
1484 [MUX_I2C12] = &(struct multi_mux){ &i2c1_k.hw, &i2c2_k.hw },
1485 [MUX_LPTIM45] = &(struct multi_mux){ &lptim4_k.hw, &lptim5_k.hw },
1486 [MUX_UART35] = &(struct multi_mux){ &usart3_k.hw, &uart5_k.hw },
1487 [MUX_UART78] = &(struct multi_mux){ &uart7_k.hw, &uart8_k.hw },
1488 [MUX_SAI1] = &(struct multi_mux){ &sai1_k.hw, &adfsdm_k.hw },
1494 struct multi_mux *mmux = stm32_mp13_multi_mux[composite->mux_id]; in stm32mp13_is_multi_mux()
H A Dclk-stm32-core.h76 int (*multi_mux)(void __iomem *base, const struct clock_config *cfg); member