Lines Matching refs:iomux
116 struct rockchip_iomux iomux[4]; member
132 .iomux = { \
145 .iomux = { \
393 if (bank->iomux[iomux_num].type & IOMUX_UNROUTED) { in rockchip_get_mux()
398 if (bank->iomux[iomux_num].type & IOMUX_GPIO_ONLY) in rockchip_get_mux()
401 regmap = (bank->iomux[iomux_num].type & IOMUX_SOURCE_PMU) in rockchip_get_mux()
405 mask = (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) ? 0xf : 0x3; in rockchip_get_mux()
406 reg = bank->iomux[iomux_num].offset; in rockchip_get_mux()
407 if (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) { in rockchip_get_mux()
448 if (bank->iomux[iomux_num].type & IOMUX_UNROUTED) { in rockchip_set_mux()
453 if (bank->iomux[iomux_num].type & IOMUX_GPIO_ONLY) { in rockchip_set_mux()
466 regmap = (bank->iomux[iomux_num].type & IOMUX_SOURCE_PMU) in rockchip_set_mux()
470 mask = (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) ? 0xf : 0x3; in rockchip_set_mux()
471 reg = bank->iomux[iomux_num].offset; in rockchip_set_mux()
472 if (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) { in rockchip_set_mux()
1786 struct rockchip_iomux *iom = &bank->iomux[j]; in rockchip_pinctrl_get_soc_data()