From: Boojin Kim Date: Wed, 20 Jun 2018 00:50:36 +0000 (+0900) Subject: [9610] dtsi: add contexthub X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=7528e7f326912ec84d0edd4b01869a6b92cf3138;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git [9610] dtsi: add contexthub Change-Id: I536d1c09d6f029bbeba1a99254df214a45a63072 Signed-off-by: Boojin Kim --- diff --git a/arch/arm64/boot/dts/exynos/exynos9610.dtsi b/arch/arm64/boot/dts/exynos/exynos9610.dtsi index 590ad89188c2..50055764d5e3 100644 --- a/arch/arm64/boot/dts/exynos/exynos9610.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos9610.dtsi @@ -3162,6 +3162,38 @@ status = "disabled"; }; + contexthub: contexthub_ipc@11980000 { + compatible = "samsung,exynos-nanohub"; + interrupts = <0 39 0>,<0 111 0>; /* INTREQ_MAILBOX_SHUB2AP, INTREQ_WDT_SHUB */ + /* mailbox, sram, dumpgpr, chub reset & cub cpu reset, baaw_p_apm_shub, chub cpu clock */ + reg = <0x0 0x11980000 0x200>, + <0x0 0x11200000 0x40000>, + <0x0 0x111f0000 0x100>, + <0x0 0x11863d20 0x10>, + <0x0 0x11100000 0x100>, + <0x0 0x11003010 0x10>; + reg-names = "mailbox", "sram", "dumpgpr", + "chub_reset", "chub_baaw", "cmu_chub_qch"; + /* BAAW-P-APM-SHUB */ + baaw,baaw-p-apm-chub = <0x40300 0x40800 0x11900>; + /* none, pass, os.checked.bin, Exynos9610.bin */ + os-type = "os.checked.bin"; + clocks = + /* SHUB */ + <&clock UMUX_CLKCMU_SHUB_BUS>, + /* RPR0521, LIS3MDL */ + <&clock CMGP01_USI>, + /* BMP280 */ + <&clock CMGP03_USI>, + /* PRP0521, LIS3MDL, BMP280 are all I2C */ + <&clock CMGP_I2C>; + clock-names = + "chub_bus", + "cmgp_usi01", + "cmgp_usi03", + "cmgp_i2c"; + }; + /* Secure log */ seclog { compatible = "samsung,exynos-seclog";