]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM: tegra: t114/t148: increase camera i2c speed
authorCharlie Huang <chahuang@nvidia.com>
Mon, 25 Feb 2013 20:42:11 +0000 (12:42 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Sat, 14 Sep 2013 20:02:58 +0000 (13:02 -0700)
to 400K on camera i2c bus on these platforms:
dalmore
pluto
ceres
macallan

bug 1234944

Change-Id: I6ac5369d03e5f7a8ac95ecdc7bfea33ef9c16f95
Signed-off-by: Charlie Huang <chahuang@nvidia.com>
Reviewed-on: http://git-master/r/203928
Reviewed-by: Harshada Kale <hkale@nvidia.com>
Tested-by: Harshada Kale <hkale@nvidia.com>
arch/arm/boot/dts/tegra114-dalmore.dts
arch/arm/boot/dts/tegra114-macallan.dts
arch/arm/mach-tegra/board-dalmore.c
arch/arm/mach-tegra/board-macallan.c
arch/arm/mach-tegra/board-pluto.c

index f6546194113f5459aef9ae526abe3276d7d76b1a..eebda303e14ee15c1fce6f86745b201966768eda 100644 (file)
 
        i2c@7000c500 {
                status = "okay";
-               clock-frequency = <100000>;
+               clock-frequency = <400000>;
        };
 
        i2c@7000c700 {
index 94613962851c893816ba82a8d080c487b602646c..ddcd77e192d783a67b152f044ae4a275e2ef62c8 100644 (file)
 
        i2c@7000c500 {
                status = "okay";
-               clock-frequency = <100000>;
+               clock-frequency = <400000>;
        };
 
        i2c@7000c700 {
index 15bbcaca0db1b42429e66626ab28cabc72875543..8a6767f048b2afb526ae2e03b506178a0921ce5c 100644 (file)
@@ -237,7 +237,7 @@ static struct tegra_i2c_platform_data dalmore_i2c2_platform_data = {
 };
 
 static struct tegra_i2c_platform_data dalmore_i2c3_platform_data = {
-       .bus_clk_rate   = 100000,
+       .bus_clk_rate   = 400000,
        .scl_gpio       = TEGRA_GPIO_I2C3_SCL,
        .sda_gpio       = TEGRA_GPIO_I2C3_SDA,
 };
index a9cf5216600a21ca6a49ed0891d3eb296f69cd18..e5e69c83bb644940a4320c311cfa4a29a9d415b0 100644 (file)
@@ -230,7 +230,7 @@ static struct tegra_i2c_platform_data macallan_i2c2_platform_data = {
 };
 
 static struct tegra_i2c_platform_data macallan_i2c3_platform_data = {
-       .bus_clk_rate   = 100000,
+       .bus_clk_rate   = 400000,
        .scl_gpio       = TEGRA_GPIO_I2C3_SCL,
        .sda_gpio       = TEGRA_GPIO_I2C3_SDA,
 };
index 8e72157a566b0745bdab54ffb909dd03720118ab..a8c51abfb5eccbb820fec05de6260e7c5303003f 100644 (file)
@@ -257,7 +257,7 @@ static struct tegra_i2c_platform_data pluto_i2c2_platform_data = {
 };
 
 static struct tegra_i2c_platform_data pluto_i2c3_platform_data = {
-       .bus_clk_rate   = 100000,
+       .bus_clk_rate   = 400000,
        .scl_gpio       = TEGRA_GPIO_I2C3_SCL,
        .sda_gpio       = TEGRA_GPIO_I2C3_SDA,
 };