Searched +full:ep7209 +full:- +full:timer (Results  1 – 3 of 3) sorted by relevance
| /linux/arch/arm/boot/dts/cirrus/ | 
| H A D | ep7209.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later3 /dts-v1/;
 5 #include <dt-bindings/clock/clps711x-clock.h>
 8 	#address-cells = <1>;
 9 	#size-cells = <1>;
 10 	model = "Cirrus Logic EP7209";
 11 	compatible = "cirrus,ep7209";
 28 		#address-cells = <0>;
 29 		#size-cells = <0>;
 38 		#address-cells = <1>;
 [all …]
 
 | 
| /linux/Documentation/devicetree/bindings/timer/ | 
| H A D | cirrus,clps711x-timer.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---
 4 $id: http://devicetree.org/schemas/timer/cirrus,clps711x-timer.yaml#
 5 $schema: http://devicetree.org/meta-schemas/core.yaml#
 7 title: Cirrus Logic CLPS711X Timer Counter
 10   - Alexander Shiyan <shc_work@mail.ru>
 15       - items:
 16           - enum:
 17               - cirrus,ep7312-timer
 18           - const: cirrus,ep7209-timer
 [all …]
 
 | 
| /linux/drivers/clocksource/ | 
| H A D | clps711x-timer.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later36 	clocksource_mmio_init(tcd, "clps711x-clocksource", rate, 300, 16,  in clps711x_clksrc_init()
 46 	evt->event_handler(evt);  in clps711x_timer_interrupt()
 59 		return -ENOMEM;  in _clps711x_clkevt_init()
 63 	/* Set Timer prescaler */  in _clps711x_clkevt_init()
 66 	clkevt->name = "clps711x-clockevent";  in _clps711x_clkevt_init()
 67 	clkevt->rating = 300;  in _clps711x_clkevt_init()
 68 	clkevt->features = CLOCK_EVT_FEAT_PERIODIC | CLOCK_EVT_FEAT_C3STOP;  in _clps711x_clkevt_init()
 69 	clkevt->cpumask = cpumask_of(0);  in _clps711x_clkevt_init()
 73 			   "clps711x-timer", clkevt);  in _clps711x_clkevt_init()
 [all …]
 
 |