Home
last modified time | relevance | path

Searched refs:gpbr (Results 1 – 25 of 27) sorted by relevance

12

/OK3568_Linux_fs/u-boot/drivers/rtc/
H A Dat91sam9_rtt.c36 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in rtc_get() local
45 off = readl(&gpbr->reg[AT91_GPBR_INDEX_TIMEOFF]); in rtc_get()
54 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in rtc_set() local
62 writel(tim, &gpbr->reg[AT91_GPBR_INDEX_TIMEOFF]); in rtc_set()
72 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in rtc_reset() local
77 writel(0, &gpbr->reg[AT91_GPBR_INDEX_TIMEOFF]); in rtc_reset()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/
H A Datmel-gpbr.txt7 "atmel,at91sam9260-gpbr", "syscon"
8 "microchip,sam9x60-gpbr", "syscon"
14 gpbr: gpbr@fffffd50 {
15 compatible = "atmel,at91sam9260-gpbr", "syscon";
/OK3568_Linux_fs/u-boot/drivers/bootcount/
H A Dbootcount_at91.c16 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in bootcount_store() local
19 &gpbr->reg[AT91_GPBR_INDEX_BOOTCOUNT]); in bootcount_store()
24 at91_gpbr_t *gpbr = (at91_gpbr_t *) ATMEL_BASE_GPBR; in bootcount_load() local
26 ulong val = readl(&gpbr->reg[AT91_GPBR_INDEX_BOOTCOUNT]); in bootcount_load()
/OK3568_Linux_fs/kernel/drivers/rtc/
H A Drtc-at91sam9.c72 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()
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dat91sam9260-smartweb.dts87 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
95 gpbr: syscon@fffffd50 { label
H A Dat91sam9g20-taurus.dts96 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
104 gpbr: syscon@fffffd50 { label
H A Dat91sam9g45-corvus.dts79 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
83 gpbr: syscon@fffffd60 { label
H A Dat91sam9g45-gurnard.dts131 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
139 gpbr: syscon@fffffd60 { label
H A Dat91sam9g20ek_common.dtsi113 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
121 gpbr: syscon@fffffd50 { label
H A Dat91sam9260ek.dts146 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
154 gpbr: syscon@fffffd50 { label
H A Dat91sam9m10g45ek.dts208 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
212 gpbr: syscon@fffffd60 { label
H A Dat91sam9261.dtsi872 gpbr: syscon@fffffd50 { label
873 compatible = "atmel,at91sam9260-gpbr", "syscon";
H A Dat91sam9260.dtsi1003 gpbr: syscon@fffffd50 { label
1004 compatible = "atmel,at91sam9260-gpbr", "syscon";
H A Dat91sam9rl.dtsi1096 gpbr: syscon@fffffd60 { label
1097 compatible = "atmel,at91sam9260-gpbr", "syscon";
H A Dat91sam9263.dtsi997 gpbr: syscon@fffffd60 { label
998 compatible = "atmel,at91sam9260-gpbr", "syscon";
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dat91sam9260ek.dts121 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
129 gpbr: syscon@fffffd50 { label
H A Dat91sam9g20ek_common.dtsi135 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
143 gpbr: syscon@fffffd50 { label
H A Dat91sam9m10g45ek.dts223 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
227 gpbr: syscon@fffffd60 { label
H A Dsam9x60.dtsi712 gpbr: syscon@fffffe60 { label
713 compatible = "microchip,sam9x60-gpbr", "atmel,at91sam9260-gpbr", "syscon";
H A Dat91sam9261.dtsi641 gpbr: syscon@fffffd50 { label
642 compatible = "atmel,at91sam9260-gpbr", "syscon";
H A Dat91-sam9x60ek.dts314 &gpbr {
659 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;
H A Dat91sam9rl.dtsi839 gpbr: syscon@fffffd60 { label
840 compatible = "atmel,at91sam9260-gpbr", "syscon";
H A Dat91sam9260.dtsi755 gpbr: syscon@fffffd50 { label
756 compatible = "atmel,at91sam9260-gpbr", "syscon";
H A Dat91sam9263.dtsi748 gpbr: syscon@fffffd60 { label
749 compatible = "atmel,at91sam9260-gpbr", "syscon";
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/rtc/
H A Datmel,at91sam9-rtc.txt24 atmel,rtt-rtc-time-reg = <&gpbr 0x0>;

12