/openbmc/linux/Documentation/devicetree/bindings/rtc/ |
H A D | arm,pl031.yaml | 4 $id: http://devicetree.org/schemas/rtc/arm,pl031.yaml# 7 title: Arm Primecell PL031 Real Time Clock 13 const: arm,pl031 26 - const: arm,pl031 54 compatible = "arm,pl031", "arm,primecell";
|
/openbmc/qemu/hw/rtc/ |
H A D | pl031.c | 2 * ARM AMBA PrimeCell PL031 RTC 15 #include "hw/rtc/pl031.h" 117 "pl031: read of write-only register at offset 0x%x\n", in pl031_read() 173 "pl031: write to read-only register at offset 0x%x\n", in pl031_write() 192 PL031State *s = PL031(obj); in pl031_init() 196 memory_region_init_io(&s->iomem, obj, &pl031_ops, s, "pl031", 0x1000); in pl031_init() 209 PL031State *s = PL031(obj); in pl031_finalize() 219 * The PL031 device model code uses the tick_offset field, which is in pl031_pre_save() 289 .name = "pl031/tick-offset", 301 .name = "pl031",
|
H A D | Kconfig | 14 config PL031 config
|
H A D | meson.build | 5 system_ss.add(when: 'CONFIG_PL031', if_true: files('pl031.c'))
|
H A D | trace-events | 14 # pl031.c
|
/openbmc/qemu/include/hw/rtc/ |
H A D | pl031.h | 2 * ARM AMBA PrimeCell PL031 RTC 21 #define TYPE_PL031 "pl031" 22 OBJECT_DECLARE_SIMPLE_TYPE(PL031State, PL031)
|
/openbmc/qemu/hw/arm/ |
H A D | Kconfig | 25 select PL031 # RTC 80 select PL031 # RTC 93 select PL031 # RTC 112 select PL031 177 select PL031 # RTC 203 select PL031 # RTC
|
H A D | versatilepb.c | 336 /* Add PL031 Real Time Clock. */ in versatile_init() 337 sysbus_create_simple("pl031", 0x101e8000, pic[10]); in versatile_init()
|
H A D | mps2-tz.c | 69 #include "hw/rtc/pl031.h" 743 PL031State *pl031 = opaque; in make_rtc() local 746 object_initialize_child(OBJECT(mms), name, pl031, TYPE_PL031); in make_rtc() 747 s = SYS_BUS_DEVICE(pl031); in make_rtc() 750 * The board docs don't give an IRQ number for the PL031, so in make_rtc()
|
H A D | highbank.c | 296 sysbus_create_simple("pl031", 0xfff35000, pic[19]); in calxeda_init()
|
/openbmc/u-boot/drivers/rtc/ |
H A D | pl031.c | 6 * reference linux-2.6.20.6/drivers/rtc/rtc-pl031.c 120 { .compatible = "arm,pl031" }, 134 .name = "rtc-pl031",
|
H A D | Kconfig | 80 bool "Enable ARM AMBA PL031 RTC driver" 82 The ARM PrimeCell Real Time Clock (PL031) is an optional SoC
|
H A D | Makefile | 45 obj-$(CONFIG_RTC_PL031) += pl031.o
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-pl031.c | 3 * drivers/rtc/rtc-pl031.c 337 * On ST PL031 variants, the RTC reset value does not provide correct in pl031_probe() 373 vendor->irqflags, "rtc-pl031", ldata); in pl031_probe() 459 .name = "rtc-pl031", 469 MODULE_DESCRIPTION("ARM AMBA PL031 RTC Driver");
|
H A D | Makefile | 131 obj-$(CONFIG_RTC_DRV_PL031) += rtc-pl031.o
|
H A D | Kconfig | 1477 tristate "ARM AMBA PL031 RTC" 1481 PrimeCell PL031 RTC found on certain ARM SOCs. 1484 module will be called rtc-pl031.
|
/openbmc/qemu/docs/system/arm/ |
H A D | highbank.rst | 16 - PL031 RTC
|
H A D | vexpress.rst | 23 - PL031 RTC
|
/openbmc/openbmc/meta-arm/meta-arm/lib/oeqa/runtime/cases/ |
H A D | fvp_devices.py | 116 self.check_devices("rtc", 1, ["rtc-pl031"])
|
/openbmc/linux/arch/arm/boot/dts/calxeda/ |
H A D | ecx-common.dtsi | 107 compatible = "arm,pl031", "arm,primecell";
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | arm-realview-pb1176.dts | 386 compatible = "arm,pl031", "arm,primecell"; 600 compatible = "arm,pl031", "arm,primecell";
|
H A D | integratorcp.dts | 242 compatible = "arm,pl031", "arm,primecell";
|
H A D | arm-realview-eb.dtsi | 461 compatible = "arm,pl031", "arm,primecell";
|
/openbmc/linux/arch/arm64/boot/dts/arm/ |
H A D | rtsm_ve-motherboard.dtsi | 232 compatible = "arm,pl031", "arm,primecell";
|
H A D | juno-motherboard.dtsi | 292 compatible = "arm,pl031", "arm,primecell";
|