| /linux/Documentation/devicetree/bindings/gpio/ | 
| H A D | nuvoton,sgpio.yaml | 13   This SGPIO controller is for NUVOTON NPCM7xx and NPCM8xx SoC and detailed14   information is in the NPCM7XX/8XX SERIAL I/O EXPANSION INTERFACE section.
 15   Nuvoton NPCM7xx SGPIO module is combines a serial to parallel IC (HC595)
 19   NPCM7xx/NPCM8xx have two sgpio modules. Each module can support up
 76     #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h>
 
 | 
| /linux/arch/arm/mach-npcm/ | 
| H A D | Kconfig | 21 	bool "Support for NPCM7xx BMC (Poleg)"38 	  General support for NPCM7xx BMC (Poleg).
 40 	  Nuvoton NPCM7xx BMC based on the Cortex A9.
 
 | 
| H A D | Makefile | 3 obj-$(CONFIG_ARCH_NPCM7XX)	+= npcm7xx.o
 | 
| H A D | npcm7xx.c | 17 DT_MACHINE_START(NPCM7XX_DT, "NPCM7XX Chip family")
 | 
| H A D | platsmp.c | 5 #define pr_fmt(fmt) "nuvoton,npcm7xx-smp: " fmt
 | 
| /linux/Documentation/devicetree/bindings/timer/ | 
| H A D | nuvoton,npcm7xx-timer.yaml | 4 $id: http://devicetree.org/schemas/timer/nuvoton,npcm7xx-timer.yaml#7 title: Nuvoton NPCM7xx timer
 48     #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h>
 
 | 
| /linux/Documentation/devicetree/bindings/iio/adc/ | 
| H A D | nuvoton,npcm750-adc.yaml | 13   The NPCM7XX ADC is a 10-bit converter and NPCM8XX ADC is a 12-bit converter,54     #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h>
 55     #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h>
 
 | 
| /linux/Documentation/devicetree/bindings/reset/ | 
| H A D | nuvoton,npcm750-reset.yaml | 15       - nuvoton,npcm750-reset        # Poleg NPCM7XX SoC64     #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h>
 73     // Specifying reset lines connected to IP NPCM7XX modules
 
 | 
| /linux/Documentation/devicetree/bindings/spi/ | 
| H A D | nuvoton,npcm-fiu.txt | 5 The NPCM7XX supports three FIU modules,14   - compatible : "nuvoton,npcm750-fiu" for Poleg NPCM7XX BMC
 33   In the NPCM7XX BMC:
 
 | 
| H A D | nuvoton,npcm-pspi.txt | 3 Nuvoton NPCM7xx SOC support two PSPI channels.6  - compatible : "nuvoton,npcm750-pspi" for Poleg NPCM7XX.
 
 | 
| /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
 66     #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h>
 
 | 
| /linux/drivers/clocksource/ | 
| H A D | timer-npcm7xx.c | 138 		.name		    = "npcm7xx-timer0",184 				"npcm7xx-timer1", timer_of_rate(&npcm7xx_to),  in npcm7xx_clocksource_init()
 215 	pr_info("Enabling NPCM7xx clocksource timer base: %px, IRQ: %d ",  in npcm7xx_timer_init()
 222 TIMER_OF_DECLARE(npcm7xx, "nuvoton,npcm750-timer", npcm7xx_timer_init);
 
 | 
| /linux/include/dt-bindings/clock/ | 
| H A D | nuvoton,npcm7xx-clock.h | 3  * Nuvoton NPCM7xx Clock Generator binding4  * clock binding number for all clocks supported by nuvoton,npcm7xx-clk
 
 | 
| /linux/Documentation/devicetree/bindings/pinctrl/ | 
| H A D | nuvoton,npcm7xx-pinctrl.txt | 1 Nuvoton NPCM7XX Pin Controllers3 The Nuvoton BMC NPCM7XX Pin Controller multi-function routed through
 11 - compatible	 : "nuvoton,npcm750-pinctrl" for Poleg NPCM7XX.
 17 The NPCM7XX has 8 GPIO Banks each GPIO bank supports 32 GPIO.
 
 | 
| /linux/drivers/clk/ | 
| H A D | clk-npcm7xx.c | 3  * Nuvoton NPCM7xx Clock Generator20 #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h>
 142 	 * defined in include/dt-bindings/clock/nuvoton, NPCM7XX-clock.h for
 159 	 * defined in include/dt-bindings/clock/nuvoton, NPCM7XX-clock.h for
 172 	 * defined in include/dt-bindings/clock/nuvoton, NPCM7XX-clock.h for
 
 | 
| /linux/Documentation/devicetree/bindings/hwmon/ | 
| H A D | npcm750-pwm-fan.txt | 3 The Nuvoton BMC NPCM7XX supports 8 Pulse-width modulation (PWM)12 - compatible	: "nuvoton,npcm750-pwm-fan" for Poleg NPCM7XX.
 
 | 
| /linux/drivers/pinctrl/nuvoton/ | 
| H A D | Makefile | 5 obj-$(CONFIG_PINCTRL_NPCM7XX)	+= pinctrl-npcm7xx.o
 | 
| H A D | Kconfig | 23 	bool "Pinctrl and GPIO driver for Nuvoton NPCM7XX"
 | 
| /linux/drivers/hwmon/ | 
| H A D | npcm750-pwm-fan.c | 18 /* NPCM7XX PWM registers */79 /* NPCM7XX FAN Tacho registers */
 697 	/* Adjust NPCM7xx PWMs output frequency to ~25Khz */  in npcm7xx_pwm_init()
 998 		sprintf(name, "NPCM7XX-FAN-MD%d", i);  in npcm7xx_pwm_fan_probe()
 1035 	pr_info("NPCM7XX PWM-FAN Driver probed, output Freq %dHz[PWM], input Freq %dHz[FAN]\n",  in npcm7xx_pwm_fan_probe()
 1058 MODULE_DESCRIPTION("Nuvoton NPCM7XX PWM and Fan Tacho driver");
 
 | 
| /linux/drivers/peci/controller/ | 
| H A D | Kconfig | 26 	  This option enables PECI controller driver for Nuvoton NPCM7XX
 | 
| /linux/Documentation/devicetree/bindings/media/ | 
| H A D | nuvoton,npcm-ece.yaml | 37     #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h>
 | 
| H A D | nuvoton,npcm-vcd.yaml | 62     #include <dt-bindings/reset/nuvoton,npcm7xx-reset.h>
 | 
| /linux/arch/arm/boot/dts/nuvoton/ | 
| H A D | nuvoton-npcm730.dtsi | 4 #include "nuvoton-common-npcm7xx.dtsi"
 | 
| /linux/Documentation/devicetree/bindings/peci/ | 
| H A D | nuvoton,npcm-peci.yaml | 47     #include <dt-bindings/clock/nuvoton,npcm7xx-clock.h>
 | 
| /linux/Documentation/hwmon/ | 
| H A D | npcm750-pwm-fan.rst | 14 This driver implements support for NUVOTON NPCM7XX PWM and Fan Tacho
 |