Lines Matching refs:mux
110 enum at91_mux mux; member
286 new_map[0].data.mux.function = parent->name; in at91_dt_node_to_map()
287 new_map[0].data.mux.group = np->name; in at91_dt_node_to_map()
301 (*map)->data.mux.function, (*map)->data.mux.group, map_num); in at91_dt_node_to_map()
644 if (pin->mux) { in at91_pin_dbg()
646 pin->bank + 'A', pin->pin, pin->mux - 1 + 'A', pin->conf); in at91_pin_dbg()
656 int mux; in pin_check_config() local
677 if (!pin->mux) in pin_check_config()
680 mux = pin->mux - 1; in pin_check_config()
682 if (mux >= info->nmux) { in pin_check_config()
684 name, index, mux, info->nmux); in pin_check_config()
688 if (!(info->mux_mask[pin->bank * info->nmux + mux] & 1 << pin->pin)) { in pin_check_config()
690 name, index, mux, pin->bank + 'A', pin->pin); in pin_check_config()
741 switch (pin->mux) { in at91_pmx_set()
762 if (pin->mux) in at91_pmx_set()
1085 pin->mux = be32_to_cpu(*list++); in at91_pinctrl_parse_groups()