Searched +full:port0 +full:- +full:push +full:- +full:pull (Results 1 – 4 of 4) sorted by relevance
2 # SPDX-License-Identifier: Apache-2.06 compatible: "awinic,aw9523b-gpio"8 include: gpio-controller.yaml10 on-bus: aw9523b13 int-gpios:14 type: phandle-array19 reset-gpios:20 type: phandle-array25 port0-push-pull:28 Configure Port0 to Push-Pull mode.[all …]
9 compatible = "awinic,aw9523b-gpio";10 gpio-controller;11 #gpio-cells = <2>;12 port0-push-pull;13 int-gpios = <&arduino_header 18 (GPIO_ACTIVE_LOW|GPIO_PULL_UP)>;14 reset-gpios = <&arduino_header 19 (GPIO_ACTIVE_LOW|GPIO_PULL_UP)>;
4 * SPDX-License-Identifier: Apache-2.09 #include "m5stack_cores3-pinctrl.dtsi"17 zephyr,shell-uart = &usb_serial;19 zephyr,code-partition = &slot0_partition;21 zephyr,bt-hci = &esp32_bt_hci;26 uart-0 = &uart0;27 uart-1 = &uart1;28 uart-2 = &uart2;29 i2c-0 = &i2c0;30 i2c-1 = &i2c1;[all …]
4 * SPDX-License-Identifier: Apache-2.061 const struct gpio_aw9523b_config *const config = dev->config; in gpio_aw9523b_pin_configure()70 return -EWOULDBLOCK; in gpio_aw9523b_pin_configure()76 return -ENOTSUP; in gpio_aw9523b_pin_configure()79 /* Open-drain support is per port, not per pin. in gpio_aw9523b_pin_configure()80 * So can't really support the API as-is. in gpio_aw9523b_pin_configure()82 if (port == 0 && !config->port0_push_pull) { in gpio_aw9523b_pin_configure()84 return -ENOTSUP; in gpio_aw9523b_pin_configure()88 return -ENOTSUP; in gpio_aw9523b_pin_configure()93 return -ENOTSUP; in gpio_aw9523b_pin_configure()[all …]