| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | nxp,lpc3220-i2s.yaml | 7 title: NXP LPC32XX I2S Controller 10 The I2S controller in LPC32XX SoCs, ASoC DAI. 60 #include <dt-bindings/clock/lpc32xx-clock.h>
|
| /linux/drivers/iio/adc/ |
| H A D | lpc32xx_adc.c | 3 * lpc32xx_adc.c - Support for ADC in LPC32XX 22 * LPC32XX registers definitions 45 #define LPC32XXAD_NAME "lpc32xx-adc" 212 dev_info(&pdev->dev, "LPC32XX ADC driver loaded, IRQ %d\n", irq); in lpc32xx_adc_probe() 234 MODULE_DESCRIPTION("LPC32XX ADC driver");
|
| /linux/arch/arm/mach-lpc32xx/ |
| H A D | Kconfig | 4 bool "NXP LPC32XX" 13 Support for the NXP LPC32XX family of processors
|
| H A D | serial.c | 3 * arch/arm/mach-lpc32xx/serial.c 18 #include <linux/soc/nxp/lpc32xx-misc.h> 20 #include "lpc32xx.h"
|
| H A D | suspend.S | 3 * arch/arm/mach-lpc32xx/suspend.S 12 #include "lpc32xx.h"
|
| /linux/Documentation/devicetree/bindings/input/touchscreen/ |
| H A D | nxp,lpc3220-tsc.yaml | 7 title: NXP LPC32xx SoC Touchscreen Controller (TSC) 35 #include <dt-bindings/clock/lpc32xx-clock.h>
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | nxp,lpc-eth.yaml | 7 title: NXP LPC32xx SoC Ethernet Controller 27 description: Use LPC32xx internal SRAM (IRAM) for DMA buffering
|
| /linux/Documentation/devicetree/bindings/rtc/ |
| H A D | nxp,lpc3220-rtc.yaml | 7 title: NXP LPC32xx SoC Real-time Clock 40 #include <dt-bindings/clock/lpc32xx-clock.h>
|
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | nxp,lpc3220-timer.yaml | 14 LPC32xx, LPC178x, LPC18xx and LPC43xx parts. 46 #include <dt-bindings/clock/lpc32xx-clock.h>
|
| /linux/include/dt-bindings/clock/ |
| H A D | lpc32xx-clock.h | 15 /* LPC32XX System Control Block clocks */ 53 /* LPC32XX USB clocks */
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | lpc32xx-mlc.txt | 1 NXP LPC32xx SoC NAND MLC controller 9 The following required properties are very controller specific. See the LPC32xx
|
| H A D | lpc32xx-slc.txt | 1 NXP LPC32xx SoC NAND SLC controller 9 The following required properties are very controller specific. See the LPC32xx
|
| /linux/drivers/usb/host/ |
| H A D | ohci-nxp.c | 6 * - NXP LPC32xx 38 /* On LPC32xx, those are undefined */ 56 /* LPC32XX only supports DAT_SE0 USB mode */ in isp1301_configure_lpc32xx()
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | Kconfig | 141 tristate "NXP LPC32xx SLC NAND controller" 145 Enables support for NXP's LPC32XX SLC (i.e. for Single Level Cell 153 tristate "NXP LPC32xx MLC NAND controller" 157 Uses the LPC32XX MLC (i.e. for Multi Level Cell chips) NAND
|
| /linux/drivers/rtc/ |
| H A D | rtc-lpc32xx.c | 349 .name = "rtc-lpc32xx", 358 MODULE_DESCRIPTION("RTC driver for the LPC32xx SoC"); 360 MODULE_ALIAS("platform:rtc-lpc32xx");
|
| /linux/drivers/input/keyboard/ |
| H A D | lpc32xx-keys.c | 3 * NXP LPC32xx SoC Key Scan Interface 195 input->phys = "lpc32xx/input0"; in lpc32xx_kscan_probe() 320 MODULE_DESCRIPTION("Key scanner driver for LPC32XX devices");
|
| /linux/include/linux/mtd/ |
| H A D | lpc32xx_mlc.h | 3 * Platform data for LPC32xx SoC MLC NAND controller
|
| H A D | lpc32xx_slc.h | 3 * Platform data for LPC32xx SoC SLC NAND controller
|
| /linux/drivers/clk/nxp/ |
| H A D | Makefile | 5 obj-$(CONFIG_ARCH_LPC32XX) += clk-lpc32xx.o
|
| /linux/drivers/net/ethernet/nxp/ |
| H A D | Kconfig | 9 some NXP LPC devices. You can safely enable this option for LPC32xx
|
| /linux/Documentation/devicetree/bindings/clock/ |
| H A D | nxp,lpc3220-usb-clk.yaml | 7 title: NXP LPC32xx USB Clock Controller
|
| H A D | nxp,lpc3220-clk.yaml | 7 title: NXP LPC32xx Clock Controller
|
| /linux/Documentation/devicetree/bindings/serial/ |
| H A D | nxp,lpc3220-hsuart.yaml | 7 title: NXP LPC32xx SoC High Speed UART
|
| /linux/Documentation/devicetree/bindings/iio/adc/ |
| H A D | nxp,lpc3220-adc.yaml | 13 This hardware block has been used on several LPC32XX SoCs.
|
| /linux/Documentation/devicetree/bindings/dma/ |
| H A D | nxp,lpc3220-dmamux.yaml | 7 title: DMA multiplexer for LPC32XX SoC (DMA request router)
|