/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | atmel-gpbr.txt | 7 "atmel,at91sam9260-gpbr", "syscon" 8 "microchip,sam9x60-gpbr", "syscon" 9 "microchip,sam9x7-gpbr", "microchip,sam9x60-gpbr", "syscon" 15 gpbr: gpbr@fffffd50 { 16 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
/openbmc/u-boot/drivers/rtc/ |
H A D | at91sam9_rtt.c | 33 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in rtc_get() local 42 off = readl(&gpbr->reg[AT91_GPBR_INDEX_TIMEOFF]); in rtc_get() 51 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in rtc_set() local 59 writel(tim, &gpbr->reg[AT91_GPBR_INDEX_TIMEOFF]); in rtc_set() 69 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in rtc_reset() local 74 writel(0, &gpbr->reg[AT91_GPBR_INDEX_TIMEOFF]); in rtc_reset()
|
/openbmc/u-boot/drivers/bootcount/ |
H A D | bootcount_at91.c | 15 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in bootcount_store() local 18 &gpbr->reg[AT91_GPBR_INDEX_BOOTCOUNT]); in bootcount_store() 23 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in bootcount_load() local 25 ulong val = readl(&gpbr->reg[AT91_GPBR_INDEX_BOOTCOUNT]); in bootcount_load()
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | at91sam9260-smartweb.dts | 87 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 96 gpbr: syscon@fffffd50 { label
|
H A D | at91sam9g20-taurus.dts | 96 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 105 gpbr: syscon@fffffd50 { label
|
H A D | at91sam9g45-corvus.dts | 78 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 82 gpbr: syscon@fffffd60 { label
|
H A D | at91sam9g45-gurnard.dts | 131 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 139 gpbr: syscon@fffffd60 { label
|
H A D | at91sam9g20ek_common.dtsi | 113 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 121 gpbr: syscon@fffffd50 { label
|
H A D | at91sam9260ek.dts | 146 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 154 gpbr: syscon@fffffd50 { label
|
H A D | at91sam9m10g45ek.dts | 208 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 212 gpbr: syscon@fffffd60 { label
|
H A D | at91sam9261.dtsi | 869 gpbr: syscon@fffffd50 { label 870 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-at91sam9.c | 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()
|
/openbmc/linux/arch/arm/boot/dts/microchip/ |
H A D | at91sam9260ek.dts | 121 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 129 gpbr: syscon@fffffd50 { label
|
H A D | at91sam9g20ek_common.dtsi | 135 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 143 gpbr: syscon@fffffd50 { label
|
H A D | at91sam9m10g45ek.dts | 223 atmel,rtt-rtc-time-reg = <&gpbr 0x0>; 227 gpbr: syscon@fffffd60 { label
|
H A D | at91sam9rlek.dts | 216 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
H A D | at91sam9261ek.dts | 182 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
H A D | at91sam9263ek.dts | 106 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
H A D | at91sam9261.dtsi | 646 gpbr: syscon@fffffd50 { label 647 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
H A D | at91-sam9x60ek.dts | 274 &gpbr { 620 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|
H A D | sama7g5.dtsi | 285 gpbr: gpbr@e001d060 { label 286 compatible = "microchip,sama7g5-gpbr", "syscon";
|
H A D | at91sam9rl.dtsi | 817 gpbr: syscon@fffffd60 { label 818 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
H A D | at91sam9260.dtsi | 738 gpbr: syscon@fffffd50 { label 739 compatible = "atmel,at91sam9260-gpbr", "syscon";
|
H A D | sam9x60.dtsi | 1332 gpbr: syscon@fffffe60 { label 1333 compatible = "microchip,sam9x60-gpbr", "atmel,at91sam9260-gpbr", "syscon";
|
/openbmc/linux/Documentation/devicetree/bindings/rtc/ |
H A D | atmel,at91sam9260-rtt.yaml | 68 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
|