Lines Matching defs:gchip
127 * @gchip: If we expose our GPIOs, this is used.
155 struct gpio_chip gchip;
1080 pdata->gchip.label = dev_name(pdata->dev);
1081 pdata->gchip.parent = pdata->dev;
1082 pdata->gchip.owner = THIS_MODULE;
1083 pdata->gchip.of_xlate = tn_sn_bridge_of_xlate;
1084 pdata->gchip.of_gpio_n_cells = 2;
1085 pdata->gchip.free = ti_sn_bridge_gpio_free;
1086 pdata->gchip.get_direction = ti_sn_bridge_gpio_get_direction;
1087 pdata->gchip.direction_input = ti_sn_bridge_gpio_direction_input;
1088 pdata->gchip.direction_output = ti_sn_bridge_gpio_direction_output;
1089 pdata->gchip.get = ti_sn_bridge_gpio_get;
1090 pdata->gchip.set = ti_sn_bridge_gpio_set;
1091 pdata->gchip.can_sleep = true;
1092 pdata->gchip.names = ti_sn_bridge_gpio_names;
1093 pdata->gchip.ngpio = SN_NUM_GPIOS;
1094 pdata->gchip.base = -1;
1095 ret = devm_gpiochip_add_data(pdata->dev, &pdata->gchip, pdata);