| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | atmel-gpbr.txt | 1 * Device tree bindings for Atmel GPBR (General Purpose Backup Registers) 3 The GPBR are a set of battery-backed registers. 7 "atmel,at91sam9260-gpbr", "syscon" 8 "microchip,sam9x60-gpbr", "syscon" 9 "microchip,sam9x7-gpbr", "microchip,sam9x60-gpbr", "syscon" 10 - reg: contains offset/length value of the GPBR memory 15 gpbr: gpbr@fffffd50 { 16 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | atmel-gpbr.txt | 1 * Device tree bindings for Atmel GPBR (General Purpose Backup Registers) 3 The GPBR are a set of battery-backed registers. 7 "atmel,at91sam9260-gpbr", "syscon" 8 "microchip,sam9x60-gpbr", "syscon" 9 - reg: contains offset/length value of the GPBR memory 14 gpbr: gpbr@fffffd50 { 15 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/rtc/ |
| D | atmel,at91sam9260-rtt.yaml | 42 - description: Phandle to the GPBR node. 43 - description: Offset within the GPBR block. 45 Should encode the GPBR register used to store the time base when the 46 RTT is used as an RTC. The first cell should point to the GPBR node 47 and the second one encodes the offset within the GPBR block (or in 48 other words, the GPBR register used to store the time base). 68 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/rtc/ |
| D | atmel,at91sam9-rtc.txt | 10 - atmel,rtt-rtc-time-reg: should encode the GPBR register used to store 12 The first cell should point to the GPBR node and the second one 13 encode the offset within the GPBR block (or in other words, the 14 GPBR register used to store the time base). 24 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| /kernel/linux/linux-6.6/drivers/rtc/ |
| D | rtc-at91sam9.c | 42 * choose from, or a "real" RTC module. All systems have multiple GPBR 72 struct regmap *gpbr; member 90 regmap_read(rtc->gpbr, rtc->gpbr_offset, &val); in gpbr_readl() 97 regmap_write(rtc->gpbr, rtc->gpbr_offset, val); in gpbr_writel() 370 rtc->gpbr = syscon_node_to_regmap(args.np); in at91_rtc_probe() 373 if (IS_ERR(rtc->gpbr)) { in at91_rtc_probe() 374 dev_err(&pdev->dev, "failed to retrieve gpbr regmap, aborting.\n"); in at91_rtc_probe()
|
| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | rtc-at91sam9.c | 42 * choose from, or a "real" RTC module. All systems have multiple GPBR 72 struct regmap *gpbr; member 90 regmap_read(rtc->gpbr, rtc->gpbr_offset, &val); in gpbr_readl() 97 regmap_write(rtc->gpbr, rtc->gpbr_offset, val); in gpbr_writel() 370 rtc->gpbr = syscon_node_to_regmap(args.np); in at91_rtc_probe() 372 if (IS_ERR(rtc->gpbr)) { in at91_rtc_probe() 373 dev_err(&pdev->dev, "failed to retrieve gpbr regmap, aborting.\n"); in at91_rtc_probe()
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | at91sam9260ek.dts | 121 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 129 gpbr: syscon@fffffd50 { label
|
| D | at91sam9g20ek_common.dtsi | 135 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 143 gpbr: syscon@fffffd50 { label
|
| D | at91sam9m10g45ek.dts | 223 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 227 gpbr: syscon@fffffd60 { label
|
| D | sam9x60.dtsi | 712 gpbr: syscon@fffffe60 { label 713 compatible = "microchip,sam9x60-gpbr", "atmel,at91sam9260-gpbr", "syscon";
|
| D | at91sam9261.dtsi | 641 gpbr: syscon@fffffd50 { label 642 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| D | at91-sam9x60ek.dts | 314 &gpbr { 659 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| D | at91sam9260.dtsi | 755 gpbr: syscon@fffffd50 { label 756 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| D | at91sam9rl.dtsi | 839 gpbr: syscon@fffffd60 { label 840 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/microchip/ |
| D | at91sam9260ek.dts | 121 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 129 gpbr: syscon@fffffd50 { label
|
| D | at91sam9g20ek_common.dtsi | 135 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 143 gpbr: syscon@fffffd50 { label
|
| D | at91sam9m10g45ek.dts | 223 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 227 gpbr: syscon@fffffd60 { label
|
| D | at91sam9263ek.dts | 106 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| D | at91sam9rlek.dts | 216 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| D | at91sam9261ek.dts | 182 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| D | at91-sam9x60ek.dts | 274 &gpbr { 620 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
| D | at91sam9261.dtsi | 646 gpbr: syscon@fffffd50 { label 647 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| D | sama7g5.dtsi | 285 gpbr: gpbr@e001d060 { label 286 compatible = "microchip,sama7g5-gpbr", "syscon";
|
| D | at91sam9260.dtsi | 738 gpbr: syscon@fffffd50 { label 739 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
| D | at91sam9rl.dtsi | 817 gpbr: syscon@fffffd60 { label 818 compatible = "atmel,at91sam9260-gpbr", "syscon";
|