| /kernel/linux/linux-5.10/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 | nau8810.txt | 7 - compatible : One of "nuvoton,nau8810" or "nuvoton,nau8812" or 8 "nuvoton,nau8814" 15 compatible = "nuvoton,nau8810";
|
| /kernel/linux/linux-4.19/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 …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-w90x900/ |
| D | Kconfig | 7 Support for W90P910 of Nuvoton W90X900 CPUs. 12 Support for NUCP950 of Nuvoton NUC900 CPUs. 17 Support for NUCP960 of Nuvoton NUC900 CPUs. 22 bool "Nuvoton W90P910 Evaluation Board" 26 Say Y here if you are using the Nuvoton W90P910EVB 33 bool "Nuvoton NUC950 Evaluation Board" 36 Say Y here if you are using the Nuvoton NUC950EVB 43 bool "Nuvoton NUC960 Evaluation Board" 46 Say Y here if you are using the Nuvoton NUC960EVB
|
| /kernel/linux/linux-5.10/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 …]
|
| /kernel/linux/linux-4.19/Documentation/hwmon/ |
| D | nct6775 | 11 * Nuvoton NCT6102D/NCT6104D/NCT6106D 14 Datasheet: Available from the Nuvoton web site 15 * Nuvoton NCT5572D/NCT6771F/NCT6772F/NCT6775F/W83677HG-I 18 Datasheet: Available from Nuvoton upon request 19 * Nuvoton NCT5573D/NCT5577D/NCT6776D/NCT6776F 22 Datasheet: Available from Nuvoton upon request 23 * Nuvoton NCT5532D/NCT6779D 26 Datasheet: Available from Nuvoton upon request 27 * Nuvoton NCT6791D 30 Datasheet: Available from Nuvoton upon request [all …]
|
| D | nct6683 | 5 * Nuvoton NCT6683D 8 Datasheet: Available from Nuvoton upon request 16 This driver implements support for the Nuvoton NCT6683D eSIO chip. 32 build date 04/03/13 do not match the register locations in the Nuvoton 33 datasheet. Nuvoton confirms that Intel uses a special firmware version 35 firmware is held under NDA by Nuvoton and Intel and not available
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/reset/ |
| D | nuvoton,npcm-reset.txt | 1 Nuvoton NPCM Reset controller 4 - compatible : "nuvoton,npcm750-reset" for NPCM7XX BMC 9 - nuvoton,sw-reset-number - Contains the software reset number to restart the SoC. 12 If 'nuvoton,sw-reset-number' is not specified software reset is disabled. 16 compatible = "nuvoton,npcm750-reset"; 19 nuvoton,sw-reset-number = <2>; 32 The index could be found in <dt-bindings/reset/nuvoton,npcm7xx-reset.h>.
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | nuvoton-common-npcm7xx.dtsi | 2 // Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com 67 compatible = "nuvoton,npcm750-gcr", "syscon", 104 compatible = "nuvoton,npcm750-clk", "syscon"; 120 compatible = "nuvoton,npcm750-timer"; 127 compatible = "nuvoton,npcm750-wdt"; 135 compatible = "nuvoton,npcm750-wdt"; 143 compatible = "nuvoton,npcm750-wdt"; 151 compatible = "nuvoton,npcm750-uart"; 160 compatible = "nuvoton,npcm750-uart"; 169 compatible = "nuvoton,npcm750-uart"; [all …]
|
| D | nuvoton-npcm750-evb.dts | 2 // Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com 6 #include "nuvoton-npcm750.dtsi" 9 model = "Nuvoton npcm750 Development Board (Device Tree)"; 10 compatible = "nuvoton,npcm750";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | nuvoton-common-npcm7xx.dtsi | 2 // Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com 67 compatible = "nuvoton,npcm750-gcr", "syscon", 104 compatible = "nuvoton,npcm750-clk", "syscon"; 120 compatible = "nuvoton,npcm750-timer"; 127 compatible = "nuvoton,npcm750-wdt"; 135 compatible = "nuvoton,npcm750-wdt"; 143 compatible = "nuvoton,npcm750-wdt"; 151 compatible = "nuvoton,npcm750-uart"; 160 compatible = "nuvoton,npcm750-uart"; 169 compatible = "nuvoton,npcm750-uart"; [all …]
|
| D | nuvoton-npcm750-evb.dts | 2 // Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com 6 #include "nuvoton-npcm750.dtsi" 9 model = "Nuvoton npcm750 Development Board (Device Tree)"; 10 compatible = "nuvoton,npcm750";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ipmi/ |
| D | npcm7xx-kcs-bmc.txt | 1 * Nuvoton NPCM7xx KCS (Keyboard Controller Style) IPMI interface 3 The Nuvoton SOCs (NPCM7xx) are commonly used as BMCs 9 "nuvoton,npcm750-kcs-bmc" 16 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 25 compatible = "nuvoton,npcm750-kcs-bmc"; 33 compatible = "nuvoton,npcm750-kcs-bmc";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/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>;
|
| 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) 17 const: nuvoton,npcm750-adc 51 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 52 #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h> 57 compatible = "nuvoton,npcm750-adc";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/ipmi/ |
| D | npcm7xx-kcs-bmc.txt | 1 * Nuvoton NPCM7xx KCS (Keyboard Controller Style) IPMI interface 3 The Nuvoton SOCs (NPCM7xx) are commonly used as BMCs 9 "nuvoton,npcm750-kcs-bmc" 16 compatible = "nuvoton,npcm750-lpc-kcs", "simple-mfd", "syscon"; 25 compatible = "nuvoton,npcm750-kcs-bmc"; 33 compatible = "nuvoton,npcm750-kcs-bmc";
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/iio/adc/ |
| D | nuvoton-nau7802.txt | 1 * Nuvoton NAU7802 Analog to Digital Converter (ADC) 4 - compatible: Should be "nuvoton,nau7802" 8 - nuvoton,vldo: Internal reference voltage in millivolts to be 15 compatible = "nuvoton,nau7802"; 17 nuvoton,vldo = <3000>;
|
| /kernel/linux/linux-5.10/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";
|
| /kernel/linux/linux-4.19/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";
|
| /kernel/linux/linux-4.19/drivers/usb/host/ |
| D | ehci-npcm7xx.c | 3 * Nuvoton NPCM7xx driver for EHCI HCD 5 * Copyright (C) 2018 Nuvoton Technologies, 6 * Avi Fishman <avi.fishman@nuvoton.com> <avifishman70@gmail.com> 7 * Tomer Maimon <tomer.maimon@nuvoton.com> <tmaimon77@gmail.com> 73 gcr_regmap = syscon_regmap_lookup_by_compatible("nuvoton,npcm750-gcr"); in npcm7xx_ehci_hcd_drv_probe() 75 dev_err(&pdev->dev, "%s: failed to find nuvoton,npcm750-gcr\n", in npcm7xx_ehci_hcd_drv_probe() 80 rst_regmap = syscon_regmap_lookup_by_compatible("nuvoton,npcm750-rst"); in npcm7xx_ehci_hcd_drv_probe() 82 dev_err(&pdev->dev, "%s: failed to find nuvoton,npcm750-rst\n", in npcm7xx_ehci_hcd_drv_probe() 174 { .compatible = "nuvoton,npcm750-ehci" },
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | ehci-npcm7xx.c | 3 * Nuvoton NPCM7xx driver for EHCI HCD 5 * Copyright (C) 2018 Nuvoton Technologies, 6 * Avi Fishman <avi.fishman@nuvoton.com> <avifishman70@gmail.com> 7 * Tomer Maimon <tomer.maimon@nuvoton.com> <tmaimon77@gmail.com> 71 gcr_regmap = syscon_regmap_lookup_by_compatible("nuvoton,npcm750-gcr"); in npcm7xx_ehci_hcd_drv_probe() 73 dev_err(&pdev->dev, "%s: failed to find nuvoton,npcm750-gcr\n", in npcm7xx_ehci_hcd_drv_probe() 78 rst_regmap = syscon_regmap_lookup_by_compatible("nuvoton,npcm750-rst"); in npcm7xx_ehci_hcd_drv_probe() 80 dev_err(&pdev->dev, "%s: failed to find nuvoton,npcm750-rst\n", in npcm7xx_ehci_hcd_drv_probe() 172 { .compatible = "nuvoton,npcm750-ehci" },
|
| /kernel/linux/linux-5.10/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 Device Tree Bindings 20 const: nuvoton,npcm7xx-i2c 52 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 59 compatible = "nuvoton,npcm750-i2c";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| 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";
|