/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-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 …]
|
D | nct6683.rst | 6 * Nuvoton NCT6683D 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
|
/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-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";
|
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";
|
/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-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/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-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";
|
/kernel/linux/linux-5.10/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. 16 compatible = "nuvoton,npcm750-timer";
|
/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-5.10/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). 24 compatible = "nuvoton,npcm750-wdt";
|
/kernel/linux/linux-5.10/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";
|
/kernel/linux/linux-5.10/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";
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
D | npcm7xx-usb.txt | 1 Nuvoton NPCM7XX SoC USB controllers: 8 - compatible: "nuvoton,npcm750-ehci" 15 compatible = "nuvoton,npcm750-ehci";
|
/kernel/linux/linux-5.10/arch/arm/mach-npcm/ |
D | platsmp.c | 2 // Copyright (c) 2018 Nuvoton Technology corporation. 5 #define pr_fmt(fmt) "nuvoton,npcm7xx-smp: " fmt 31 gcr_np = of_find_compatible_node(NULL, NULL, "nuvoton,npcm750-gcr"); in npcm7xx_smp_boot_secondary() 81 CPU_METHOD_OF_DECLARE(npcm7xx_smp, "nuvoton,npcm750-smp", &npcm7xx_smp_ops);
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/hwmon/ |
D | npcm750-pwm-fan.txt | 1 Nuvoton NPCM7xx PWM and Fan Tacho controller device 3 The Nuvoton BMC NPCM7XX supports 8 Pulse-width modulation (PWM) 9 - compatible : "nuvoton,npcm750-pwm-fan" for Poleg NPCM7XX. 51 compatible = "nuvoton,npcm750-pwm-fan";
|