Lines Matching refs:mux_config
1390 const struct i801_mux_config *mux_config; in i801_add_mux() local
1397 mux_config = priv->mux_drvdata; in i801_add_mux()
1402 gpio_data.values = mux_config->values; in i801_add_mux()
1403 gpio_data.n_values = mux_config->n_values; in i801_add_mux()
1404 gpio_data.classes = mux_config->classes; in i801_add_mux()
1409 struct_size(lookup, table, mux_config->n_gpios + 1), in i801_add_mux()
1414 for (i = 0; i < mux_config->n_gpios; i++) in i801_add_mux()
1415 lookup->table[i] = GPIO_LOOKUP(mux_config->gpio_chip, in i801_add_mux()
1416 mux_config->gpios[i], "mux", 0); in i801_add_mux()
1445 const struct i801_mux_config *mux_config; in i801_get_adapter_class() local
1452 mux_config = id->driver_data; in i801_get_adapter_class()
1453 for (i = 0; i < mux_config->n_values; i++) in i801_get_adapter_class()
1454 class &= ~mux_config->classes[i]; in i801_get_adapter_class()
1457 priv->mux_drvdata = mux_config; in i801_get_adapter_class()