Added kcs device and lpc ctrl device to enable LPC clock in Facebook
Tiogapass device tree.

Signed-off-by: Vijay Khemka <vijaykhe...@fb.com>
---
 .../dts/aspeed-bmc-facebook-tiogapass.dts     | 30 +++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts 
b/arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts
index d9d7f208788a..9544fa2c1822 100644
--- a/arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts
+++ b/arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts
@@ -21,6 +21,18 @@
        memory@80000000 {
                reg = <0x80000000 0x20000000>;
        };
+
+       reserved-memory {
+               #address-cells = <1>;
+               #size-cells = <1>;
+               ranges;
+
+               flash_memory: region@98000000 {
+                       no-map;
+                       reg = <0x98000000 0x04000000>; /* 64M */
+               };
+       };
+
        iio-hwmon {
                compatible = "iio-hwmon";
                oemname0 = "MB_P3V3";
@@ -62,6 +74,12 @@
        };
 };
 
+&lpc_ctrl {
+       status = "okay";
+       memory-region = <&flash_memory>;
+       flash = <&spi1>;
+};
+
 &uart1 {
        // Host Console
        status = "okay";
@@ -75,6 +93,18 @@
        status = "okay";
 };
 
+&kcs2 {
+       // BMC KCS channel 2
+       status = "okay";
+       kcs_addr = <0xca8>;
+};
+
+&kcs3 {
+       // BMC KCS channel 3
+       status = "okay";
+       kcs_addr = <0xca2>;
+};
+
 &mac0 {
        status = "okay";
 
-- 
2.17.1

Reply via email to