| /kernel/linux/linux-5.10/drivers/pwm/ |
| D | pwm-lpc32xx.c | 32 struct lpc32xx_pwm_chip *lpc32xx = to_lpc32xx_pwm_chip(chip); in lpc32xx_pwm_config() local 36 c = clk_get_rate(lpc32xx->clk); in lpc32xx_pwm_config() 54 val = readl(lpc32xx->base); in lpc32xx_pwm_config() 57 writel(val, lpc32xx->base); in lpc32xx_pwm_config() 64 struct lpc32xx_pwm_chip *lpc32xx = to_lpc32xx_pwm_chip(chip); in lpc32xx_pwm_enable() local 68 ret = clk_prepare_enable(lpc32xx->clk); in lpc32xx_pwm_enable() 72 val = readl(lpc32xx->base); in lpc32xx_pwm_enable() 74 writel(val, lpc32xx->base); in lpc32xx_pwm_enable() 81 struct lpc32xx_pwm_chip *lpc32xx = to_lpc32xx_pwm_chip(chip); in lpc32xx_pwm_disable() local 84 val = readl(lpc32xx->base); in lpc32xx_pwm_disable() [all …]
|
| /kernel/linux/linux-6.6/drivers/pwm/ |
| D | pwm-lpc32xx.c | 32 struct lpc32xx_pwm_chip *lpc32xx = to_lpc32xx_pwm_chip(chip); in lpc32xx_pwm_config() local 36 c = clk_get_rate(lpc32xx->clk); in lpc32xx_pwm_config() 54 val = readl(lpc32xx->base); in lpc32xx_pwm_config() 57 writel(val, lpc32xx->base); in lpc32xx_pwm_config() 64 struct lpc32xx_pwm_chip *lpc32xx = to_lpc32xx_pwm_chip(chip); in lpc32xx_pwm_enable() local 68 ret = clk_prepare_enable(lpc32xx->clk); in lpc32xx_pwm_enable() 72 val = readl(lpc32xx->base); in lpc32xx_pwm_enable() 74 writel(val, lpc32xx->base); in lpc32xx_pwm_enable() 81 struct lpc32xx_pwm_chip *lpc32xx = to_lpc32xx_pwm_chip(chip); in lpc32xx_pwm_disable() local 84 val = readl(lpc32xx->base); in lpc32xx_pwm_disable() [all …]
|
| /kernel/linux/linux-6.6/arch/arm/mach-lpc32xx/ |
| D | common.c | 3 * arch/arm/mach-lpc32xx/common.c 11 #include <linux/soc/nxp/lpc32xx-misc.h> 16 #include "lpc32xx.h" 115 printk(KERN_INFO "LPC32XX unique ID: %08x%08x%08x%08x\n", in lpc32xx_check_uid()
|
| D | pm.c | 3 * arch/arm/mach-lpc32xx/pm.c 12 * LPC32XX CPU and system power management 14 * The LPC32XX has three CPU modes for controlling system power: run, 71 #include "lpc32xx.h"
|
| D | Kconfig | 4 bool "NXP LPC32XX" 12 Support for the NXP LPC32XX family of processors
|
| D | common.h | 3 * arch/arm/mach-lpc32xx/common.h 22 * Returns the LPC32xx unique 128-bit chip ID
|
| D | serial.c | 3 * arch/arm/mach-lpc32xx/serial.c 18 #include <linux/soc/nxp/lpc32xx-misc.h> 20 #include "lpc32xx.h"
|
| /kernel/linux/linux-5.10/arch/arm/mach-lpc32xx/ |
| D | common.c | 3 * arch/arm/mach-lpc32xx/common.c 11 #include <linux/soc/nxp/lpc32xx-misc.h> 16 #include "lpc32xx.h" 115 printk(KERN_INFO "LPC32XX unique ID: %08x%08x%08x%08x\n", in lpc32xx_check_uid()
|
| D | pm.c | 2 * arch/arm/mach-lpc32xx/pm.c 14 * LPC32XX CPU and system power management 16 * The LPC32XX has three CPU modes for controlling system power: run, 73 #include "lpc32xx.h"
|
| D | Kconfig | 4 bool "NXP LPC32XX" 11 Support for the NXP LPC32XX family of processors
|
| D | common.h | 3 * arch/arm/mach-lpc32xx/common.h 22 * Returns the LPC32xx unique 128-bit chip ID
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | lpc32xx_adc.c | 3 * lpc32xx_adc.c - Support for ADC in LPC32XX 22 * LPC32XX registers definitions 45 #define LPC32XXAD_NAME "lpc32xx-adc" 208 dev_info(&pdev->dev, "LPC32XX ADC driver loaded, IRQ %d\n", irq); in lpc32xx_adc_probe() 230 MODULE_DESCRIPTION("LPC32XX ADC driver");
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | lpc32xx_adc.c | 3 * lpc32xx_adc.c - Support for ADC in LPC32XX 23 * LPC32XX registers definitions 46 #define LPC32XXAD_NAME "lpc32xx-adc" 213 dev_info(&pdev->dev, "LPC32XX ADC driver loaded, IRQ %d\n", irq); in lpc32xx_adc_probe() 235 MODULE_DESCRIPTION("LPC32XX ADC driver");
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/nxp/ |
| D | lpc32xx.yaml | 4 $id: http://devicetree.org/schemas/arm/nxp/lpc32xx.yaml# 7 title: NXP LPC32xx Platforms Device Tree Bindings
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/nxp/ |
| D | lpc32xx.yaml | 4 $id: http://devicetree.org/schemas/arm/nxp/lpc32xx.yaml# 7 title: NXP LPC32xx Platforms
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | lpc-eth.txt | 1 * NXP LPC32xx SoC Ethernet Controller 11 - use-iram: Use LPC32xx internal SRAM (IRAM) for DMA buffering
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | lpc-eth.txt | 1 * NXP LPC32xx SoC Ethernet Controller 11 - use-iram: Use LPC32xx internal SRAM (IRAM) for DMA buffering
|
| /kernel/linux/linux-6.6/include/dt-bindings/clock/ |
| D | lpc32xx-clock.h | 15 /* LPC32XX System Control Block clocks */ 53 /* LPC32XX USB clocks */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/input/ |
| D | lpc32xx-key.txt | 1 NXP LPC32xx Key Scan Interface 19 since LPC32xx only supports square matrices
|
| /kernel/linux/linux-5.10/include/dt-bindings/clock/ |
| D | lpc32xx-clock.h | 15 /* LPC32XX System Control Block clocks */ 53 /* LPC32XX USB clocks */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/ |
| D | lpc32xx-key.txt | 1 NXP LPC32xx Key Scan Interface 19 since LPC32xx only supports square matrices
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mtd/ |
| D | lpc32xx-mlc.txt | 1 NXP LPC32xx SoC NAND MLC controller 9 The following required properties are very controller specific. See the LPC32xx
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/ |
| D | lpc32xx-mlc.txt | 1 NXP LPC32xx SoC NAND MLC controller 9 The following required properties are very controller specific. See the LPC32xx
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | nxp,lpc3220-mic.txt | 1 * NXP LPC32xx MIC, SIC1 and SIC2 Interrupt Controllers 22 /* LPC32xx MIC, SIC1 and SIC2 interrupt controllers */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | nxp,lpc3220-mic.txt | 1 * NXP LPC32xx MIC, SIC1 and SIC2 Interrupt Controllers 22 /* LPC32xx MIC, SIC1 and SIC2 interrupt controllers */
|