/Linux-v5.15/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";
|
D | nau8315.txt | 1 Nuvoton NAU8315 Mono Class-D Amplifier 4 - compatible : "nuvoton,nau8315" 16 compatible = "nuvoton,nau8315";
|
/Linux-v5.15/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-v5.15/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"; 116 compatible = "nuvoton,npcm750-clk", "syscon"; 140 compatible = "nuvoton,npcm750-ehci"; 147 compatible = "nuvoton,npcm750-fiu"; 158 compatible = "nuvoton,npcm750-fiu"; [all …]
|
D | nuvoton-wpcm450.dtsi | 7 compatible = "nuvoton,wpcm450"; 37 compatible = "nuvoton,wpcm450-uart"; 46 compatible = "nuvoton,wpcm450-uart"; 55 compatible = "nuvoton,wpcm450-timer"; 62 compatible = "nuvoton,wpcm450-wdt"; 70 compatible = "nuvoton,wpcm450-aic";
|
D | nuvoton-npcm750.dtsi | 2 // Copyright (c) 2018 Nuvoton Technology tomer.maimon@nuvoton.com 5 #include "nuvoton-common-npcm7xx.dtsi" 15 enable-method = "nuvoton,npcm750-smp";
|
/Linux-v5.15/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>.
|
/Linux-v5.15/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";
|
/Linux-v5.15/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";
|
/Linux-v5.15/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-v5.15/Documentation/devicetree/bindings/timer/ |
D | nuvoton,npcm7xx-timer.txt | 1 Nuvoton NPCM7xx timer 3 Nuvoton NPCM7xx have three timer modules, each timer module provides five 24-bit 7 - compatible : "nuvoton,npcm750-timer" for Poleg NPCM750, or 8 "nuvoton,wpcm450-timer" for Hermon WPCM450. 16 compatible = "nuvoton,npcm750-timer";
|
/Linux-v5.15/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" },
|
/Linux-v5.15/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). 25 compatible = "nuvoton,npcm750-wdt";
|
/Linux-v5.15/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,npcm750-i2c 52 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h> 59 compatible = "nuvoton,npcm750-i2c";
|
/Linux-v5.15/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";
|
/Linux-v5.15/Documentation/devicetree/bindings/interrupt-controller/ |
D | nuvoton,wpcm450-aic.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/nuvoton,wpcm450-aic.yaml# 7 title: Nuvoton WPCM450 Advanced Interrupt Controller bindings 17 const: nuvoton,wpcm450-aic 35 compatible = "nuvoton,wpcm450-aic";
|
/Linux-v5.15/include/dt-bindings/clock/ |
D | nuvoton,npcm7xx-clock.h | 3 * Nuvoton NPCM7xx Clock Generator binding 4 * clock binding number for all clocks supportted by nuvoton,npcm7xx-clk 6 * Copyright (C) 2018 Nuvoton Technologies tali.perry@nuvoton.com
|
/Linux-v5.15/Documentation/devicetree/bindings/security/tpm/ |
D | tpm-i2c.txt | 5 - compatible : 'manufacturer,model', eg. nuvoton,npct650 17 Example (for OpenPower Systems with Nuvoton TPM 2.0 on I2C) 23 compatible = "nuvoton,npct650", "nuvoton,npct601";
|
/Linux-v5.15/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 NPCM7XX BMC 24 compatible = "nuvoton,npcm750-pspi";
|
D | nuvoton,npcm-fiu.txt | 1 * Nuvoton FLASH Interface Unit (FIU) SPI Controller 10 - compatible : "nuvoton,npcm750-fiu" for the NPCM7XX BMC 23 - nuvoton,spix-mode: enable spix-mode for an expansion bus to an ASIC or CPLD. 35 compatible = "nuvoton,npcm750-fiu";
|
/Linux-v5.15/Documentation/devicetree/bindings/usb/ |
D | npcm7xx-usb.txt | 1 Nuvoton NPCM7XX SoC USB controllers: 8 - compatible: "nuvoton,npcm750-ehci" 15 compatible = "nuvoton,npcm750-ehci";
|