Lines Matching refs:pinspec
1053 struct of_phandle_args pinspec; in of_gpiochip_add_pin_range() local
1069 index, &pinspec); in of_gpiochip_add_pin_range()
1073 pctldev = of_pinctrl_get(pinspec.np); in of_gpiochip_add_pin_range()
1074 of_node_put(pinspec.np); in of_gpiochip_add_pin_range()
1079 if (pinspec.args[0] >= (chip->offset + chip->ngpio)) in of_gpiochip_add_pin_range()
1081 if (pinspec.args[0] + pinspec.args[2] <= chip->offset) in of_gpiochip_add_pin_range()
1084 if (pinspec.args[2]) { in of_gpiochip_add_pin_range()
1098 if (chip->offset > pinspec.args[0]) { in of_gpiochip_add_pin_range()
1099 trim = chip->offset - pinspec.args[0]; in of_gpiochip_add_pin_range()
1100 pinspec.args[2] -= trim; in of_gpiochip_add_pin_range()
1101 pinspec.args[1] += trim; in of_gpiochip_add_pin_range()
1102 pinspec.args[0] = 0; in of_gpiochip_add_pin_range()
1104 pinspec.args[0] -= chip->offset; in of_gpiochip_add_pin_range()
1106 if ((pinspec.args[0] + pinspec.args[2]) > chip->ngpio) in of_gpiochip_add_pin_range()
1107 pinspec.args[2] = chip->ngpio - pinspec.args[0]; in of_gpiochip_add_pin_range()
1111 pinspec.args[0], in of_gpiochip_add_pin_range()
1112 pinspec.args[1], in of_gpiochip_add_pin_range()
1113 pinspec.args[2]); in of_gpiochip_add_pin_range()
1118 if (pinspec.args[1]) { in of_gpiochip_add_pin_range()
1143 pinspec.args[0], name); in of_gpiochip_add_pin_range()