| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | nuvoton,nau8825.yaml | 4 $id: http://devicetree.org/schemas/sound/nuvoton,nau8825.yaml# 10 - John Hsu <KCHSU0@nuvoton.com> 32 - nuvoton,nau8825 40 nuvoton,jkdet-enable: 45 nuvoton,jkdet-pull-enable: 51 nuvoton,jkdet-pull-up: 57 nuvoton,jkdet-polarity: 66 nuvoton,vref-impedance: 77 nuvoton,micbias-voltage: 92 nuvoton,sar-threshold-num: [all …]
|
| H A D | nuvoton,nau8821.yaml | 4 $id: http://devicetree.org/schemas/sound/nuvoton,nau8821.yaml# 10 - Seven Lee <wtli@nuvoton.com> 17 const: nuvoton,nau8821 25 nuvoton,jkdet-enable: 29 nuvoton,jkdet-pull-enable: 34 nuvoton,jkdet-pull-up: 39 nuvoton,key-enable: 43 nuvoton,jkdet-polarity: 51 nuvoton,micbias-voltage: 65 nuvoton,vref-impedance: [all …]
|
| H A D | nuvoton,nau8824.yaml | 4 $id: http://devicetree.org/schemas/sound/nuvoton,nau8824.yaml# 10 - John Hsu <KCHSU0@nuvoton.com> 18 - nuvoton,nau8824 37 nuvoton,jkdet-polarity: 46 nuvoton,vref-impedance: 57 nuvoton,micbias-voltage: 72 nuvoton,sar-threshold-num: 80 nuvoton,sar-threshold: 86 configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 87 'nuvoton,sar-voltage', R - button impedance. [all …]
|
| H A D | nuvoton,nau8325.yaml | 4 $id: http://devicetree.org/schemas/sound/nuvoton,nau8325.yaml# 10 - Seven Lee <WTLI@nuvoton.com> 17 const: nuvoton,nau8325 22 nuvoton,vref-impedance-ohms: 30 nuvoton,dac-vref-microvolt: 39 nuvoton,alc-enable: 44 nuvoton,clock-detection-disable: 54 nuvoton,clock-det-data: 73 compatible = "nuvoton,nau8325"; 75 nuvoton,vref-impedance-ohms = <125000>; [all …]
|
| /linux/Documentation/devicetree/bindings/hwmon/ |
| H A D | nuvoton,nct6775.yaml | 4 $id: http://devicetree.org/schemas/hwmon/nuvoton,nct6775.yaml# 7 title: Nuvoton NCT6775 and compatible Super I/O chips 15 - nuvoton,nct6106 16 - nuvoton,nct6116 17 - nuvoton,nct6775 18 - nuvoton,nct6776 19 - nuvoton,nct6779 20 - nuvoton,nct6791 21 - nuvoton,nct6792 22 - nuvoton,nct6793 [all …]
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | nuvoton,npcm-vcd.yaml | 4 $id: http://devicetree.org/schemas/media/nuvoton,npcm-vcd.yaml# 7 title: Nuvoton NPCM Video Capture/Differentiation Engine 10 - Joseph Liu <kwliu@nuvoton.com> 11 - Marvin Lin <kflin@nuvoton.com> 14 Video Capture/Differentiation Engine (VCD) present on Nuvoton NPCM SoCs. 19 - nuvoton,npcm750-vcd 20 - nuvoton,npcm845-vcd 31 nuvoton,sysgcr: 35 nuvoton,sysgfxi: 39 nuvoton,ece: [all …]
|
| H A D | nuvoton,npcm-ece.yaml | 4 $id: http://devicetree.org/schemas/media/nuvoton,npcm-ece.yaml# 7 title: Nuvoton NPCM Encoding Compression Engine 10 - Joseph Liu <kwliu@nuvoton.com> 11 - Marvin Lin <kflin@nuvoton.com> 14 Video Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs. 19 - nuvoton,npcm750-ece 20 - nuvoton,npcm845-ece 37 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 40 compatible = "nuvoton,npcm750-ece";
|
| /linux/Documentation/devicetree/bindings/gpio/ |
| H A D | nuvoton,sgpio.yaml | 4 $id: http://devicetree.org/schemas/gpio/nuvoton,sgpio.yaml# 7 title: Nuvoton SGPIO controller 10 - Jim LIU <JJLIU0@nuvoton.com> 13 This SGPIO controller is for NUVOTON NPCM7xx and NPCM8xx SoC and detailed 15 Nuvoton NPCM7xx SGPIO module is combines a serial to parallel IC (HC595) 24 - ngpios is number of nuvoton,input-ngpios GPIO lines and nuvoton,output-ngpios GPIO lines. 25 nuvoton,input-ngpios GPIO lines is only for GPI. 26 nuvoton,output-ngpios GPIO lines is only for GPO. 31 - nuvoton,npcm750-sgpio 32 - nuvoton,npcm845-sgpio [all …]
|
| /linux/Documentation/devicetree/bindings/reset/ |
| H A D | nuvoton,npcm750-reset.yaml | 4 $id: http://devicetree.org/schemas/reset/nuvoton,npcm750-reset.yaml# 7 title: Nuvoton NPCM Reset controller 15 - nuvoton,npcm750-reset # Poleg NPCM7XX SoC 16 - nuvoton,npcm845-reset # Arbel NPCM8XX SoC 31 nuvoton,sysgcr: 35 nuvoton,sw-reset-number: 47 - nuvoton,sysgcr 54 - nuvoton,npcm845-reset 64 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 66 compatible = "nuvoton,npcm750-reset"; [all …]
|
| /linux/arch/arm/boot/dts/nuvoton/ |
| H A D | nuvoton-common-npcm7xx.dtsi | 2 // Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com 6 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 7 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 92 compatible = "nuvoton,npcm750-gcr", "syscon", "simple-mfd"; 97 compatible = "nuvoton,npcm750-rst", "syscon", "simple-mfd"; 115 compatible = "nuvoton,npcm750-reset"; 118 nuvoton,sysgcr = <&gcr>; 122 compatible = "nuvoton,npcm750-clk", "syscon"; 131 compatible = "nuvoton,npcm750-memory-controller"; 153 compatible = "nuvoton,npcm750-sdhci"; [all …]
|
| /linux/arch/arm64/boot/dts/nuvoton/ |
| H A D | ma35d1.dtsi | 3 * Copyright (C) 2023 Nuvoton Technology Corp. 4 * Author: Shan-Chun Hung <schung@nuvoton.com> 5 * Jacky huang <ychuang3@nuvoton.com> 11 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h> 12 #include <dt-bindings/reset/nuvoton,ma35d1-reset.h> 15 compatible = "nuvoton,ma35d1"; 86 compatible = "nuvoton,ma35d1-reset", "syscon"; 92 compatible = "nuvoton,ma35d1-clk"; 99 compatible = "nuvoton,ma35d1-pinctrl"; 103 nuvoton,sys = <&sys>; [all …]
|
| H A D | ma35d1-iot-512m.dts | 3 * Copyright (C) 2023 Nuvoton Technology Corp. 4 * Author: Shan-Chun Hung <schung@nuvoton.com> 5 * Jacky huang <ychuang3@nuvoton.com> 12 model = "Nuvoton MA35D1-IoT"; 13 compatible = "nuvoton,ma35d1-iot", "nuvoton,ma35d1"; 51 nuvoton,pll-mode = "integer", 61 nuvoton,pins = <4 14 1>, 68 nuvoton,pins = <7 4 2>, 77 nuvoton,pins = <2 13 2>, 85 nuvoton,pins = <7 12 3>, [all …]
|
| H A D | ma35d1-som-256m.dts | 3 * Copyright (C) 2023 Nuvoton Technology Corp. 4 * Author: Shan-Chun Hung <schung@nuvoton.com> 5 * Jacky huang <ychuang3@nuvoton.com> 12 model = "Nuvoton MA35D1-SOM"; 13 compatible = "nuvoton,ma35d1-som", "nuvoton,ma35d1"; 51 nuvoton,pll-mode = "integer", 61 nuvoton,pins = <4 14 1>, 68 nuvoton,pins = <11 0 2>, 77 nuvoton,pins = <8 1 2>, 85 nuvoton,pins = <8 5 2>, [all …]
|
| H A D | nuvoton-common-npcm8xx.dtsi | 2 // Copyright (c) 2021 Nuvoton Technology tomer.maimon@nuvoton.com 4 #include <dt-bindings/clock/nuvoton,npcm845-clk.h> 21 compatible = "nuvoton,npcm845-gcr", "syscon"; 46 compatible = "nuvoton,npcm845-reset"; 48 nuvoton,sysgcr = <&gcr>; 63 compatible = "nuvoton,npcm845-peci"; 72 compatible = "nuvoton,npcm845-timer"; 80 compatible = "nuvoton,npcm845-uart", "nuvoton,npcm750-uart"; 89 compatible = "nuvoton,npcm845-uart", "nuvoton,npcm750-uart"; 98 compatible = "nuvoton,npcm845-uart", "nuvoton,npcm750-uart"; [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | nct6775.rst | 11 * Nuvoton NCT6102D/NCT6104D/NCT6106D 17 Datasheet: Available from the Nuvoton web site 19 * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I 25 Datasheet: Available from Nuvoton upon request 27 * Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F 33 Datasheet: Available from Nuvoton upon request 35 * Nuvoton NCT5532D/NCT6779D 41 Datasheet: Available from Nuvoton upon request 43 * Nuvoton NCT6791D 49 Datasheet: Available from Nuvoton upon request [all …]
|
| /linux/Documentation/devicetree/bindings/soc/nuvoton/ |
| H A D | nuvoton,gfxi.yaml | 4 $id: http://devicetree.org/schemas/soc/nuvoton/nuvoton,gfxi.yaml# 7 title: Graphics Core Information block in Nuvoton SoCs 10 - Joseph Liu <kwliu@nuvoton.com> 11 - Marvin Lin <kflin@nuvoton.com> 14 The Graphics Core Information (GFXI) are a block of registers in Nuvoton SoCs 21 - nuvoton,npcm750-gfxi 22 - nuvoton,npcm845-gfxi 37 compatible = "nuvoton,npcm750-gfxi", "syscon";
|
| /linux/Documentation/devicetree/bindings/spi/ |
| H A D | nuvoton,npcm-pspi.yaml | 4 $id: http://devicetree.org/schemas/spi/nuvoton,npcm-pspi.yaml# 7 title: Nuvoton NPCM Peripheral SPI (PSPI) Controller 16 Nuvoton NPCM Peripheral Serial Peripheral Interface (PSPI) controller. 17 Nuvoton NPCM7xx SOC supports two PSPI channels. 18 Nuvoton NPCM8xx SOC support one PSPI channel. 23 - nuvoton,npcm750-pspi # Poleg NPCM7XX 24 - nuvoton,npcm845-pspi # Arbel NPCM8XX 55 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 57 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 60 compatible = "nuvoton,npcm750-pspi";
|
| /linux/Documentation/devicetree/bindings/i2c/ |
| H A D | nuvoton,npcm7xx-i2c.yaml | 4 $id: http://devicetree.org/schemas/i2c/nuvoton,npcm7xx-i2c.yaml# 7 title: nuvoton NPCM7XX I2C Controller 20 - nuvoton,npcm750-i2c 21 - nuvoton,npcm845-i2c 40 nuvoton,sys-mgr: 56 const: nuvoton,npcm845-i2c 60 - nuvoton,sys-mgr 66 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 73 compatible = "nuvoton,npcm750-i2c"; 74 nuvoton,sys-mgr = <&gcr>;
|
| /linux/Documentation/devicetree/bindings/watchdog/ |
| H A D | nuvoton,npcm750-wdt.yaml | 4 $id: http://devicetree.org/schemas/watchdog/nuvoton,npcm750-wdt.yaml# 7 title: Nuvoton NPCM Watchdog 13 Nuvoton NPCM timer module provides five 24-bit timer counters, and a watchdog. 24 - nuvoton,npcm750-wdt 25 - nuvoton,wpcm450-wdt 28 - nuvoton,npcm845-wdt 29 - const: nuvoton,npcm750-wdt 53 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 56 compatible = "nuvoton,npcm750-wdt";
|
| /linux/Documentation/devicetree/bindings/arm/nuvoton/ |
| H A D | nuvoton,ma35d1.yaml | 4 $id: http://devicetree.org/schemas/arm/nuvoton/nuvoton,ma35d1.yaml# 7 title: Nuvoton MA35 series SoC based platforms 10 - Jacky Huang <ychuang3@nuvoton.com> 13 Boards with an ARMv8 based Nuvoton MA35 series SoC shall have 25 - nuvoton,ma35d1-iot 26 - nuvoton,ma35d1-som 27 - const: nuvoton,ma35d1
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | nuvoton,ma35d1-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/nuvoton,ma35d1-pinctrl.yaml# 7 title: Nuvoton MA35D1 pin control and GPIO 10 - Shan-Chun Hung <schung@nuvoton.com> 11 - Jacky Huang <ychuang3@nuvoton.com> 19 - nuvoton,ma35d1-pinctrl 30 nuvoton,sys: 90 nuvoton,pins: 140 - nuvoton,sys 148 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h> 151 compatible = "nuvoton,ma35d1-pinctrl"; [all …]
|
| /linux/drivers/hwmon/ |
| H A D | nct6775-i2c.c | 4 * Nuvoton NCT677x Super-I/O chips 78 { .compatible = "nuvoton,nct6106", .data = (void *)nct6106, }, 79 { .compatible = "nuvoton,nct6116", .data = (void *)nct6116, }, 80 { .compatible = "nuvoton,nct6775", .data = (void *)nct6775, }, 81 { .compatible = "nuvoton,nct6776", .data = (void *)nct6776, }, 82 { .compatible = "nuvoton,nct6779", .data = (void *)nct6779, }, 83 { .compatible = "nuvoton,nct6791", .data = (void *)nct6791, }, 84 { .compatible = "nuvoton,nct6792", .data = (void *)nct6792, }, 85 { .compatible = "nuvoton,nct6793", .data = (void *)nct6793, }, 86 { .compatible = "nuvoton,nct6795", .data = (void *)nct6795, }, [all …]
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | nuvoton,ma35d1-usb2-phy.yaml | 4 $id: http://devicetree.org/schemas/phy/nuvoton,ma35d1-usb2-phy.yaml# 7 title: Nuvoton MA35D1 USB2 phy 15 - nuvoton,ma35d1-usb2-phy 23 nuvoton,sys: 32 - nuvoton,sys 38 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h> 41 compatible = "nuvoton,ma35d1-usb2-phy"; 43 nuvoton,sys = <&sys>;
|
| /linux/Documentation/devicetree/bindings/mmc/ |
| H A D | nuvoton,ma35d1-sdhci.yaml | 4 $id: http://devicetree.org/schemas/mmc/nuvoton,ma35d1-sdhci.yaml# 7 title: Nuvoton MA35D1 SD/SDIO/MMC Controller 18 - nuvoton,ma35d1-sdhci 48 nuvoton,sys: 60 - nuvoton,sys 67 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h> 68 #include <dt-bindings/reset/nuvoton,ma35d1-reset.h> 74 compatible = "nuvoton,ma35d1-sdhci"; 82 nuvoton,sys = <&sys>;
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | nuvoton,npcm-memory-controller.yaml | 4 $id: http://devicetree.org/schemas/memory-controllers/nuvoton,npcm-memory-controller.yaml# 7 title: Nuvoton NPCM Memory Controller 10 - Marvin Lin <kflin@nuvoton.com> 11 - Stanley Chu <yschu@nuvoton.com> 14 The Nuvoton BMC SoC supports DDR4 memory with or without ECC (error correction 26 - nuvoton,npcm750-memory-controller 27 - nuvoton,npcm845-memory-controller 47 compatible = "nuvoton,npcm750-memory-controller";
|