aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/brcm2708/patches-4.14/950-0302-firmware-raspberrypi-Add-two-new-messages.patch
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/brcm2708/patches-4.14/950-0302-firmware-raspberrypi-Add-two-new-messages.patch')
-rw-r--r--target/linux/brcm2708/patches-4.14/950-0302-firmware-raspberrypi-Add-two-new-messages.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/target/linux/brcm2708/patches-4.14/950-0302-firmware-raspberrypi-Add-two-new-messages.patch b/target/linux/brcm2708/patches-4.14/950-0302-firmware-raspberrypi-Add-two-new-messages.patch
new file mode 100644
index 0000000000..e7684cbd50
--- /dev/null
+++ b/target/linux/brcm2708/patches-4.14/950-0302-firmware-raspberrypi-Add-two-new-messages.patch
@@ -0,0 +1,28 @@
+From 9337adb131fdee07328d8686cdb6b5e2a885baa0 Mon Sep 17 00:00:00 2001
+From: Phil Elwell <phil@raspberrypi.org>
+Date: Sat, 12 May 2018 21:23:00 +0100
+Subject: [PATCH 302/454] firmware/raspberrypi: Add two new messages
+
+RPI_FIRMWARE_GET_CLOCK_MEASURED is similar to RPI_FIRMWARE_GET_CLOCK,
+except that it uses a hardware feature to count the clock pulses to
+measure the real clock speed.
+
+RPI_FIRMWARE_NOTIFY_REBOOT informs the firmware that the OS is about to
+reboot, allowing it to make any necessary adjustments.
+
+Signed-off-by: Phil Elwell <phil@raspberrypi.org>
+---
+ include/soc/bcm2835/raspberrypi-firmware.h | 2 ++
+ 1 file changed, 2 insertions(+)
+
+--- a/include/soc/bcm2835/raspberrypi-firmware.h
++++ b/include/soc/bcm2835/raspberrypi-firmware.h
+@@ -78,6 +78,8 @@ enum rpi_firmware_property_tag {
+ RPI_FIRMWARE_GET_CUSTOMER_OTP = 0x00030021,
+ RPI_FIRMWARE_GET_DOMAIN_STATE = 0x00030030,
+ RPI_FIRMWARE_GET_THROTTLED = 0x00030046,
++ RPI_FIRMWARE_GET_CLOCK_MEASURED = 0x00030047,
++ RPI_FIRMWARE_NOTIFY_REBOOT = 0x00030048,
+ RPI_FIRMWARE_SET_CLOCK_STATE = 0x00038001,
+ RPI_FIRMWARE_SET_CLOCK_RATE = 0x00038002,
+ RPI_FIRMWARE_SET_VOLTAGE = 0x00038003,