ARM: dts: msm: Add clock rates in camera node for all boards
Adding clock rates to camera node instead of statically reading from sensor driver so that clock names and rates can be read from camera node using common software on chip API and if needed it can be overrided with the values obtained from userspace sensor drivers. Change-Id: Icf950194191cbd0887740d692bb88cc650430fb8 Signed-off-by: Sureshnaidu Laveti <lsuresh@codeaurora.org>
This commit is contained in:
parent
4b36c0b4c4
commit
2493fd83fa
7 changed files with 38 additions and 7 deletions
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -165,6 +165,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -207,6 +208,7 @@
|
|||
clocks = <&clock_mmss clk_mclk1_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk1_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -251,5 +253,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -155,6 +155,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -193,6 +194,7 @@
|
|||
clocks = <&clock_mmss clk_mclk1_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk1_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -233,5 +235,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -78,6 +78,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
eeprom1: qcom,eeprom@1 {
|
||||
|
@ -110,6 +111,7 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@0 {
|
||||
|
@ -151,6 +153,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -189,6 +192,7 @@
|
|||
clocks = <&clock_mmss clk_mclk1_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk1_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -229,5 +233,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -90,6 +90,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
eeprom1: qcom,eeprom@1 {
|
||||
|
@ -122,6 +123,7 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@0 {
|
||||
|
@ -163,6 +165,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -200,6 +203,7 @@
|
|||
clocks = <&clock_mmss clk_mclk1_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk1_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -239,5 +243,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -78,6 +78,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
eeprom1: qcom,eeprom@1 {
|
||||
|
@ -110,6 +111,7 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@0 {
|
||||
|
@ -149,6 +151,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -188,6 +191,7 @@
|
|||
clocks = <&clock_mmss clk_mclk1_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk1_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -229,5 +233,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -88,6 +88,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
eeprom1: qcom,eeprom@1 {
|
||||
|
@ -120,6 +121,7 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@0 {
|
||||
|
@ -162,6 +164,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -200,6 +203,7 @@
|
|||
clocks = <&clock_mmss clk_mclk1_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk1_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -240,5 +244,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright (c) 2015 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License version 2 and
|
||||
|
@ -90,6 +90,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
eeprom1: qcom,eeprom@1 {
|
||||
|
@ -122,6 +123,7 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <19200000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@0 {
|
||||
|
@ -163,6 +165,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@1 {
|
||||
|
@ -203,6 +206,7 @@
|
|||
clocks = <&clock_mmss clk_mclk0_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk0_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
|
||||
qcom,camera@2 {
|
||||
|
@ -242,5 +246,6 @@
|
|||
clocks = <&clock_mmss clk_mclk2_clk_src>,
|
||||
<&clock_mmss clk_camss_mclk2_clk>;
|
||||
clock-names = "cam_src_clk", "cam_clk";
|
||||
qcom,clock-rates = <24000000 0>;
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue