Searched +full:imx7ulp +full:- +full:tpm (Results 1 – 4 of 4) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/timer/nxp,tpm-timer.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: NXP Low Power Timer/Pulse Width Modulation Module (TPM)10 - Dong Aisheng <aisheng.dong@nxp.com>13 The Timer/PWM Module (TPM) supports input capture, output compare,17 power modes. TPM can support global counter bus where one TPM drives23 - const: fsl,imx7ulp-tpm24 - items:[all …]
1 // SPDX-License-Identifier: GPL-2.0+13 #include "timer-of.h"107 return (now - prev) >= delta ? -ETIME : 0; in tpm_set_next_event()130 evt->event_handler(evt); in tpm_timer_interrupt()138 .name = "i.MX TPM Timer",167 "imx-tpm", in tpm_clocksource_init()179 GENMASK(counter_width - 1, in tpm_clockevent_init()190 pr_err("tpm: failed to get ipg clk\n"); in tpm_timer_init()191 return -ENODEV; in tpm_timer_init()196 pr_err("tpm: ipg clock enable failed (%d)\n", ret); in tpm_timer_init()[all …]
1 // SPDX-License-Identifier: GPL-2.0+4 * Copyright 2017-2018 NXP8 #include <dt-bindings/clock/imx7ulp-clock.h>9 #include <dt-bindings/gpio/gpio.h>10 #include <dt-bindings/interrupt-controller/arm-gic.h>12 #include "imx7ulp-pinfunc.h"15 interrupt-parent = <&intc>;17 #address-cells = <1>;18 #size-cells = <1>;37 #address-cells = <1>;[all …]
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)6 #include <dt-bindings/clock/imx8ulp-clock.h>7 #include <dt-bindings/gpio/gpio.h>8 #include <dt-bindings/interrupt-controller/arm-gic.h>9 #include <dt-bindings/power/imx8ulp-power.h>10 #include <dt-bindings/thermal/thermal.h>12 #include "imx8ulp-pinfunc.h"15 interrupt-parent = <&gic>;16 #address-cells = <2>;17 #size-cells = <2>;[all …]