Searched +full:kona +full:- +full:timer (Results 1 – 11 of 11) sorted by relevance
| /linux/drivers/clocksource/ |
| H A D | bcm_kona_timer.c | 1 // SPDX-License-Identifier: GPL-2.0 37 * We use the peripheral timers for system tick, the cpu global timer for 65 * Read 64-bit free running counter in kona_timer_get_counter() 66 * 1. Read hi-word in kona_timer_get_counter() 67 * 2. Read low-word in kona_timer_get_counter() 68 * 3. Read hi-word again in kona_timer_get_counter() 70 * if new hi-word is not equal to previously read hi-word, then in kona_timer_get_counter() 73 * if new hi-word is equal to previously read hi-word then stop. in kona_timer_get_counter() 81 } while (--loop_limit); in kona_timer_get_counter() 84 pr_err(" Timer will be impacted\n"); in kona_timer_get_counter() [all …]
|
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | brcm,kona-timer.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/timer/brcm,kona-timer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom Kona family timer 10 - Florian Fainelli <f.fainelli@gmail.com> 14 const: brcm,kona-timer 25 clock-frequency: true 28 - required: 29 - clocks [all …]
|
| /linux/Documentation/devicetree/bindings/watchdog/ |
| H A D | brcm,kona-wdt.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/watchdog/brcm,kona-wdt.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom Kona Family Watchdog Timer 10 This watchdog timer is used in the following Broadcom SoCs: 14 - Florian Fainelli <f.fainelli@gmail.com> 15 - Ray Jui <rjui@broadcom.com> 16 - Scott Branden <sbranden@broadcom.com> 19 - $ref: watchdog.yaml# [all …]
|
| /linux/arch/arm/boot/dts/broadcom/ |
| H A D | bcm11351.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 2 // Copyright (C) 2012-2013 Broadcom Corporation 4 #include <dt-bindings/clock/bcm281xx.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 9 #address-cells = <1>; 10 #size-cells = <1>; 13 interrupt-parent = <&gic>; 20 #address-cells = <1>; 21 #size-cells = <0>; [all …]
|
| H A D | bcm2166x-common.dtsi | 1 // SPDX-License-Identifier: BSD-3-Clause 9 /dts-v1/; 11 #include <dt-bindings/clock/bcm21664.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 16 #address-cells = <1>; 17 #size-cells = <1>; 20 hub: hub-bus@34000000 { 21 compatible = "simple-bus"; 23 #address-cells = <1>; [all …]
|
| H A D | bcm-cygnus.dtsi | 33 #include <dt-bindings/interrupt-controller/arm-gic.h> 34 #include <dt-bindings/interrupt-controller/irq.h> 35 #include <dt-bindings/clock/bcm-cygnus.h> 38 #address-cells = <1>; 39 #size-cells = <1>; 42 interrupt-parent = <&gic>; 54 #address-cells = <1>; 55 #size-cells = <0>; 59 compatible = "arm,cortex-a9"; 60 next-level-cache = <&L2>; [all …]
|
| /linux/drivers/clk/bcm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 41 bool "Broadcom BCM63268 timer clock and reset support" 46 Enable timer clock and reset support for Broadcom BCM63268 DSL SoCs 50 bool "Broadcom Kona CCU clock support" 55 using "Kona" style clock control units, including those
|
| H A D | Makefile | 1 # SPDX-License-Identifier: GPL-2.0 2 obj-$(CONFIG_CLK_BCM_63XX) += clk-bcm63xx.o 3 obj-$(CONFIG_CLK_BCM_63XX_GATE) += clk-bcm63xx-gate.o 4 obj-$(CONFIG_CLK_BCM63268_TIMER) += clk-bcm63268-timer.o 5 obj-$(CONFIG_CLK_BCM_KONA) += clk-kona.o 6 obj-$(CONFIG_CLK_BCM_KONA) += clk-kona-setup.o 7 obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm281xx.o 8 obj-$(CONFIG_CLK_BCM_KONA) += clk-bcm21664.o 9 obj-$(CONFIG_COMMON_CLK_IPROC) += clk-iproc-armpll.o clk-iproc-pll.o clk-iproc-asiu.o 10 obj-$(CONFIG_CLK_BCM2711_DVP) += clk-bcm2711-dvp.o [all …]
|
| /linux/drivers/watchdog/ |
| H A D | bcm_kona_wdt.c | 1 // SPDX-License-Identifier: GPL-2.0 32 #define SECS_TO_TICKS(x, w) ((x) << (w)->resolution) 33 #define TICKS_TO_SECS(x, w) ((x) >> (w)->resolution) 41 * the values 0-15, meaning one tick can be 1s to 30.52us. Our default 65 * updated in hardware. Once the WD timer is updated in hardware, it in secure_register_read() 71 val = readl_relaxed(wdt->base + offset); in secure_register_read() 77 if (count > wdt->busy_count) in secure_register_read() 78 wdt->busy_count = count; in secure_register_read() 83 return -ETIMEDOUT; in secure_register_read() 97 struct bcm_kona_wdt *wdt = s->private; in bcm_kona_show() [all …]
|
| /linux/drivers/pwm/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 bool "Pulse-Width Modulation (PWM) Support" 5 Generic Pulse-Width Modulation (PWM) support. 7 In Pulse-Width Modulation, a variation of the width of pulses 57 will be called pwm-ab8500. 74 will be called pwm-airoha. 86 will be called pwm-apple. 95 will be called pwm-argon-fan-hat. 105 will be called pwm-atmel. 113 (Atmel High-end LCD Controller). This PWM output is mainly used [all …]
|
| /linux/ |
| H A D | MAINTAINERS | 5 ---------- [all...] |