Lines Matching +full:cfg +full:- +full:space
1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
42 const struct puc_cfg *cfg = sc->sc_cfg; in puc_config() local
45 if (cfg->config_function != NULL) { in puc_config()
46 error = cfg->config_function(sc, cmd, port, r); in puc_config()
54 if (cfg->clock < 0) in puc_config()
56 *r = cfg->clock; in puc_config()
59 if (cfg->desc == NULL) in puc_config()
61 *r = (intptr_t)cfg->desc; in puc_config()
67 /* The length of bus space needed by the port. */ in puc_config()
72 switch (cfg->ports) { in puc_config()
111 if (cfg->d_ofs < 0) in puc_config()
113 *r = port * cfg->d_ofs; in puc_config()
118 if (cfg->rid < 0) in puc_config()
120 *r = cfg->rid; in puc_config()
123 if (cfg->d_rid < 0) in puc_config()
125 if (cfg->rid < 0) { in puc_config()
130 *r = cfg->rid; in puc_config()
131 *r += port * cfg->d_rid; in puc_config()
135 if (cfg->ports == PUC_PORT_NONSTANDARD) in puc_config()
139 if (cfg->ports == PUC_PORT_1P || in puc_config()
140 cfg->ports == PUC_PORT_2P) in puc_config()
146 if (cfg->ports == PUC_PORT_1S1P || in puc_config()
147 cfg->ports == PUC_PORT_1S2P || in puc_config()
148 cfg->ports == PUC_PORT_2P) in puc_config()
154 if (cfg->ports == PUC_PORT_1S2P || in puc_config()
155 cfg->ports == PUC_PORT_2S1P) in puc_config()
161 if (cfg->ports == PUC_PORT_4S1P) in puc_config()