Home
last modified time | relevance | path

Searched full:pl031 (Results 1 – 25 of 46) sorted by relevance

12

/openbmc/linux/Documentation/devicetree/bindings/rtc/
H A Darm,pl031.yaml4 $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 Dpl031.c2 * 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 DKconfig14 config PL031 config
H A Dmeson.build5 system_ss.add(when: 'CONFIG_PL031', if_true: files('pl031.c'))
H A Dtrace-events14 # pl031.c
/openbmc/qemu/include/hw/rtc/
H A Dpl031.h2 * ARM AMBA PrimeCell PL031 RTC
21 #define TYPE_PL031 "pl031"
22 OBJECT_DECLARE_SIMPLE_TYPE(PL031State, PL031)
/openbmc/qemu/hw/arm/
H A DKconfig25 select PL031 # RTC
80 select PL031 # RTC
93 select PL031 # RTC
112 select PL031
177 select PL031 # RTC
203 select PL031 # RTC
H A Dversatilepb.c336 /* Add PL031 Real Time Clock. */ in versatile_init()
337 sysbus_create_simple("pl031", 0x101e8000, pic[10]); in versatile_init()
H A Dmps2-tz.c69 #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 Dhighbank.c296 sysbus_create_simple("pl031", 0xfff35000, pic[19]); in calxeda_init()
/openbmc/u-boot/drivers/rtc/
H A Dpl031.c6 * reference linux-2.6.20.6/drivers/rtc/rtc-pl031.c
120 { .compatible = "arm,pl031" },
134 .name = "rtc-pl031",
H A DKconfig80 bool "Enable ARM AMBA PL031 RTC driver"
82 The ARM PrimeCell Real Time Clock (PL031) is an optional SoC
H A DMakefile45 obj-$(CONFIG_RTC_PL031) += pl031.o
/openbmc/linux/drivers/rtc/
H A Drtc-pl031.c3 * 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 DMakefile131 obj-$(CONFIG_RTC_DRV_PL031) += rtc-pl031.o
H A DKconfig1477 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 Dhighbank.rst16 - PL031 RTC
H A Dvexpress.rst23 - PL031 RTC
/openbmc/openbmc/meta-arm/meta-arm/lib/oeqa/runtime/cases/
H A Dfvp_devices.py116 self.check_devices("rtc", 1, ["rtc-pl031"])
/openbmc/linux/arch/arm/boot/dts/calxeda/
H A Decx-common.dtsi107 compatible = "arm,pl031", "arm,primecell";
/openbmc/linux/arch/arm/boot/dts/arm/
H A Darm-realview-pb1176.dts386 compatible = "arm,pl031", "arm,primecell";
600 compatible = "arm,pl031", "arm,primecell";
H A Dintegratorcp.dts242 compatible = "arm,pl031", "arm,primecell";
H A Darm-realview-eb.dtsi461 compatible = "arm,pl031", "arm,primecell";
/openbmc/linux/arch/arm64/boot/dts/arm/
H A Drtsm_ve-motherboard.dtsi232 compatible = "arm,pl031", "arm,primecell";
H A Djuno-motherboard.dtsi292 compatible = "arm,pl031", "arm,primecell";

12