Lines Matching defs:data
120 const struct rzv2m_pinctrl_data *data;
177 psel_val = func->data;
205 map->data.configs.group_or_pin = group_or_pin;
206 map->data.configs.configs = cfgs;
207 map->data.configs.num_configs = num_configs;
337 * Register a single group function where the 'data' is an array PSEL
350 maps[idx].data.mux.group = name;
351 maps[idx].data.mux.function = name;
380 kfree(map[i].data.configs.configs);
432 u32 data;
434 if (bit >= pincount || port >= pctrl->data->n_port_pins)
437 data = pctrl->data->port_pin_configs[port];
438 if (port_index != RZV2M_GPIO_PORT_GET_INDEX(data))
948 of_args.args[2] != pctrl->data->n_port_pins) {
953 chip->names = pctrl->data->port_pins;
992 pctrl->desc.npins = pctrl->data->n_port_pins + pctrl->data->n_dedicated_pins;
1010 for (i = 0, j = 0; i < pctrl->data->n_port_pins; i++) {
1012 pins[i].name = pctrl->data->port_pins[i];
1015 pin_data[i] = pctrl->data->port_pin_configs[j];
1019 for (i = 0; i < pctrl->data->n_dedicated_pins; i++) {
1020 unsigned int index = pctrl->data->n_port_pins + i;
1023 pins[index].name = pctrl->data->dedicated_pins[i].name;
1024 pin_data[index] = pctrl->data->dedicated_pins[i].config;
1062 pctrl->data = of_device_get_match_data(&pdev->dev);
1063 if (!pctrl->data)
1099 .data = &r9a09g011_data,