All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 1/2] drm/msm/dpu: Add INTF_5 interrupts
@ 2022-02-15  4:33 ` Bjorn Andersson
  0 siblings, 0 replies; 47+ messages in thread
From: Bjorn Andersson @ 2022-02-15  4:33 UTC (permalink / raw)
  To: Rob Clark, Abhinav Kumar, Dmitry Baryshkov
  Cc: linux-arm-msm, dri-devel, freedreno, linux-kernel

SC8180x has the eDP controller wired up to INTF_5, so add the interrupt
register block for this interface to the list.

Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
---

Changes since v1:
- None

 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 6 ++++++
 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 1 +
 2 files changed, 7 insertions(+)

diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
index a77a5eaa78ad..dd2161e7bdb6 100644
--- a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
+++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
@@ -23,6 +23,7 @@
 #define MDP_INTF_2_OFF			0x6B000
 #define MDP_INTF_3_OFF			0x6B800
 #define MDP_INTF_4_OFF			0x6C000
+#define MDP_INTF_5_OFF			0x6C800
 #define MDP_AD4_0_OFF			0x7C000
 #define MDP_AD4_1_OFF			0x7D000
 #define MDP_AD4_INTR_EN_OFF		0x41c
@@ -93,6 +94,11 @@ static const struct dpu_intr_reg dpu_intr_set[] = {
 		MDP_INTF_4_OFF+INTF_INTR_EN,
 		MDP_INTF_4_OFF+INTF_INTR_STATUS
 	},
+	{
+		MDP_INTF_5_OFF+INTF_INTR_CLEAR,
+		MDP_INTF_5_OFF+INTF_INTR_EN,
+		MDP_INTF_5_OFF+INTF_INTR_STATUS
+	},
 	{
 		MDP_AD4_0_OFF + MDP_AD4_INTR_CLEAR_OFF,
 		MDP_AD4_0_OFF + MDP_AD4_INTR_EN_OFF,
diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h
index 1ab75cccd145..37379966d8ec 100644
--- a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h
+++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h
@@ -22,6 +22,7 @@ enum dpu_hw_intr_reg {
 	MDP_INTF2_INTR,
 	MDP_INTF3_INTR,
 	MDP_INTF4_INTR,
+	MDP_INTF5_INTR,
 	MDP_AD4_0_INTR,
 	MDP_AD4_1_INTR,
 	MDP_INTF0_7xxx_INTR,
-- 
2.33.1


^ permalink raw reply related	[flat|nested] 47+ messages in thread
* Re: [PATCH v2 2/2] drm/msm/dpu: Add SC8180x to hw catalog
@ 2022-02-16  5:00 kernel test robot
  0 siblings, 0 replies; 47+ messages in thread
From: kernel test robot @ 2022-02-16  5:00 UTC (permalink / raw)
  To: kbuild

[-- Attachment #1: Type: text/plain, Size: 4954 bytes --]

CC: kbuild-all(a)lists.01.org
In-Reply-To: <20220215043353.1256754-2-bjorn.andersson@linaro.org>
References: <20220215043353.1256754-2-bjorn.andersson@linaro.org>
TO: Bjorn Andersson <bjorn.andersson@linaro.org>

Hi Bjorn,

I love your patch! Perhaps something to improve:

[auto build test WARNING on drm/drm-next]
[also build test WARNING on v5.17-rc4 next-20220215]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch]

url:    https://github.com/0day-ci/linux/commits/Bjorn-Andersson/drm-msm-dpu-Add-INTF_5-interrupts/20220215-123310
base:   git://anongit.freedesktop.org/drm/drm drm-next
:::::: branch date: 24 hours ago
:::::: commit date: 24 hours ago
config: mips-randconfig-s031-20220216 (https://download.01.org/0day-ci/archive/20220216/202202161250.lumbNQEf-lkp(a)intel.com/config)
compiler: mips-linux-gcc (GCC) 11.2.0
reproduce:
        wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
        chmod +x ~/bin/make.cross
        # apt-get install sparse
        # sparse version: v0.6.4-dirty
        # https://github.com/0day-ci/linux/commit/2ad34ad9a2871f13cf0948eecc12d7faabcee788
        git remote add linux-review https://github.com/0day-ci/linux
        git fetch --no-tags linux-review Bjorn-Andersson/drm-msm-dpu-Add-INTF_5-interrupts/20220215-123310
        git checkout 2ad34ad9a2871f13cf0948eecc12d7faabcee788
        # save the config file to linux build tree
        mkdir build_dir
        COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.2.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=mips SHELL=/bin/bash drivers/gpu/drm/msm/

If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>


sparse warnings: (new ones prefixed by >>)
   command-line: note: in included file:
   builtin:1:9: sparse: sparse: preprocessor token __ATOMIC_ACQUIRE redefined
   builtin:0:0: sparse: this was the original definition
   builtin:1:9: sparse: sparse: preprocessor token __ATOMIC_SEQ_CST redefined
   builtin:0:0: sparse: this was the original definition
   builtin:1:9: sparse: sparse: preprocessor token __ATOMIC_ACQ_REL redefined
   builtin:0:0: sparse: this was the original definition
   builtin:1:9: sparse: sparse: preprocessor token __ATOMIC_RELEASE redefined
   builtin:0:0: sparse: this was the original definition
>> drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c:1124:46: sparse: sparse: excessive elements in array initializer

vim +1124 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c

386fced3f76f6ba Jonathan Marek 2020-07-10  1117  
2ad34ad9a2871f1 Rob Clark      2022-02-14  1118  static const struct dpu_perf_cfg sc8180x_perf_data = {
2ad34ad9a2871f1 Rob Clark      2022-02-14  1119  	.max_bw_low = 9600000,
2ad34ad9a2871f1 Rob Clark      2022-02-14  1120  	.max_bw_high = 9600000,
2ad34ad9a2871f1 Rob Clark      2022-02-14  1121  	.min_core_ib = 2400000,
2ad34ad9a2871f1 Rob Clark      2022-02-14  1122  	.min_llcc_ib = 800000,
2ad34ad9a2871f1 Rob Clark      2022-02-14  1123  	.min_dram_ib = 800000,
2ad34ad9a2871f1 Rob Clark      2022-02-14 @1124  	.danger_lut_tbl = {0xf, 0xffff, 0x0, 0x0},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1125  	.qos_lut_tbl = {
2ad34ad9a2871f1 Rob Clark      2022-02-14  1126  		{.nentry = ARRAY_SIZE(sc8180x_qos_linear),
2ad34ad9a2871f1 Rob Clark      2022-02-14  1127  		.entries = sc8180x_qos_linear
2ad34ad9a2871f1 Rob Clark      2022-02-14  1128  		},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1129  		{.nentry = ARRAY_SIZE(sc8180x_qos_macrotile),
2ad34ad9a2871f1 Rob Clark      2022-02-14  1130  		.entries = sc8180x_qos_macrotile
2ad34ad9a2871f1 Rob Clark      2022-02-14  1131  		},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1132  		{.nentry = ARRAY_SIZE(sc7180_qos_nrt),
2ad34ad9a2871f1 Rob Clark      2022-02-14  1133  		.entries = sc7180_qos_nrt
2ad34ad9a2871f1 Rob Clark      2022-02-14  1134  		},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1135  		/* TODO: macrotile-qseed is different from macrotile */
2ad34ad9a2871f1 Rob Clark      2022-02-14  1136  	},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1137  	.cdp_cfg = {
2ad34ad9a2871f1 Rob Clark      2022-02-14  1138  		{.rd_enable = 1, .wr_enable = 1},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1139  		{.rd_enable = 1, .wr_enable = 0}
2ad34ad9a2871f1 Rob Clark      2022-02-14  1140  	},
2ad34ad9a2871f1 Rob Clark      2022-02-14  1141  	.clk_inefficiency_factor = 105,
2ad34ad9a2871f1 Rob Clark      2022-02-14  1142  	.bw_inefficiency_factor = 120,
2ad34ad9a2871f1 Rob Clark      2022-02-14  1143  };
2ad34ad9a2871f1 Rob Clark      2022-02-14  1144  

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org

^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~2022-02-18  4:04 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-15  4:33 [PATCH v2 1/2] drm/msm/dpu: Add INTF_5 interrupts Bjorn Andersson
2022-02-15  4:33 ` Bjorn Andersson
2022-02-15  4:33 ` [PATCH v2 2/2] drm/msm/dpu: Add SC8180x to hw catalog Bjorn Andersson
2022-02-15  4:33   ` Bjorn Andersson
2022-02-15  7:16   ` kernel test robot
2022-02-15 13:43   ` Dmitry Baryshkov
2022-02-15 13:43     ` Dmitry Baryshkov
2022-02-15 14:07   ` kernel test robot
2022-02-15 14:07     ` kernel test robot
2022-02-15 17:14   ` Abhinav Kumar
2022-02-15 17:14     ` Abhinav Kumar
2022-02-15 17:28     ` Bjorn Andersson
2022-02-15 17:28       ` Bjorn Andersson
2022-02-15 17:42       ` Abhinav Kumar
2022-02-15 17:42         ` Abhinav Kumar
2022-02-15 18:42         ` Dmitry Baryshkov
2022-02-15 18:42           ` Dmitry Baryshkov
2022-02-15 20:21           ` Abhinav Kumar
2022-02-15 20:21             ` Abhinav Kumar
2022-02-16  0:20             ` Dmitry Baryshkov
2022-02-16  0:20               ` Dmitry Baryshkov
2022-02-16  1:34               ` Abhinav Kumar
2022-02-16  1:34                 ` Abhinav Kumar
2022-02-16  2:03                 ` Bjorn Andersson
2022-02-16  2:03                   ` Bjorn Andersson
2022-02-16  2:16                   ` [Freedreno] " Abhinav Kumar
2022-02-16  2:16                     ` Abhinav Kumar
2022-02-18  1:10                     ` Dmitry Baryshkov
2022-02-18  4:04                       ` Bjorn Andersson
2022-02-18  4:04                         ` Bjorn Andersson
2022-02-18  0:13                 ` Dmitry Baryshkov
2022-02-18  0:13                   ` Dmitry Baryshkov
2022-02-16  2:14         ` Bjorn Andersson
2022-02-16  2:14           ` Bjorn Andersson
2022-02-16  2:38           ` Abhinav Kumar
2022-02-16  2:38             ` Abhinav Kumar
2022-02-16  5:14             ` Bjorn Andersson
2022-02-16  5:14               ` Bjorn Andersson
2022-02-16  7:19               ` [Freedreno] " Abhinav Kumar
2022-02-16  7:19                 ` Abhinav Kumar
2022-02-18  0:05                 ` Dmitry Baryshkov
2022-02-18  0:05                   ` Dmitry Baryshkov
2022-02-15 13:42 ` [PATCH v2 1/2] drm/msm/dpu: Add INTF_5 interrupts Dmitry Baryshkov
2022-02-15 13:42   ` Dmitry Baryshkov
2022-02-16  2:39 ` Abhinav Kumar
2022-02-16  2:39   ` Abhinav Kumar
  -- strict thread matches above, loose matches on Subject: below --
2022-02-16  5:00 [PATCH v2 2/2] drm/msm/dpu: Add SC8180x to hw catalog kernel test robot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.