Lines Matching defs:cfg
43 const struct puc_cfg *cfg = sc->sc_cfg;
46 if (cfg->config_function != NULL) {
47 error = cfg->config_function(sc, cmd, port, r);
55 if (cfg->clock < 0)
57 *r = cfg->clock;
60 if (cfg->desc == NULL)
62 *r = (intptr_t)cfg->desc;
73 switch (cfg->ports) {
112 if (cfg->d_ofs < 0)
114 *r = port * cfg->d_ofs;
119 if (cfg->rid < 0)
121 *r = cfg->rid;
124 if (cfg->d_rid < 0)
126 if (cfg->rid < 0) {
131 *r = cfg->rid;
132 *r += port * cfg->d_rid;
136 if (cfg->ports == PUC_PORT_NONSTANDARD)
140 if (cfg->ports == PUC_PORT_1P ||
141 cfg->ports == PUC_PORT_2P)
147 if (cfg->ports == PUC_PORT_1S1P ||
148 cfg->ports == PUC_PORT_1S2P ||
149 cfg->ports == PUC_PORT_2P)
155 if (cfg->ports == PUC_PORT_1S2P ||
156 cfg->ports == PUC_PORT_2S1P)
162 if (cfg->ports == PUC_PORT_4S1P)