Lines Matching refs:mux_conf
668 * @mux_conf: pin multiplexing descriptor
671 struct rza1_mux_conf *mux_conf)
673 struct rza1_port *port = &rza1_pctl->ports[mux_conf->port];
674 unsigned int pin = mux_conf->pin;
675 u8 mux_func = mux_conf->mux_func;
676 u8 mux_flags = mux_conf->mux_flags;
945 struct rza1_mux_conf *mux_conf = &mux_confs[i];
951 mux_conf->id = of_pinconf & MUX_PIN_ID_MASK;
952 mux_conf->port = RZA1_PIN_ID_TO_PORT(mux_conf->id);
953 mux_conf->pin = RZA1_PIN_ID_TO_PIN(mux_conf->id);
954 mux_conf->mux_func = MUX_FUNC(of_pinconf);
955 mux_conf->mux_flags = pinmux_flags;
957 if (mux_conf->port >= RZA1_NPORTS ||
958 mux_conf->pin >= RZA1_PINS_PER_PORT) {
961 mux_conf->port, mux_conf->pin, prop_name);
965 grpins[i] = mux_conf->id;
987 struct rza1_mux_conf *mux_confs, *mux_conf;
1021 mux_conf = &mux_confs[0];
1024 ret = rza1_parse_pinmux_node(rza1_pctl, np, mux_conf, grpin);
1027 ret = rza1_parse_pinmux_node(rza1_pctl, child, mux_conf,
1035 mux_conf += ret;