This change includes the generated file of the following:

    rnndb: Add 28nm PLL register description

    Each interface (DSI/eDP/HDMI) has to control its own PLL.
    This change only add the register description for each one of them.

    Let's not make the register description common as some registers
    may not be implemented the same way for each interface PHY.

    v2:
    - Add description for more bit fields
    - Rebase on change "rnndb: dsi: Add DSI_LANE_CTRL info"

Signed-off-by: Stephane Viau <sviau at codeaurora.org>
Signed-off-by: Hai Li <hali at codeaurora.org>
---
 drivers/gpu/drm/msm/dsi/dsi.xml.h   | 149 +++++++++++++++++++++++++++++++++++-
 drivers/gpu/drm/msm/edp/edp.xml.h   | 104 +++++++++++++++++++++----
 drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 102 +++++++++++++++++++++---
 3 files changed, 330 insertions(+), 25 deletions(-)

diff --git a/drivers/gpu/drm/msm/dsi/dsi.xml.h 
b/drivers/gpu/drm/msm/dsi/dsi.xml.h
index 06c1441..4e4a700 100644
--- a/drivers/gpu/drm/msm/dsi/dsi.xml.h
+++ b/drivers/gpu/drm/msm/dsi/dsi.xml.h
@@ -8,7 +8,7 @@ http://github.com/freedreno/envytools/
 git clone https://github.com/freedreno/envytools.git

 The rules-ng-ng source files this header was generated from are:
-- /usr2/hali/local/envytools/envytools/rnndb/dsi/dsi.xml             (  18802 
bytes, from 2015-05-06 21:35:51)
+- /usr2/hali/local/envytools/envytools/rnndb/dsi/dsi.xml             (  22094 
bytes, from 2015-05-06 21:40:40)
 - /usr2/hali/local/envytools/envytools/rnndb/freedreno_copyright.xml (   1453 
bytes, from 2015-01-28 21:43:22)

 Copyright (C) 2013-2015 by the following authors:
@@ -838,5 +838,152 @@ static inline uint32_t 
DSI_28nm_PHY_TIMING_CTRL_11_TRIG3_CMD(uint32_t val)

 #define REG_DSI_28nm_PHY_REGULATOR_CAL_PWR_CFG                 0x00000018

+#define REG_DSI_28nm_PHY_PLL_REFCLK_CFG                                
0x00000000
+#define DSI_28nm_PHY_PLL_REFCLK_CFG_DBLR                       0x00000001
+
+#define REG_DSI_28nm_PHY_PLL_POSTDIV1_CFG                      0x00000004
+
+#define REG_DSI_28nm_PHY_PLL_CHGPUMP_CFG                       0x00000008
+
+#define REG_DSI_28nm_PHY_PLL_VCOLPF_CFG                                
0x0000000c
+
+#define REG_DSI_28nm_PHY_PLL_VREG_CFG                          0x00000010
+#define DSI_28nm_PHY_PLL_VREG_CFG_POSTDIV1_BYPASS_B            0x00000002
+
+#define REG_DSI_28nm_PHY_PLL_PWRGEN_CFG                                
0x00000014
+
+#define REG_DSI_28nm_PHY_PLL_DMUX_CFG                          0x00000018
+
+#define REG_DSI_28nm_PHY_PLL_AMUX_CFG                          0x0000001c
+
+#define REG_DSI_28nm_PHY_PLL_GLB_CFG                           0x00000020
+#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_PWRDN_B                   0x00000001
+#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_LDO_PWRDN_B               0x00000002
+#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_PWRGEN_PWRDN_B            0x00000004
+#define DSI_28nm_PHY_PLL_GLB_CFG_PLL_ENABLE                    0x00000008
+
+#define REG_DSI_28nm_PHY_PLL_POSTDIV2_CFG                      0x00000024
+
+#define REG_DSI_28nm_PHY_PLL_POSTDIV3_CFG                      0x00000028
+
+#define REG_DSI_28nm_PHY_PLL_LPFR_CFG                          0x0000002c
+
+#define REG_DSI_28nm_PHY_PLL_LPFC1_CFG                         0x00000030
+
+#define REG_DSI_28nm_PHY_PLL_LPFC2_CFG                         0x00000034
+
+#define REG_DSI_28nm_PHY_PLL_SDM_CFG0                          0x00000038
+#define DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV__MASK                        
0x0000003f
+#define DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV__SHIFT               0
+static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV(uint32_t val)
+{
+       return ((val) << DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV__SHIFT) & 
DSI_28nm_PHY_PLL_SDM_CFG0_BYP_DIV__MASK;
+}
+#define DSI_28nm_PHY_PLL_SDM_CFG0_BYP                          0x00000040
+
+#define REG_DSI_28nm_PHY_PLL_SDM_CFG1                          0x0000003c
+#define DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET__MASK              0x0000003f
+#define DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET__SHIFT             0
+static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET(uint32_t val)
+{
+       return ((val) << DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET__SHIFT) & 
DSI_28nm_PHY_PLL_SDM_CFG1_DC_OFFSET__MASK;
+}
+#define DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN__MASK              0x00000040
+#define DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN__SHIFT             6
+static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN(uint32_t val)
+{
+       return ((val) << DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN__SHIFT) & 
DSI_28nm_PHY_PLL_SDM_CFG1_DITHER_EN__MASK;
+}
+
+#define REG_DSI_28nm_PHY_PLL_SDM_CFG2                          0x00000040
+#define DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0__MASK          0x000000ff
+#define DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0__SHIFT         0
+static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0(uint32_t val)
+{
+       return ((val) << DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0__SHIFT) & 
DSI_28nm_PHY_PLL_SDM_CFG2_FREQ_SEED_7_0__MASK;
+}
+
+#define REG_DSI_28nm_PHY_PLL_SDM_CFG3                          0x00000044
+#define DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8__MASK         0x000000ff
+#define DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8__SHIFT                0
+static inline uint32_t DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8(uint32_t val)
+{
+       return ((val) << DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8__SHIFT) & 
DSI_28nm_PHY_PLL_SDM_CFG3_FREQ_SEED_15_8__MASK;
+}
+
+#define REG_DSI_28nm_PHY_PLL_SDM_CFG4                          0x00000048
+
+#define REG_DSI_28nm_PHY_PLL_SSC_CFG0                          0x0000004c
+
+#define REG_DSI_28nm_PHY_PLL_SSC_CFG1                          0x00000050
+
+#define REG_DSI_28nm_PHY_PLL_SSC_CFG2                          0x00000054
+
+#define REG_DSI_28nm_PHY_PLL_SSC_CFG3                          0x00000058
+
+#define REG_DSI_28nm_PHY_PLL_LKDET_CFG0                                
0x0000005c
+
+#define REG_DSI_28nm_PHY_PLL_LKDET_CFG1                                
0x00000060
+
+#define REG_DSI_28nm_PHY_PLL_LKDET_CFG2                                
0x00000064
+
+#define REG_DSI_28nm_PHY_PLL_TEST_CFG                          0x00000068
+#define DSI_28nm_PHY_PLL_TEST_CFG_PLL_SW_RESET                 0x00000001
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG0                          0x0000006c
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG1                          0x00000070
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG2                          0x00000074
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG3                          0x00000078
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG4                          0x0000007c
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG5                          0x00000080
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG6                          0x00000084
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG7                          0x00000088
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG8                          0x0000008c
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG9                          0x00000090
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG10                         0x00000094
+
+#define REG_DSI_28nm_PHY_PLL_CAL_CFG11                         0x00000098
+
+#define REG_DSI_28nm_PHY_PLL_EFUSE_CFG                         0x0000009c
+
+#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS_SEL                     0x000000a0
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_42                           0x000000a4
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_43                           0x000000a8
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_44                           0x000000ac
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_45                           0x000000b0
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_46                           0x000000b4
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_47                           0x000000b8
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_48                           0x000000bc
+
+#define REG_DSI_28nm_PHY_PLL_STATUS                            0x000000c0
+#define DSI_28nm_PHY_PLL_STATUS_PLL_RDY                                
0x00000001
+
+#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS0                                
0x000000c4
+
+#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS1                                
0x000000c8
+
+#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS2                                
0x000000cc
+
+#define REG_DSI_28nm_PHY_PLL_DEBUG_BUS3                                
0x000000d0
+
+#define REG_DSI_28nm_PHY_PLL_CTRL_54                           0x000000d4
+

 #endif /* DSI_XML */
diff --git a/drivers/gpu/drm/msm/edp/edp.xml.h 
b/drivers/gpu/drm/msm/edp/edp.xml.h
index a29f1df..e680b66 100644
--- a/drivers/gpu/drm/msm/edp/edp.xml.h
+++ b/drivers/gpu/drm/msm/edp/edp.xml.h
@@ -8,19 +8,10 @@ http://github.com/freedreno/envytools/
 git clone https://github.com/freedreno/envytools.git

 The rules-ng-ng source files this header was generated from are:
-- /home/robclark/src/freedreno/envytools/rnndb/msm.xml                 (    
676 bytes, from 2014-12-05 15:34:49)
-- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml (   
1453 bytes, from 2013-03-31 16:51:27)
-- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml            (  
20908 bytes, from 2014-12-08 16:13:00)
-- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml      (   
2357 bytes, from 2014-12-08 16:13:00)
-- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml            (  
27208 bytes, from 2015-01-13 23:56:11)
-- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml             (  
11712 bytes, from 2013-08-17 17:13:43)
-- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml            (    
344 bytes, from 2013-08-11 19:26:32)
-- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml         (   
1686 bytes, from 2014-10-31 16:48:57)
-- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml         (    
600 bytes, from 2013-07-05 19:21:12)
-- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml           (  
26848 bytes, from 2015-01-13 23:55:57)
-- /home/robclark/src/freedreno/envytools/rnndb/edp/edp.xml             (   
8253 bytes, from 2014-12-08 16:13:00)
-
-Copyright (C) 2013-2014 by the following authors:
+- /local/mnt2/workspace2/sviau/envytools/rnndb/edp/edp.xml             (  
10416 bytes, from 2015-04-30 16:35:50)
+- /local/mnt2/workspace2/sviau/envytools/rnndb/freedreno_copyright.xml (   
1453 bytes, from 2015-04-30 16:26:30)
+
+Copyright (C) 2013-2015 by the following authors:
 - Rob Clark <robdclark at gmail.com> (robclark)

 Permission is hereby granted, free of charge, to any person obtaining
@@ -288,5 +279,92 @@ static inline uint32_t REG_EDP_PHY_LN_PD_CTL(uint32_t i0) 
{ return 0x00000404 +

 #define REG_EDP_PHY_GLB_PHY_STATUS                             0x00000598

+#define REG_EDP_28nm_PHY_PLL_REFCLK_CFG                                
0x00000000
+
+#define REG_EDP_28nm_PHY_PLL_POSTDIV1_CFG                      0x00000004
+
+#define REG_EDP_28nm_PHY_PLL_CHGPUMP_CFG                       0x00000008
+
+#define REG_EDP_28nm_PHY_PLL_VCOLPF_CFG                                
0x0000000c
+
+#define REG_EDP_28nm_PHY_PLL_VREG_CFG                          0x00000010
+
+#define REG_EDP_28nm_PHY_PLL_PWRGEN_CFG                                
0x00000014
+
+#define REG_EDP_28nm_PHY_PLL_DMUX_CFG                          0x00000018
+
+#define REG_EDP_28nm_PHY_PLL_AMUX_CFG                          0x0000001c
+
+#define REG_EDP_28nm_PHY_PLL_GLB_CFG                           0x00000020
+#define EDP_28nm_PHY_PLL_GLB_CFG_PLL_PWRDN_B                   0x00000001
+#define EDP_28nm_PHY_PLL_GLB_CFG_PLL_LDO_PWRDN_B               0x00000002
+#define EDP_28nm_PHY_PLL_GLB_CFG_PLL_PWRGEN_PWRDN_B            0x00000004
+#define EDP_28nm_PHY_PLL_GLB_CFG_PLL_ENABLE                    0x00000008
+
+#define REG_EDP_28nm_PHY_PLL_POSTDIV2_CFG                      0x00000024
+
+#define REG_EDP_28nm_PHY_PLL_POSTDIV3_CFG                      0x00000028
+
+#define REG_EDP_28nm_PHY_PLL_LPFR_CFG                          0x0000002c
+
+#define REG_EDP_28nm_PHY_PLL_LPFC1_CFG                         0x00000030
+
+#define REG_EDP_28nm_PHY_PLL_LPFC2_CFG                         0x00000034
+
+#define REG_EDP_28nm_PHY_PLL_SDM_CFG0                          0x00000038
+
+#define REG_EDP_28nm_PHY_PLL_SDM_CFG1                          0x0000003c
+
+#define REG_EDP_28nm_PHY_PLL_SDM_CFG2                          0x00000040
+
+#define REG_EDP_28nm_PHY_PLL_SDM_CFG3                          0x00000044
+
+#define REG_EDP_28nm_PHY_PLL_SDM_CFG4                          0x00000048
+
+#define REG_EDP_28nm_PHY_PLL_SSC_CFG0                          0x0000004c
+
+#define REG_EDP_28nm_PHY_PLL_SSC_CFG1                          0x00000050
+
+#define REG_EDP_28nm_PHY_PLL_SSC_CFG2                          0x00000054
+
+#define REG_EDP_28nm_PHY_PLL_SSC_CFG3                          0x00000058
+
+#define REG_EDP_28nm_PHY_PLL_LKDET_CFG0                                
0x0000005c
+
+#define REG_EDP_28nm_PHY_PLL_LKDET_CFG1                                
0x00000060
+
+#define REG_EDP_28nm_PHY_PLL_LKDET_CFG2                                
0x00000064
+
+#define REG_EDP_28nm_PHY_PLL_TEST_CFG                          0x00000068
+#define EDP_28nm_PHY_PLL_TEST_CFG_PLL_SW_RESET                 0x00000001
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG0                          0x0000006c
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG1                          0x00000070
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG2                          0x00000074
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG3                          0x00000078
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG4                          0x0000007c
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG5                          0x00000080
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG6                          0x00000084
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG7                          0x00000088
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG8                          0x0000008c
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG9                          0x00000090
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG10                         0x00000094
+
+#define REG_EDP_28nm_PHY_PLL_CAL_CFG11                         0x00000098
+
+#define REG_EDP_28nm_PHY_PLL_EFUSE_CFG                         0x0000009c
+
+#define REG_EDP_28nm_PHY_PLL_DEBUG_BUS_SEL                     0x000000a0
+

 #endif /* EDP_XML */
diff --git a/drivers/gpu/drm/msm/hdmi/hdmi.xml.h 
b/drivers/gpu/drm/msm/hdmi/hdmi.xml.h
index 3509887..4b82afc 100644
--- a/drivers/gpu/drm/msm/hdmi/hdmi.xml.h
+++ b/drivers/gpu/drm/msm/hdmi/hdmi.xml.h
@@ -8,17 +8,8 @@ http://github.com/freedreno/envytools/
 git clone https://github.com/freedreno/envytools.git

 The rules-ng-ng source files this header was generated from are:
-- /home/robclark/src/freedreno/envytools/rnndb/msm.xml                 (    
676 bytes, from 2014-12-05 15:34:49)
-- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml (   
1453 bytes, from 2013-03-31 16:51:27)
-- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml            (  
20908 bytes, from 2014-12-08 16:13:00)
-- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml      (   
2357 bytes, from 2014-12-08 16:13:00)
-- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml            (  
27208 bytes, from 2015-01-13 23:56:11)
-- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml             (  
11712 bytes, from 2013-08-17 17:13:43)
-- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml            (    
344 bytes, from 2013-08-11 19:26:32)
-- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml         (   
1686 bytes, from 2014-10-31 16:48:57)
-- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml         (    
600 bytes, from 2013-07-05 19:21:12)
-- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml           (  
26848 bytes, from 2015-01-13 23:55:57)
-- /home/robclark/src/freedreno/envytools/rnndb/edp/edp.xml             (   
8253 bytes, from 2014-12-08 16:13:00)
+- /local/mnt2/workspace2/sviau/envytools/rnndb/hdmi/hdmi.xml           (  
29552 bytes, from 2015-04-30 16:36:13)
+- /local/mnt2/workspace2/sviau/envytools/rnndb/freedreno_copyright.xml (   
1453 bytes, from 2015-04-30 16:26:30)

 Copyright (C) 2013-2015 by the following authors:
 - Rob Clark <robdclark at gmail.com> (robclark)
@@ -750,5 +741,94 @@ static inline uint32_t 
HDMI_8x60_PHY_REG1_OUTVOL_SWING_CTRL(uint32_t val)

 #define REG_HDMI_8x74_BIST_PATN3                               0x00000048

+#define REG_HDMI_8x74_STATUS                                   0x0000005c
+#define HDMI_8x74_STATUS_PHY_RDY                               0x00000001
+
+#define REG_HDMI_28nm_PHY_PLL_REFCLK_CFG                       0x00000000
+
+#define REG_HDMI_28nm_PHY_PLL_POSTDIV1_CFG                     0x00000004
+
+#define REG_HDMI_28nm_PHY_PLL_CHGPUMP_CFG                      0x00000008
+
+#define REG_HDMI_28nm_PHY_PLL_VCOLPF_CFG                       0x0000000c
+
+#define REG_HDMI_28nm_PHY_PLL_VREG_CFG                         0x00000010
+
+#define REG_HDMI_28nm_PHY_PLL_PWRGEN_CFG                       0x00000014
+
+#define REG_HDMI_28nm_PHY_PLL_DMUX_CFG                         0x00000018
+
+#define REG_HDMI_28nm_PHY_PLL_AMUX_CFG                         0x0000001c
+
+#define REG_HDMI_28nm_PHY_PLL_GLB_CFG                          0x00000020
+#define HDMI_28nm_PHY_PLL_GLB_CFG_PLL_PWRDN_B                  0x00000001
+#define HDMI_28nm_PHY_PLL_GLB_CFG_PLL_LDO_PWRDN_B              0x00000002
+#define HDMI_28nm_PHY_PLL_GLB_CFG_PLL_PWRGEN_PWRDN_B           0x00000004
+#define HDMI_28nm_PHY_PLL_GLB_CFG_PLL_ENABLE                   0x00000008
+
+#define REG_HDMI_28nm_PHY_PLL_POSTDIV2_CFG                     0x00000024
+
+#define REG_HDMI_28nm_PHY_PLL_POSTDIV3_CFG                     0x00000028
+
+#define REG_HDMI_28nm_PHY_PLL_LPFR_CFG                         0x0000002c
+
+#define REG_HDMI_28nm_PHY_PLL_LPFC1_CFG                                
0x00000030
+
+#define REG_HDMI_28nm_PHY_PLL_LPFC2_CFG                                
0x00000034
+
+#define REG_HDMI_28nm_PHY_PLL_SDM_CFG0                         0x00000038
+
+#define REG_HDMI_28nm_PHY_PLL_SDM_CFG1                         0x0000003c
+
+#define REG_HDMI_28nm_PHY_PLL_SDM_CFG2                         0x00000040
+
+#define REG_HDMI_28nm_PHY_PLL_SDM_CFG3                         0x00000044
+
+#define REG_HDMI_28nm_PHY_PLL_SDM_CFG4                         0x00000048
+
+#define REG_HDMI_28nm_PHY_PLL_SSC_CFG0                         0x0000004c
+
+#define REG_HDMI_28nm_PHY_PLL_SSC_CFG1                         0x00000050
+
+#define REG_HDMI_28nm_PHY_PLL_SSC_CFG2                         0x00000054
+
+#define REG_HDMI_28nm_PHY_PLL_SSC_CFG3                         0x00000058
+
+#define REG_HDMI_28nm_PHY_PLL_LKDET_CFG0                       0x0000005c
+
+#define REG_HDMI_28nm_PHY_PLL_LKDET_CFG1                       0x00000060
+
+#define REG_HDMI_28nm_PHY_PLL_LKDET_CFG2                       0x00000064
+
+#define REG_HDMI_28nm_PHY_PLL_TEST_CFG                         0x00000068
+#define HDMI_28nm_PHY_PLL_TEST_CFG_PLL_SW_RESET                        
0x00000001
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG0                         0x0000006c
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG1                         0x00000070
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG2                         0x00000074
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG3                         0x00000078
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG4                         0x0000007c
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG5                         0x00000080
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG6                         0x00000084
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG7                         0x00000088
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG8                         0x0000008c
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG9                         0x00000090
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG10                                
0x00000094
+
+#define REG_HDMI_28nm_PHY_PLL_CAL_CFG11                                
0x00000098
+
+#define REG_HDMI_28nm_PHY_PLL_EFUSE_CFG                                
0x0000009c
+
+#define REG_HDMI_28nm_PHY_PLL_DEBUG_BUS_SEL                    0x000000a0

 #endif /* HDMI_XML */
-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
hosted by The Linux Foundation

Reply via email to