Lines Matching refs:iomux
117 struct rockchip_iomux iomux[4]; member
133 .iomux = { \
146 .iomux = { \
397 if (bank->iomux[iomux_num].type & IOMUX_UNROUTED) { in rockchip_get_mux()
402 if (bank->iomux[iomux_num].type & IOMUX_GPIO_ONLY) in rockchip_get_mux()
405 regmap = (bank->iomux[iomux_num].type & IOMUX_SOURCE_PMU) in rockchip_get_mux()
409 mask = (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) ? 0xf : 0x3; in rockchip_get_mux()
410 reg = bank->iomux[iomux_num].offset; in rockchip_get_mux()
411 if (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) { in rockchip_get_mux()
452 if (bank->iomux[iomux_num].type & IOMUX_UNROUTED) { in rockchip_set_mux()
457 if (bank->iomux[iomux_num].type & IOMUX_GPIO_ONLY) { in rockchip_set_mux()
470 regmap = (bank->iomux[iomux_num].type & IOMUX_SOURCE_PMU) in rockchip_set_mux()
474 mask = (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) ? 0xf : 0x3; in rockchip_set_mux()
475 reg = bank->iomux[iomux_num].offset; in rockchip_set_mux()
476 if (bank->iomux[iomux_num].type & IOMUX_WIDTH_4BIT) { in rockchip_set_mux()
1898 struct rockchip_iomux *iom = &bank->iomux[j]; in rockchip_pinctrl_get_soc_data()