From: Tom Warren <twar...@nvidia.com>

Fix VI_I2C clock source type. Will be needed by VI_I2C driver.
Also added use of INTERNAL_ID macro in two places, needed to keep
the id returned to 8 bits.

Signed-off-by: Tom Warren <twar...@nvidia.com>
---
 arch/arm/mach-tegra/tegra210/clock.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/arch/arm/mach-tegra/tegra210/clock.c 
b/arch/arm/mach-tegra/tegra210/clock.c
index f1b25e2..00c65c2 100644
--- a/arch/arm/mach-tegra/tegra210/clock.c
+++ b/arch/arm/mach-tegra/tegra210/clock.c
@@ -1,6 +1,6 @@
 // SPDX-License-Identifier: GPL-2.0+
 /*
- * (C) Copyright 2013-2015
+ * (C) Copyright 2013-2020
  * NVIDIA Corporation <www.nvidia.com>
  */
 
@@ -333,7 +333,7 @@ static enum clock_type_id clock_periph_type[PERIPHC_COUNT] 
= {
        TYPE(PERIPHC_DMIC3,     CLOCK_TYPE_NONE),
        TYPE(PERIPHC_APE,       CLOCK_TYPE_NONE),
        TYPE(PERIPHC_QSPI,      CLOCK_TYPE_PC01C00_C42C41TC40),
-       TYPE(PERIPHC_VI_I2C,    CLOCK_TYPE_NONE),
+       TYPE(PERIPHC_VI_I2C,    CLOCK_TYPE_PC2CC3M_T16),
        TYPE(PERIPHC_USB2_HSIC_TRK, CLOCK_TYPE_NONE),
        TYPE(PERIPHC_PEX_SATA_USB_RX_BYP, CLOCK_TYPE_NONE),
 
@@ -739,7 +739,7 @@ int get_periph_clock_info(enum periph_id periph_id, int 
*mux_bits,
        if (!clock_periph_id_isvalid(periph_id))
                return -1;
 
-       internal_id = periph_id_to_internal_id[periph_id];
+       internal_id = INTERNAL_ID(periph_id_to_internal_id[periph_id]);
        if (!periphc_internal_id_isvalid(internal_id))
                return -1;
 
@@ -765,7 +765,7 @@ enum clock_id get_periph_clock_id(enum periph_id periph_id, 
int source)
        if (!clock_periph_id_isvalid(periph_id))
                return CLOCK_ID_NONE;
 
-       internal_id = periph_id_to_internal_id[periph_id];
+       internal_id = INTERNAL_ID(periph_id_to_internal_id[periph_id]);
        if (!periphc_internal_id_isvalid(internal_id))
                return CLOCK_ID_NONE;
 
-- 
1.8.2.1.610.g562af5b


-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may 
contain
confidential information.  Any unauthorized review, use, disclosure or 
distribution
is prohibited.  If you are not the intended recipient, please contact the 
sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------

Reply via email to