/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | nau8825.txt | 1 Nuvoton NAU8825 audio codec 6 - compatible : Must be "nuvoton,nau8825" 11 - nuvoton,jkdet-enable: Enable jack detection via JKDET pin. 12 - nuvoton,jkdet-pull-enable: Enable JKDET pin pull. If set - pin pull enabled, 14 - nuvoton,jkdet-pull-up: Pull-up JKDET pin. If set then JKDET pin is pull up, otherwise pull down. 15 - nuvoton,jkdet-polarity: JKDET pin polarity. 0 - active high, 1 - active low. 17 - nuvoton,vref-impedance: VREF Impedance selection 23 - nuvoton,micbias-voltage: Micbias voltage level. 33 - nuvoton,sar-threshold-num: Number of buttons supported 34 …- nuvoton,sar-threshold: Impedance threshold for each button. Array that contains up to 8 buttons … [all …]
|
D | nau8824.txt | 1 Nuvoton NAU8824 audio codec 6 - compatible : Must be "nuvoton,nau8824" 11 - nuvoton,jkdet-polarity: JKDET pin polarity. 0 - active high, 1 - active low. 13 - nuvoton,vref-impedance: VREF Impedance selection 19 - nuvoton,micbias-voltage: Micbias voltage level. 29 - nuvoton,sar-threshold-num: Number of buttons supported 30 …- nuvoton,sar-threshold: Impedance threshold for each button. Array that contains up to 8 buttons … 32 …where MICBIAS is configured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sa… 35 - nuvoton,sar-hysteresis: Button impedance measurement hysteresis. 37 - nuvoton,sar-voltage: Reference voltage for button impedance measurement. [all …]
|
D | nau8821.txt | 1 Nuvoton NAU88L21 audio codec 6 - compatible : Must be "nuvoton,nau8821" 11 - nuvoton,jkdet-enable: Enable jack detection via JKDET pin. 12 - nuvoton,jkdet-pull-enable: Enable JKDET pin pull. If set - pin pull enabled, 14 - nuvoton,jkdet-pull-up: Pull-up JKDET pin. If set then JKDET pin is pull up, otherwise pull down. 15 - nuvoton,jkdet-polarity: JKDET pin polarity. 0 - active high, 1 - active low. 17 - nuvoton,vref-impedance: VREF Impedance selection 23 - nuvoton,micbias-voltage: Micbias voltage level. 33 - nuvoton,jack-insert-debounce: number from 0 to 7 that sets debounce time to 2^(n+2) ms 34 - nuvoton,jack-eject-debounce: number from 0 to 7 that sets debounce time to 2^(n+2) ms [all …]
|
D | nau8810.txt | 7 - compatible : One of "nuvoton,nau8810" or "nuvoton,nau8812" or 8 "nuvoton,nau8814" 15 compatible = "nuvoton,nau8810";
|
/Linux-v6.1/Documentation/devicetree/bindings/hwmon/ |
D | nuvoton,nct6775.yaml | 5 $id: http://devicetree.org/schemas/hwmon/nuvoton,nct6775.yaml# 8 title: Nuvoton NCT6775 and compatible Super I/O chips 16 - nuvoton,nct6106 17 - nuvoton,nct6116 18 - nuvoton,nct6775 19 - nuvoton,nct6776 20 - nuvoton,nct6779 21 - nuvoton,nct6791 22 - nuvoton,nct6792 23 - nuvoton,nct6793 [all …]
|
/Linux-v6.1/arch/arm64/boot/dts/nuvoton/ |
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"; 51 compatible = "nuvoton,npcm845-reset"; 54 nuvoton,sysgcr = <&gcr>; 58 compatible = "nuvoton,npcm845-clk"; 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 …]
|
D | nuvoton-npcm845-evb.dts | 2 // Copyright (c) 2021 Nuvoton Technology tomer.maimon@nuvoton.com 5 #include "nuvoton-npcm845.dtsi" 8 model = "Nuvoton npcm845 Development Board (Device Tree)"; 9 compatible = "nuvoton,npcm845-evb", "nuvoton,npcm845";
|
/Linux-v6.1/Documentation/devicetree/bindings/reset/ |
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 24 nuvoton,sysgcr: 28 nuvoton,sw-reset-number: 40 - nuvoton,sysgcr 46 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 48 compatible = "nuvoton,npcm750-reset"; 51 nuvoton,sysgcr = <&gcr>; [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/i2c/ |
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-v6.1/Documentation/hwmon/ |
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 …]
|
D | nct6683.rst | 6 * Nuvoton NCT6683D/NCT6687D 12 Datasheet: Available from Nuvoton upon request 21 This driver implements support for the Nuvoton NCT6683D eSIO chip. 37 build date 04/03/13 do not match the register locations in the Nuvoton 38 datasheet. Nuvoton confirms that Intel uses a special firmware version 40 firmware is held under NDA by Nuvoton and Intel and not available
|
/Linux-v6.1/arch/arm/boot/dts/ |
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"; 110 compatible = "nuvoton,npcm750-reset"; 113 nuvoton,sysgcr = <&gcr>; 117 compatible = "nuvoton,npcm750-clk", "syscon"; 141 compatible = "nuvoton,npcm750-ehci"; 148 compatible = "nuvoton,npcm750-fiu"; [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/ipmi/ |
D | npcm7xx-kcs-bmc.txt | 1 * Nuvoton NPCM KCS (Keyboard Controller Style) IPMI interface 3 The Nuvoton SOCs (NPCM) are commonly used as BMCs 9 "nuvoton,npcm750-kcs-bmc" 10 "nuvoton,npcm845-kcs-bmc", "nuvoton,npcm750-kcs-bmc" 17 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 26 compatible = "nuvoton,npcm750-kcs-bmc"; 34 compatible = "nuvoton,npcm750-kcs-bmc";
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/npcm/ |
D | nuvoton,gcr.yaml | 4 $id: http://devicetree.org/schemas/arm/npcm/nuvoton,gcr.yaml# 7 title: Global Control Registers block in Nuvoton SoCs 14 The Global Control Registers (GCR) are a block of registers in Nuvoton SoCs 22 - nuvoton,wpcm450-gcr 23 - nuvoton,npcm750-gcr 24 - nuvoton,npcm845-gcr 41 compatible = "nuvoton,npcm750-gcr", "syscon", "simple-mfd";
|
D | npcm.yaml | 22 - const: nuvoton,wpcm450 27 - nuvoton,npcm750-evb # NPCM750 evaluation board 28 - const: nuvoton,npcm750 33 - nuvoton,npcm845-evb # NPCM845 evaluation board 34 - const: nuvoton,npcm845
|
/Linux-v6.1/Documentation/devicetree/bindings/timer/ |
D | nuvoton,npcm7xx-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/nuvoton,npcm7xx-timer.yaml# 7 title: Nuvoton NPCM7xx timer 16 - nuvoton,wpcm450-timer # for Hermon WPCM450 17 - nuvoton,npcm750-timer # for Poleg NPCM750 18 - nuvoton,npcm845-timer # for Arbel NPCM845 42 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 44 compatible = "nuvoton,npcm750-timer";
|
/Linux-v6.1/drivers/hwmon/ |
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-v6.1/Documentation/devicetree/bindings/iio/adc/ |
D | nuvoton,npcm750-adc.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/nuvoton,npcm750-adc.yaml# 7 title: Nuvoton NPCM BMC Analog to Digital Converter (ADC) 19 - nuvoton,npcm750-adc 20 - nuvoton,npcm845-adc 54 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 55 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 60 compatible = "nuvoton,npcm750-adc";
|
D | nuvoton,nau7802.yaml | 4 $id: http://devicetree.org/schemas/iio/adc/nuvoton,nau7802.yaml# 7 title: Nuvoton NAU7802 I2c Analog to Digital Converter (ADC) 15 const: nuvoton,nau7802 23 nuvoton,vldo: 45 compatible = "nuvoton,nau7802"; 47 nuvoton,vldo = <3000>;
|
/Linux-v6.1/Documentation/devicetree/bindings/watchdog/ |
D | nuvoton,npcm-wdt.txt | 1 Nuvoton NPCM Watchdog 3 Nuvoton NPCM timer module provides five 24-bit timer counters, and a watchdog. 8 - compatible : "nuvoton,npcm750-wdt" for NPCM750 (Poleg), or 9 "nuvoton,wpcm450-wdt" for WPCM450 (Hermon), or 10 "nuvoton,npcm845-wdt" for NPCM845 (Arbel). 26 compatible = "nuvoton,npcm750-wdt";
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | nuvoton,npcm845-clk.yaml | 4 $id: http://devicetree.org/schemas/clock/nuvoton,npcm845-clk.yaml# 7 title: Nuvoton NPCM8XX Clock Controller Binding 13 Nuvoton Arbel BMC NPCM8XX contains an integrated clock controller, which 19 - nuvoton,npcm845-clk 27 See include/dt-bindings/clock/nuvoton,npcm8xx-clock.h for the full 44 compatible = "nuvoton,npcm845-clk";
|
D | nuvoton,npcm750-clk.txt | 1 * Nuvoton NPCM7XX Clock Controller 3 Nuvoton Poleg BMC NPCM7XX contains an integrated clock controller, which 17 dt-bindings/clock/nuvoton,npcm7xx-clock.h 22 - compatible: "nuvoton,npcm750-clk" : for clock controller of Nuvoton 33 compatible = "nuvoton,npcm750-clk";
|
/Linux-v6.1/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
D | nuvoton,npcm750-smp | 2 Secondary CPU enable-method "nuvoton,npcm750-smp" binding 5 To apply to all CPUs, a single "nuvoton,npcm750-smp" enable method should be 8 Enable method name: "nuvoton,npcm750-smp" 9 Compatible machines: "nuvoton,npcm750" 15 "nuvoton,npcm750-gcr". 22 enable-method = "nuvoton,npcm750-smp";
|
/Linux-v6.1/Documentation/devicetree/bindings/rtc/ |
D | nuvoton,nct3018y.yaml | 4 $id: http://devicetree.org/schemas/rtc/nuvoton,nct3018y.yaml# 7 title: NUVOTON NCT3018Y Real Time Clock 13 - Medad CChien <ctcchien@nuvoton.com> 18 const: nuvoton,nct3018y 40 compatible = "nuvoton,nct3018y";
|
/Linux-v6.1/Documentation/devicetree/bindings/spi/ |
D | nuvoton,npcm-pspi.txt | 1 Nuvoton NPCM Peripheral Serial Peripheral Interface(PSPI) controller driver 3 Nuvoton NPCM7xx SOC support two PSPI channels. 6 - compatible : "nuvoton,npcm750-pspi" for Poleg NPCM7XX. 7 "nuvoton,npcm845-pspi" for Arbel NPCM8XX. 25 compatible = "nuvoton,npcm750-pspi";
|