Searched +full:nct38xx +full:- +full:gpio +full:- +full:port (Results 1 – 8 of 8) sorted by relevance
/Zephyr-latest/dts/bindings/gpio/ |
D | nuvoton,nct38xx-gpio.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5 Nuvoton NCT38XX series I2C-based GPIO expander 7 This must be a child of the NCT38xx multi-function device. 12 compatible = "nuvoton,nct38xx"; 15 nct3807-gpio { 16 #address-cells = <1>; 17 #size-cells = <0>; 18 compatible = "nuvoton,nct38xx-gpio"; 20 gpio@0 { 21 compatible = "nuvoton,nct38xx-gpio-port"; [all …]
|
D | nuvoton,nct38xx-gpio-port.yaml | 2 # SPDX-License-Identifier: Apache-2.0 4 description: Nuvoton NCT38XX series I2C-based GPIO expander port 6 compatible: "nuvoton,nct38xx-gpio-port" 8 include: [gpio-controller.yaml, base.yaml] 18 Not every GPIOs are usable for different NCT38XX series. This property 19 indicates the usable GPIO mask. 27 NCT38XX series port 0 has Pin Multiplexing functionality. However, not 29 indicates the usable GPIO pinmux mask. For port 1, this property is 32 NCT3807 port 0: <0xf7> 35 "#gpio-cells": [all …]
|
/Zephyr-latest/drivers/gpio/ |
D | Kconfig.nct38xx | 1 # NPCX GPIO driver configuration options 4 # SPDX-License-Identifier: Apache-2.0 7 bool "NCT38XX I2C-based GPIO chip" 13 Enable driver for NCT38XX I2C-based GPIO chip. 18 int "NCT38XX GPIO init priority" 21 NCT38xx GPIO driver initialization priority. The priority must be lower 25 int "NCT38XX GPIO port init priority" 28 NCT38xx GPIO port device driver initialization priority. The priority 32 bool "NCT38XX GPIO interrupt" 36 Enable interrupt support in NCT38XX driver. [all …]
|
D | gpio_nct38xx_alert.c | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/drivers/gpio.h> 11 #include <zephyr/drivers/gpio/gpio_nct38xx.h> 12 #include <zephyr/drivers/mfd/nct38xx.h> 22 /* Lock for NCT38xx register access */ 30 /* Alert GPIO pin */ 32 /* NCT38XX devices which share the same alert pin */ 34 /* Number of NCT38XX devices on the alert pin */ 46 /* Lock for NCT38xx register access */ 56 k_work_submit(&data->alert_worker); in nct38xx_alert_callback() [all …]
|
D | gpio_nct38xx.h | 4 * SPDX-License-Identifier: Apache-2.0 11 #include <zephyr/drivers/gpio.h> 15 /* NCT38XX controller register */ 30 /* NCT38XX controller register field */ 35 * @brief Dispatch GPIO port ISR 37 * @param dev GPIO port device
|
D | gpio_nct38xx_port.c | 4 * SPDX-License-Identifier: Apache-2.0 10 #include <zephyr/drivers/gpio/gpio_utils.h> 11 #include <zephyr/drivers/gpio.h> 12 #include <zephyr/drivers/mfd/nct38xx.h> 20 /* NCT38XX controller dev */ 22 /* GPIO port index */ 24 /* GPIO port 0 pinmux mask */ 32 /* GPIO callback list */ 34 /* lock NCT38xx register access */ 40 /* GPIO api functions */ [all …]
|
/Zephyr-latest/tests/drivers/build_all/gpio/ |
D | app.overlay | 4 * SPDX-License-Identifier: Apache-2.0 9 * with real-world devicetree nodes, to allow these tests to run on 15 #address-cells = <1>; 16 #size-cells = <1>; 18 test_gpio: gpio@deadbeef { 19 compatible = "vnd,gpio"; 20 gpio-controller; 22 #gpio-cells = <0x2>; 26 test_gpio_dw: gpio@c0ffee { 27 compatible = "snps,designware-gpio"; [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.5.rst | 38 * CVE-2023-3725 `Zephyr project bug tracker GHSA-2g3m-p6c7-8rr3 39 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-2g3m-p6c7-8rr3>`_ 41 * CVE-2023-4257 `Zephyr project bug tracker GHSA-853q-q69w-gf5j 42 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-853q-q69w-gf5j>`_ 44 * CVE-2023-4258 `Zephyr project bug tracker GHSA-m34c-cp63-rwh7 45 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-m34c-cp63-rwh7>`_ 47 * CVE-2023-4259 `Zephyr project bug tracker GHSA-gghm-c696-f4j4 48 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gghm-c696-f4j4>`_ 50 * CVE-2023-4260 `Zephyr project bug tracker GHSA-gj27-862r-55wh 51 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-gj27-862r-55wh>`_ [all …]
|