Home
last modified time | relevance | path

Searched full:lpc32xx (Results 1 – 25 of 113) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/pwm/
H A Dpwm-lpc32xx.c32 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 + (pwm->hwpwm << 2)); in lpc32xx_pwm_config()
57 writel(val, lpc32xx->base + (pwm->hwpwm << 2)); 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 + (pwm->hwpwm << 2)); in lpc32xx_pwm_enable()
74 writel(val, lpc32xx->base + (pwm->hwpwm << 2)); 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 + (pwm->hwpwm << 2)); in lpc32xx_pwm_disable()
[all …]
/OK3568_Linux_fs/buildroot/boot/lpc32xxcdl/
H A Dlpc32xxcdl-2.11-slashes.patch7 csps/lpc32xx/bsps/ea3250/source/makefile | 10 +++---
8 csps/lpc32xx/bsps/fdi3250/source/makefile | 12 ++++----
9 csps/lpc32xx/bsps/phy3250/examples/makefile | 2 +-
10 csps/lpc32xx/bsps/phy3250/source/makefile | 2 +-
15 csps/lpc32xx/source/makefile | 10 +++---
19 makerule/lpc32xx/make.lpc32xx.gnu | 2 +-
20 makerule/lpc32xx/make.lpc32xx.iar | 12 ++++----
21 makerule/lpc32xx/make.lpc32xx.keil | 6 ++--
22 makerule/lpc32xx/make.lpc32xx.rvw | 2 +-
25 diff --git a/csps/lpc32xx/bsps/common/examples/buildfiles/makefile b/csps/lpc32xx/bsps/common/examp…
[all …]
H A Dlpc32xxcdl-2.11-libnosys_gnu.patch10 csps/lpc32xx/bsps/ea3250/source/libnosys_gnu.c | 41 +++++++++++++++++++++++
11 csps/lpc32xx/bsps/fdi3250/source/libnosys_gnu.c | 41 +++++++++++++++++++++++
12 csps/lpc32xx/bsps/phy3250/source/libnosys_gnu.c | 41 +++++++++++++++++++++++
15 diff --git a/csps/lpc32xx/bsps/ea3250/source/libnosys_gnu.c b/csps/lpc32xx/bsps/ea3250/source/libno…
17 --- a/csps/lpc32xx/bsps/ea3250/source/libnosys_gnu.c
18 +++ b/csps/lpc32xx/bsps/ea3250/source/libnosys_gnu.c
72 diff --git a/csps/lpc32xx/bsps/fdi3250/source/libnosys_gnu.c b/csps/lpc32xx/bsps/fdi3250/source/lib…
74 --- a/csps/lpc32xx/bsps/fdi3250/source/libnosys_gnu.c
75 +++ b/csps/lpc32xx/bsps/fdi3250/source/libnosys_gnu.c
129 diff --git a/csps/lpc32xx/bsps/phy3250/source/libnosys_gnu.c b/csps/lpc32xx/bsps/phy3250/source/lib…
[all …]
H A Dlpc32xxcdl-2.11-compiler_name.patch5 makerule/lpc32xx/make.lpc32xx.gnu | 22 +++++++++++-----------
8 diff --git a/makerule/lpc32xx/make.lpc32xx.gnu b/makerule/lpc32xx/make.lpc32xx.gnu
10 --- a/makerule/lpc32xx/make.lpc32xx.gnu
11 +++ b/makerule/lpc32xx/make.lpc32xx.gnu
H A DConfig.in2 bool "LPC32XX CDL (kickstart and S1L)"
8 string "LPC32xx board name"
/OK3568_Linux_fs/u-boot/board/work-microwave/work_92105/
H A DREADME26 debugger or through the LPC32XX Service Boot
44 NAND. The LPC32XX-specific 'make lpc32xx-full.bin' command will produce
48 4. lpc32xx-spl.img spl/u-boot-spl.bin, with a LPC32XX boot header
55 5. lpc32xx-boot-0.bin lpc32xx-spl.img, padded with 0xFF bytes to a
60 6. lpc32xx-boot-1.bin Same as lpc32xx-boot-0.bin. This is intended to
63 7. lpc32xx-full.bin lpc32xx-boot-0.bin, lpc32xx-boot-1.bin and
77 (load lpc32xx-full.bin at location $loadaddr)
83 (load lpc32xx-spl.img or lpc32xx-boot-N.bin at location $loadaddr)
/OK3568_Linux_fs/kernel/arch/arm/mach-lpc32xx/
H A Dcommon.c3 * 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()
H A Dpm.c2 * 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"
H A DKconfig4 bool "NXP LPC32XX"
11 Support for the NXP LPC32XX family of processors
H A Dcommon.h3 * arch/arm/mach-lpc32xx/common.h
22 * Returns the LPC32xx unique 128-bit chip ID
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dlpc32xx_adc.c3 * 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");
/OK3568_Linux_fs/u-boot/drivers/gpio/
H A Dlpc32xx_gpio.c12 #include <asm/arch-lpc32xx/cpu.h>
13 #include <asm/arch-lpc32xx/gpio.h>
18 * LPC32xx GPIOs work in banks but are non-homogeneous:
271 * configuration, but that's way too complicated in LPC32XX. A simpler
278 * THIS APPROACH WAS CHOSEN DU TO THE COMPLEX NATURE OF THE LPC32XX
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/nxp/
H A Dlpc32xx.yaml4 $id: http://devicetree.org/schemas/arm/nxp/lpc32xx.yaml#
7 title: NXP LPC32xx Platforms Device Tree Bindings
/OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-lpc32xx/
H A Dmux.h2 * LPC32xx MUX interface
11 * MUX register map for LPC32xx
H A Dgpio.h2 * LPC32xx GPIO interface
11 * GPIO Register map for LPC32xx
H A Dconfig.h2 * Common definitions for LPC32XX board configurations
83 #define CONFIG_SYS_USB_OHCI_SLOT_NAME "lpc32xx-ohci"
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/
H A Dlpc-eth.txt1 * NXP LPC32xx SoC Ethernet Controller
11 - use-iram: Use LPC32xx internal SRAM (IRAM) for DMA buffering
/OK3568_Linux_fs/u-boot/drivers/spi/
H A Dlpc32xx_ssp.c2 * LPC32xx SSP interface (SPI mode)
39 /* lpc32xx spi slave */
109 debug("(lpc32xx) spi_free_slave: 0x%08x\n", (u32)lslave); in spi_free_slave()
/OK3568_Linux_fs/u-boot/arch/arm/cpu/arm926ejs/
H A DMakefile18 obj-$(if $(filter lpc32xx,$(SOC)),y) += lpc32xx/
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/
H A Dlpc32xx-key.txt1 NXP LPC32xx Key Scan Interface
19 since LPC32xx only supports square matrices
/OK3568_Linux_fs/kernel/include/dt-bindings/clock/
H A Dlpc32xx-clock.h15 /* LPC32XX System Control Block clocks */
53 /* LPC32XX USB clocks */
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mtd/
H A Dlpc32xx-mlc.txt1 NXP LPC32xx SoC NAND MLC controller
9 The following required properties are very controller specific. See the LPC32xx
H A Dlpc32xx-slc.txt1 NXP LPC32xx SoC NAND SLC controller
9 The following required properties are very controller specific. See the LPC32xx
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/interrupt-controller/
H A Dnxp,lpc3220-mic.txt1 * NXP LPC32xx MIC, SIC1 and SIC2 Interrupt Controllers
22 /* LPC32xx MIC, SIC1 and SIC2 interrupt controllers */
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dlpc32xx_ts.c3 * LPC32xx built-in touchscreen driver
57 #define MOD_NAME "ts-lpc32xx"
252 input->phys = "lpc32xx/input0"; in lpc32xx_ts_probe()
397 MODULE_DESCRIPTION("LPC32XX TSC Driver");

12345