Searched refs:mux (Results 1 – 5 of 5) sorted by relevance
/trusted-firmware-a-latest/plat/imx/common/include/sci/svc/pad/ |
D | sci_pad_api.h | 215 uint8_t mux, sc_pad_config_t config, sc_pad_iso_t iso); 236 uint8_t *mux, sc_pad_config_t *config, 338 sc_err_t sc_pad_set_all(sc_ipc_t ipc, sc_pad_t pad, uint8_t mux, 364 sc_err_t sc_pad_get_all(sc_ipc_t ipc, sc_pad_t pad, uint8_t *mux,
|
/trusted-firmware-a-latest/plat/imx/common/sci/svc/pad/ |
D | pad_rpc_clnt.c | 32 uint8_t mux, sc_pad_config_t config, sc_pad_iso_t iso) in sc_pad_set_mux() argument 41 RPC_U8(&msg, 2U) = (uint8_t)mux; in sc_pad_set_mux() 53 uint8_t *mux, sc_pad_config_t *config, in sc_pad_get_mux() argument 68 if (mux != NULL) { in sc_pad_get_mux() 69 *mux = RPC_U8(&msg, 0U); in sc_pad_get_mux() 161 sc_err_t sc_pad_set_all(sc_ipc_t ipc, sc_pad_t pad, uint8_t mux, in sc_pad_set_all() argument 173 RPC_U8(&msg, 6U) = (uint8_t)mux; in sc_pad_set_all() 185 sc_err_t sc_pad_get_all(sc_ipc_t ipc, sc_pad_t pad, uint8_t *mux, in sc_pad_get_all() argument 205 if (mux != NULL) { in sc_pad_get_all() 206 *mux = RPC_U8(&msg, 4U); in sc_pad_get_all()
|
/trusted-firmware-a-latest/drivers/st/clk/ |
D | clk-stm32-core.c | 272 const struct mux_cfg *mux = parents->mux; in clk_mux_set_parent() local 273 uintptr_t address = priv->base + mux->offset; in clk_mux_set_parent() 277 mask = MASK_WIDTH_SHIFT(mux->width, mux->shift); in clk_mux_set_parent() 279 mmio_clrsetbits_32(address, mask, (sel << mux->shift) & mask); in clk_mux_set_parent() 281 if (mux->bitrdy == MUX_NO_BIT_RDY) { in clk_mux_set_parent() 287 mask = BIT(mux->bitrdy); in clk_mux_set_parent() 350 const struct mux_cfg *mux; in clk_mux_get_parent() local 358 mux = parent->mux; in clk_mux_get_parent() 360 mask = MASK_WIDTH_SHIFT(mux->width, mux->shift); in clk_mux_get_parent() 362 return (mmio_read_32(priv->base + mux->offset) & mask) >> mux->shift; in clk_mux_get_parent()
|
D | clk-stm32-core.h | 40 struct mux_cfg *mux; member 136 #define MUX(mux) ((mux) | MUX_FLAG) argument
|
D | clk-stm32mp13.c | 440 .mux = &(struct mux_cfg) {\ 451 .mux = &(struct mux_cfg) {\ 1133 int mux = (data & MUX_ID_MASK) >> MUX_ID_SHIFT; in stm32_clk_configure_mux() local 1136 return clk_mux_set_parent(priv, mux, sel); in stm32_clk_configure_mux()
|