Home
last modified time | relevance | path

Searched +full:zevio +full:- +full:timer (Results 1 – 4 of 4) sorted by relevance

/linux/Documentation/devicetree/bindings/timer/
H A Dlsi,zevio-timer.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/timer/lsi,zevio-timer.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: TI-NSPIRE timer
10 - Daniel Tang <dt.tangr@gmail.com>
14 const: lsi,zevio-timer
19 - description: Timer registers
20 - description: Interrupt acknowledgement registers (optional)
29 - compatible
[all …]
/linux/arch/arm/boot/dts/nspire/
H A Dnspire-classic.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
11 remote-endpoint = <&panel_in>;
17 /* compatible = "lsi,zevio-timer"; */
23 reg-shift = <2>;
24 reg-io-width = <4>;
26 no-loopback-test;
30 /* compatible = "lsi,zevio-timer"; */
35 compatible = "lsi,zevio-timer";
40 active-low;
45 compatible = "lsi,nspire-classic-clock";
[all …]
H A Dnspire.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
7 #address-cells = <1>;
8 #size-cells = <1>;
9 interrupt-parent = <&intc>;
12 #address-cells = <1>;
13 #size-cells = <0>;
16 compatible = "arm,arm926ej-s";
27 compatible = "mmio-sram";
29 #address-cells = <1>;
30 #size-cells = <1>;
[all …]
/linux/drivers/clocksource/
H A Dtimer-zevio.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/drivers/clocksource/zevio-timer.c
64 struct zevio_timer *timer = container_of(dev, struct zevio_timer, in zevio_timer_set_event() local
67 writel(delta, timer->timer1 + IO_CURRENT_VAL); in zevio_timer_set_event()
69 timer->timer1 + IO_CONTROL); in zevio_timer_set_event()
76 struct zevio_timer *timer = container_of(dev, struct zevio_timer, in zevio_timer_shutdown() local
79 /* Disable timer interrupts */ in zevio_timer_shutdown()
80 writel(0, timer->interrupt_regs + IO_INTR_MSK); in zevio_timer_shutdown()
81 writel(TIMER_INTR_ALL, timer->interrupt_regs + IO_INTR_ACK); in zevio_timer_shutdown()
82 /* Stop timer */ in zevio_timer_shutdown()
[all …]