Lines Matching defs:func
205 .bank_num = (ID), .pin = (PIN), .func = (FUNC), .route_offset = (REG), .route_val = (VAL), \
1360 if ((data->bank_num == bank->bank_num) && (data->pin == pin) && (data->func == mux)) {
2944 ret = rockchip_set_mux(bank, pins[cnt] - bank->pin_base, data[cnt].func);
2952 for (cnt--; cnt >= 0 && !data[cnt].func; cnt--) {
3040 dev_err(info->dev, "pin-%d has been mux to func%d\n", pin, rc);
3123 dev_err(info->dev, "pin-%d has been mux to func%d\n", pin, rc);
3253 grp->data[j].func = be32_to_cpu(*list++);
3273 struct rockchip_pmx_func *func;
3281 func = &info->functions[index];
3284 func->name = np->name;
3285 func->ngroups = of_get_child_count(np);
3286 if (func->ngroups <= 0) {
3290 func->groups = devm_kcalloc(info->dev, func->ngroups, sizeof(char *), GFP_KERNEL);
3291 if (!func->groups) {
3297 func->groups[i] = child->name;