Lines Matching defs:mux
272 const struct mux_cfg *mux = parents->mux;
273 uintptr_t address = priv->base + mux->offset;
277 mask = MASK_WIDTH_SHIFT(mux->width, mux->shift);
279 mmio_clrsetbits_32(address, mask, (sel << mux->shift) & mask);
281 if (mux->bitrdy == MUX_NO_BIT_RDY) {
287 mask = BIT(mux->bitrdy);
326 /* Enable the parents (for glitch free mux) */
350 const struct mux_cfg *mux;
358 mux = parent->mux;
360 mask = MASK_WIDTH_SHIFT(mux->width, mux->shift);
362 return (mmio_read_32(priv->base + mux->offset) & mask) >> mux->shift;