Lines Matching refs:ret
58 int ret;
64 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_GET_GPIO_CONFIG,
66 if (ret || get.gpio != 0) {
68 off, ret, get.gpio);
69 return ret ? ret : -EIO;
78 int ret;
88 ret = rpi_exp_gpio_get_polarity(gc, off);
89 if (ret < 0)
90 return ret;
91 set_in.polarity = ret; /* Retain existing setting */
93 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_SET_GPIO_CONFIG,
95 if (ret || set_in.gpio != 0) {
97 off, ret, set_in.gpio);
98 return ret ? ret : -EIO;
107 int ret;
117 ret = rpi_exp_gpio_get_polarity(gc, off);
118 if (ret < 0)
119 return ret;
120 set_out.polarity = ret; /* Retain existing setting */
122 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_SET_GPIO_CONFIG,
124 if (ret || set_out.gpio != 0) {
126 off, ret, set_out.gpio);
127 return ret ? ret : -EIO;
136 int ret;
142 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_GET_GPIO_CONFIG,
144 if (ret || get.gpio != 0) {
146 "Failed to get GPIO %u config (%d %x)\n", off, ret,
148 return ret ? ret : -EIO;
160 int ret;
167 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_GET_GPIO_STATE,
169 if (ret || get.gpio != 0) {
171 "Failed to get GPIO %u state (%d %x)\n", off, ret,
173 return ret ? ret : -EIO;
182 int ret;
189 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_SET_GPIO_STATE,
191 if (ret || set.gpio != 0)
193 "Failed to set GPIO %u state (%d %x)\n", off, ret,