Home
last modified time | relevance | path

Searched +full:bcm2835 +full:- +full:pm +full:- +full:wdt (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/contrib/device-tree/Bindings/soc/bcm/
H A Dbrcm,bcm2835-pm.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/soc/bcm/brcm,bcm2835-pm.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: BCM2835 PM (Power domains, watchdog)
10 The PM block controls power domains and some reset lines, and includes a
14 - Nicolas Saenz Julienne <nsaenz@kernel.org>
17 - $ref: /schemas/watchdog/watchdog.yaml#
22 - enum:
23 - brcm,bcm2835-pm
[all …]
H A Dbrcm,bcm2835-pm.txt1 BCM2835 PM (Power domains, watchdog)
3 The PM block controls power domains and some reset lines, and includes
4 a watchdog timer. This binding supersedes the brcm,bcm2835-pm-wdt
5 binding which covered some of PM's register range and functionality.
9 - compatible: Should be "brcm,bcm2835-pm"
10 - reg: Specifies base physical address and size of the two
11 register ranges ("PM" and "ASYNC_BRIDGE" in that
13 - clocks: a) v3d: The V3D clock from CPRMAN
17 - #reset-cells: Should be 1. This property follows the reset controller
19 - #power-domain-cells: Should be 1. This property follows the power domain
[all …]
/freebsd/sys/contrib/device-tree/Bindings/watchdog/
H A Dbrcm,bcm2835-pm-wdog.txt1 BCM2835 Watchdog timer
5 - compatible : should be "brcm,bcm2835-pm-wdt"
6 - reg : Specifies base physical address and size of the registers.
10 - timeout-sec : Contains the watchdog timeout in seconds
15 compatible = "brcm,bcm2835-pm-wdt";
17 timeout-sec = <10>;
/freebsd/sys/contrib/device-tree/src/arm/broadcom/
H A Dbcm2835-common.dtsi1 // SPDX-License-Identifier: GPL-2.0
4 * bcm2835, bcm2836 and bcm2837 implementations.
8 interrupt-parent = <&intc>;
11 dma: dma-controller@7e007000 {
12 compatible = "brcm,bcm2835-dma";
25 /* dma channel 11-14 share one irq */
32 interrupt-name
59 pm: watchdog@7e100000 { global() label
[all...]
H A Dbcm2711.dtsi1 // SPDX-License-Identifier: GPL-2.0
4 #include <dt-bindings/interrupt-controller/arm-gic.h>
5 #include <dt-bindings/soc/bcm2835-pm
109 pm: watchdog@7e100000 { global() label
[all...]
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_wdog.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
48 #include <arm/broadcom/bcm2835/bcm2835_wdog.h>
58 #define READ(_sc, _r) bus_space_read_4((_sc)->bst, (_sc)->bsh, (_r) + (_sc)->regs_offset)
59 #define WRITE(_sc, _r, _v) bus_space_write_4((_sc)->bst, (_sc)->bsh, (_r) + (_sc)->regs_offset, (_v…
89 {"broadcom,bcm2835-wdt", BSD_DTB},
90 {"brcm,bcm2835-pm-wdt", UPSTREAM_DTB},
91 {"brcm,bcm2835-pm", UPSTREAM_DTB},
105 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in bcmwd_probe()
123 sc->wdog_period = 7; in bcmwd_attach()
[all …]