Home
last modified time | relevance | path

Searched full:clps711x (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/clocksource/
H A Dclps711x-timer.c3 * Cirrus Logic CLPS711X clocksource driver
36 clocksource_mmio_init(tcd, "clps711x-clocksource", rate, 300, 16, in clps711x_clksrc_init()
66 clkevt->name = "clps711x-clockevent"; in _clps711x_clkevt_init()
73 "clps711x-timer", clkevt); in _clps711x_clkevt_init()
101 TIMER_OF_DECLARE(clps711x, "cirrus,ep7209-timer", clps711x_timer_init);
/linux/drivers/gpio/
H A Dgpio-clps711x.c3 * CLPS711X GPIO driver
82 .name = "clps711x-gpio",
91 MODULE_DESCRIPTION("CLPS711X GPIO driver");
92 MODULE_ALIAS("platform:clps711x-gpio");
/linux/Documentation/devicetree/bindings/clock/
H A Dcirrus,ep7209-clk.yaml7 title: Cirrus Logic CLPS711X Clock Controller
13 See include/dt-bindings/clock/clps711x-clock.h for the full list of CLPS711X
/linux/drivers/cpuidle/
H A Dcpuidle-clps711x.c3 * CLPS711X CPU idle driver
14 #define CLPS711X_CPUIDLE_NAME "clps711x-cpuidle"
31 .desc = "CLPS711X HALT",
H A DKconfig.arm60 bool "CPU Idle Driver for CLPS711X processors"
63 Select this to enable cpuidle on Cirrus Logic CLPS711X SOCs.
H A DMakefile20 obj-$(CONFIG_ARM_CLPS711X_CPUIDLE) += cpuidle-clps711x.o
/linux/arch/arm/mach-clps711x/
H A Dboard-dt.c12 #include <linux/mfd/syscon/clps711x.h>
59 platform_device_register_simple("clps711x-cpuidle", PLATFORM_DEVID_NONE, in clps711x_init()
73 DT_MACHINE_START(CLPS711X_DT, "Cirrus Logic CLPS711X (Device Tree Support)")
/linux/drivers/clk/
H A Dclk-clps711x.c3 * Cirrus Logic CLPS711X CLK driver
14 #include <linux/mfd/syscon/clps711x.h>
16 #include <dt-bindings/clock/clps711x-clock.h>
147 CLK_OF_DECLARE(clps711x, "cirrus,ep7209-clk", clps711x_clk_init_dt);
/linux/drivers/input/keyboard/
H A Dclps711x-keypad.c3 * Cirrus Logic CLPS711X Keypad driver
18 #include <linux/mfd/syscon/clps711x.h>
176 .name = "clps711x-keypad",
184 MODULE_DESCRIPTION("Cirrus Logic CLPS711X Keypad driver");
H A DKconfig192 tristate "CLPS711X Keypad support"
197 CLPS711X CPUs.
200 module will be called clps711x-keypad.
H A DMakefile18 obj-$(CONFIG_KEYBOARD_CLPS711X) += clps711x-keypad.o
/linux/drivers/pwm/
H A Dpwm-clps711x.c3 * Cirrus Logic CLPS711X PWM driver
101 .name = "clps711x-pwm",
109 MODULE_DESCRIPTION("Cirrus Logic CLPS711X PWM driver");
H A DKconfig191 tristate "CLPS711X PWM support"
195 Generic PWM framework driver for Cirrus Logic CLPS711X.
198 will be called pwm-clps711x.
H A DMakefile17 obj-$(CONFIG_PWM_CLPS711X) += pwm-clps711x.o
/linux/Documentation/devicetree/bindings/timer/
H A Dcirrus,clps711x-timer.yaml4 $id: http://devicetree.org/schemas/timer/cirrus,clps711x-timer.yaml#
7 title: Cirrus Logic CLPS711X Timer Counter
/linux/Documentation/devicetree/bindings/gpio/
H A Dcirrus,clps711x-mctrl-gpio.yaml4 $id: http://devicetree.org/schemas/gpio/cirrus,clps711x-mctrl-gpio.yaml#
7 title: ARM Cirrus Logic CLPS711X SYSFLG1 MCTRL GPIOs
/linux/drivers/video/fbdev/
H A Dclps711x-fb.c3 * Cirrus Logic CLPS711X FB driver
18 #include <linux/mfd/syscon/clps711x.h>
22 #define CLPS711X_FB_NAME "clps711x-fb"
320 lcd = devm_lcd_device_register(dev, "clps711x-lcd", dev, cfb, in clps711x_fb_probe()
376 MODULE_DESCRIPTION("Cirrus Logic CLPS711X FB driver");
/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dcirrus,ep7209-intc.yaml7 title: Cirrus Logic CLPS711X Interrupt Controller
13 Cirrus Logic CLPS711X Interrupt Controller
/linux/drivers/irqchip/
H A Dirq-clps711x.c3 * CLPS711X IRQ driver
121 .name = "clps711x-intc",
227 IRQCHIP_DECLARE(clps711x, "cirrus,ep7209-intc", clps711x_intc_init_dt);
/linux/drivers/tty/serial/
H A Dclps711x.c3 * Driver for CLPS711x serial ports
26 #include <linux/mfd/syscon/clps711x.h>
314 return (port->type == PORT_CLPS711X) ? "CLPS711X" : NULL; in uart_clps711x_type()
528 .name = "clps711x-uart",
560 MODULE_DESCRIPTION("CLPS711X serial driver");
/linux/Documentation/devicetree/bindings/pwm/
H A Dcirrus,clps711x-pwm.txt1 * Cirris Logic CLPS711X PWM controller
/linux/Documentation/devicetree/bindings/input/
H A Dclps711x-keypad.txt1 * Cirrus Logic CLPS711X matrix keypad device tree bindings
/linux/Documentation/devicetree/bindings/serial/
H A Dcirrus,ep7209-uart.yaml7 title: Cirrus Logic CLPS711X Universal Asynchronous Receiver/Transmitter (UART)
/linux/include/linux/mfd/syscon/
H A Dclps711x.h3 * CLPS711X system register bits definitions
/linux/arch/arm/boot/dts/cirrus/
H A Dep7209.dtsi5 #include <dt-bindings/clock/clps711x-clock.h>

12