diff --git a/Kbuild b/Kbuild index 64d8829b..a42d25dd 100644 --- a/Kbuild +++ b/Kbuild @@ -5,6 +5,7 @@ endif ifeq ($(CONFIG_ARCH_KALAMA), y) dtbo-y += kalama-vidc.dtbo +dtbo-y += kalama-vidc-v2.dtbo endif always-y := $(dtb-y) $(dtbo-y) diff --git a/kalama-vidc-v2.dts b/kalama-vidc-v2.dts new file mode 100644 index 00000000..7015bea0 --- /dev/null +++ b/kalama-vidc-v2.dts @@ -0,0 +1,15 @@ +/dts-v1/; +/plugin/; + +#include +#include +#include +#include +#include "kalama-vidc-v2.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Kalama"; + compatible = "qcom,kalama"; + qcom,msm-id = <519 0x20000>, <536 0x20000>; + qcom,board-id = <0 0>; +}; diff --git a/kalama-vidc-v2.dtsi b/kalama-vidc-v2.dtsi new file mode 100644 index 00000000..267af479 --- /dev/null +++ b/kalama-vidc-v2.dtsi @@ -0,0 +1,9 @@ + +#include "kalama-vidc.dtsi" + +/* KalamaV2-specific changes */ +&msm_vidc { + qcom,allowed-clock-rates = <240000000 338000000 + 366000000 444000000 533333333>; +}; +