Home
last modified time | relevance | path

Searched full:npcm (Results 1 – 25 of 51) sorted by relevance

123

/linux/drivers/peci/controller/
H A DKconfig21 tristate "Nuvoton NPCM PECI support"
31 Interface (PECI) bus adapter driver on the Nuvoton NPCM SoCs.
34 will be called peci-npcm.
H A Dpeci-npcm.c15 /* NPCM GCR module */
19 /* NPCM PECI Registers */
258 0, "peci-npcm-irq", priv); in npcm_peci_probe()
272 "failed to add npcm peci controller\n"); in npcm_peci_probe()
296 MODULE_DESCRIPTION("NPCM PECI driver");
H A DMakefile4 obj-$(CONFIG_PECI_NPCM) += peci-npcm.o
/linux/Documentation/devicetree/bindings/media/
H A Dnuvoton,npcm-ece.yaml4 $id: http://devicetree.org/schemas/media/nuvoton,npcm-ece.yaml#
7 title: Nuvoton NPCM Encoding Compression Engine
14 Video Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs.
H A Dnuvoton,npcm-vcd.yaml4 $id: http://devicetree.org/schemas/media/nuvoton,npcm-vcd.yaml#
7 title: Nuvoton NPCM Video Capture/Differentiation Engine
14 Video Capture/Differentiation Engine (VCD) present on Nuvoton NPCM SoCs.
/linux/include/uapi/linux/
H A Dnpcm-video.h3 * Controls header for NPCM video driver
14 * Check Documentation/userspace-api/media/drivers/npcm-video.rst for control
19 * This control is meant to set the mode of NPCM Video Capture/Differentiation
/linux/drivers/edac/
H A Dnpcm_edac.c11 #define EDAC_MOD_NAME "npcm-edac"
279 * ~# echo 0 > /sys/kernel/debug/edac/npcm-edac/error_type
280 * ~# echo 1 > /sys/kernel/debug/edac/npcm-edac/location
281 * ~# echo 7 > /sys/kernel/debug/edac/npcm-edac/bit
282 * ~# echo 1 > /sys/kernel/debug/edac/npcm-edac/force_ecc_error
285 * ~# echo 1 > /sys/kernel/debug/edac/npcm-edac/error_type
286 * ~# echo 1 > /sys/kernel/debug/edac/npcm-edac/force_ecc_error
530 .name = "npcm-edac",
541 MODULE_DESCRIPTION("Nuvoton NPCM EDAC Driver");
/linux/Documentation/userspace-api/media/drivers/
H A Dnpcm-video.rst5 NPCM video driver
9 and Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs. The VCD can
64 include/uapi/linux/npcm-video.h
/linux/drivers/media/platform/nuvoton/
H A DKconfig6 tristate "Nuvoton NPCM Video Capture/Encode Engine driver"
12 Encoding Compression Engine (ECE) present on Nuvoton NPCM SoCs.
H A DMakefile2 obj-$(CONFIG_VIDEO_NPCM_VCD_ECE) += npcm-video.o
/linux/Documentation/devicetree/bindings/mmc/
H A Dnpcm,sdhci.yaml4 $id: http://devicetree.org/schemas/mmc/npcm,sdhci.yaml#
7 title: NPCM SDHCI Controller
/linux/Documentation/devicetree/bindings/rng/
H A Dnuvoton,npcm-rng.yaml4 $id: http://devicetree.org/schemas/rng/nuvoton,npcm-rng.yaml#
7 title: Nuvoton NPCM SoC Random Number Generator
/linux/Documentation/devicetree/bindings/arm/nuvoton/
H A Dnuvoton,npcm.yaml4 $id: http://devicetree.org/schemas/arm/nuvoton/nuvoton,npcm.yaml#
7 title: NPCM Platforms
/linux/Documentation/devicetree/bindings/watchdog/
H A Dnuvoton,npcm-wdt.txt1 Nuvoton NPCM Watchdog
3 Nuvoton NPCM timer module provides five 24-bit timer counters, and a watchdog.
/linux/Documentation/devicetree/bindings/ipmi/
H A Dnpcm7xx-kcs-bmc.txt1 * Nuvoton NPCM KCS (Keyboard Controller Style) IPMI interface
3 The Nuvoton SOCs (NPCM) are commonly used as BMCs
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dnuvoton,npcm-memory-controller.yaml4 $id: http://devicetree.org/schemas/memory-controllers/nuvoton,npcm-memory-controller.yaml#
7 title: Nuvoton NPCM Memory Controller
/linux/drivers/pinctrl/nuvoton/
H A Dpinctrl-npcm7xx.c1504 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm7xx_get_drive_strength() local
1506 &npcm->gpio_bank[pin / NPCM7XX_GPIO_PER_BANK]; in npcm7xx_get_drive_strength()
1527 static int npcm7xx_set_drive_strength(struct npcm7xx_pinctrl *npcm, in npcm7xx_set_drive_strength() argument
1532 &npcm->gpio_bank[pin / NPCM7XX_GPIO_PER_BANK]; in npcm7xx_set_drive_strength()
1562 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm7xx_get_groups_count() local
1564 dev_dbg(npcm->dev, "group size: %zu\n", ARRAY_SIZE(npcm7xx_groups)); in npcm7xx_get_groups_count()
1627 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm7xx_pinmux_set_mux() local
1629 dev_dbg(npcm->dev, "set_mux: %d, %d[%s]\n", function, group, in npcm7xx_pinmux_set_mux()
1632 npcm7xx_setfunc(npcm->gcr_regmap, npcm7xx_groups[group].pins, in npcm7xx_pinmux_set_mux()
1642 struct npcm7xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm7xx_gpio_request_enable() local
[all …]
H A Dpinctrl-npcm8xx.c1917 struct npcm8xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm8xx_get_drive_strength() local
1919 &npcm->gpio_bank[pin / NPCM8XX_GPIO_PER_BANK]; in npcm8xx_get_drive_strength()
1936 static int npcm8xx_set_drive_strength(struct npcm8xx_pinctrl *npcm, in npcm8xx_set_drive_strength() argument
1940 &npcm->gpio_bank[pin / NPCM8XX_GPIO_PER_BANK]; in npcm8xx_set_drive_strength()
2029 struct npcm8xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm8xx_pinmux_set_mux() local
2031 npcm8xx_setfunc(npcm->gcr_regmap, npcm8xx_pingroups[group].pins, in npcm8xx_pinmux_set_mux()
2041 struct npcm8xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm8xx_gpio_request_enable() local
2048 npcm8xx_setfunc(npcm->gcr_regmap, &offset, 1, mode); in npcm8xx_gpio_request_enable()
2057 struct npcm8xx_pinctrl *npcm = pinctrl_dev_get_drvdata(pctldev); in npcm8xx_gpio_request_free() local
2060 virq = irq_find_mapping(npcm->domain, offset); in npcm8xx_gpio_request_free()
[all …]
/linux/drivers/watchdog/
H A Dnpcm_wdt.c241 dev_info(dev, "NPCM watchdog driver enabled\n"); in npcm_wdt_probe()
258 .name = "npcm-wdt",
265 MODULE_DESCRIPTION("Watchdog driver for NPCM");
/linux/drivers/char/ipmi/
H A DKconfig125 tristate "NPCM KCS IPMI BMC driver"
128 interface found on Nuvoton NPCM SOCs.
/linux/arch/arm/mach-npcm/
H A DKconfig3 bool "Nuvoton NPCM Architecture"
/linux/drivers/usb/chipidea/
H A DKconfig47 tristate "Enable NPCM hsusb glue driver" if EXPERT
/linux/Documentation/devicetree/bindings/soc/nuvoton/
H A Dnuvoton,npcm-gcr.yaml4 $id: http://devicetree.org/schemas/soc/nuvoton/nuvoton,npcm-gcr.yaml#
/linux/Documentation/devicetree/bindings/peci/
H A Dnuvoton,npcm-peci.yaml4 $id: http://devicetree.org/schemas/peci/nuvoton,npcm-peci.yaml#
/linux/Documentation/devicetree/bindings/spi/
H A Dnuvoton,npcm-pspi.txt1 Nuvoton NPCM Peripheral Serial Peripheral Interface(PSPI) controller driver

123