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-later 3 /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-later 36 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 …]
|