@@ -44,6 +44,7 @@
#include <dt-bindings/interrupt-controller/irq.h>
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/gpio/meson-gxbb-gpio.h>
+#include <dt-bindings/soc/meson-gxbb-sm.h>
/ {
compatible = "amlogic,meson-gxbb";
@@ -98,6 +99,12 @@
method = "smc";
};
+ sm {
+ compatible = "amlogic,meson-sm";
+ amlogic,sm_cmd_input_base = <SM_GET_SHARE_MEM_INPUT_BASE>;
+ amlogic,sm_cmd_output_base = <SM_GET_SHARE_MEM_OUTPUT_BASE>;
+ };
+
timer {
compatible = "arm,armv8-timer";
interrupts = <GIC_PPI 13