[PATCH v4 2/2] drm/bridge: cdns-dsi: Add support for StarFive JH7110 SoC

2024-05-13 Thread Shengyang Chen
From: Keith Zhao Add display bridge support for dsi on StarFive JH7110 SoC. The mainly modification is followed: 1.Add extra clock and reset operation for JH7110. 2.Add callback for JH7110. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- drivers/gpu/drm/bridge/cadence

[PATCH v4 1/2] dt-bindings: display: bridge: cdns: Add display bridge support for dsi on StarFive JH7110 SoC

2024-05-13 Thread Shengyang Chen
From: Keith Zhao Add compatible to support dsi bridge on StarFive JH7110 SoC Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen Reviewed-by: Conor Dooley --- .../bindings/display/bridge/cdns,dsi.yaml | 56 ++- 1 file changed, 54 insertions(+), 2 deletions(-) diff

[RESEND PATCH v4 0/2] Add StarFive JH7110 SoC DSI support

2024-05-13 Thread Shengyang Chen
This series is the series that attempts to support the CDNS DSI driver used to converts DPI to DSI. CDNS DSI is embedded in StarFive JH7110 SoC. The series has been tested on the VisionFive 2 board. change since v3: - Rebased on tag v6.8-rc6. patch 2: - Replace clk API with clk_bulk_ API. - Repl

RE: [PATCH v4 0/2] Add StarFive JH7110 SoC DSI support

2024-03-17 Thread Shengyang Chen
> This series is the series that attempts to support the CDNS DSI driver used to > converts DPI to DSI. > CDNS DSI is embedded in StarFive JH7110 SoC. > The series has been tested on the VisionFive 2 board. > > Hi, Andrzej, Neil, Robert, Laurent, Jonas and Jernej Could you please help to review

[PATCH v4 2/2] drm/bridge: cdns-dsi: Add support for StarFive JH7110 SoC

2024-02-29 Thread Shengyang Chen
From: Keith Zhao Add display bridge support for dsi on StarFive JH7110 SoC. The mainly modification is followed: 1.Add extra clock and reset operation for JH7110. 2.Add callback for JH7110. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- drivers/gpu/drm/bridge/cadence

[PATCH v4 0/2] Add StarFive JH7110 SoC DSI support

2024-02-29 Thread Shengyang Chen
This series is the series that attempts to support the CDNS DSI driver used to converts DPI to DSI. CDNS DSI is embedded in StarFive JH7110 SoC. The series has been tested on the VisionFive 2 board. change since v3: - Rebased on tag v6.8-rc6. patch 2: - Replace clk API with clk_bulk_ API. - Repl

[PATCH v4 1/2] dt-bindings: display: bridge: cdns: Add display bridge support for dsi on StarFive JH7110 SoC

2024-02-29 Thread Shengyang Chen
From: Keith Zhao Add compatible to support dsi bridge on StarFive JH7110 SoC Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen Reviewed-by: Conor Dooley --- .../bindings/display/bridge/cdns,dsi.yaml | 56 ++- 1 file changed, 54 insertions(+), 2 deletions(-) diff

RE: [PATCH v3 2/2] drm/bridge: cdns-dsi: Add support for StarFive JH7110 SoC

2024-02-22 Thread Shengyang Chen
Hi, Dmitry Thanks for review and comment. > -Original Message- > From: Dmitry Baryshkov > Sent: 2024年2月7日 18:58 > To: Shengyang Chen > Cc: devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org; > andrzej.ha...@intel.com; neil.armstr...@linaro.org

[PATCH v3 2/2] drm/bridge: cdns-dsi: Add support for StarFive JH7110 SoC

2024-02-05 Thread Shengyang Chen
From: Keith Zhao Add display bridge support for dsi on StarFive JH7110 SoC. The mainly modification is followed: 1.Add extra clock and reset operation for JH7110. 2.Add callback for JH7110. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- drivers/gpu/drm/bridge/cadence

[PATCH v3 0/2] Add StarFive JH7110 SoC DSI support

2024-02-05 Thread Shengyang Chen
This series is the series that attempts to support the CDNS DSI driver used to converts DPI to DSI. CDNS DSI is embedded in StarFive JH7110 SoC. The series has been tested on the VisionFive 2 board. change since v2: - Rebased on tag v6.8-rc3. patch 1: - Modify commit message and patch subject -

[PATCH v3 1/2] dt-bindings: display: bridge: cdns: Add display bridge support for dsi on StarFive JH7110 SoC

2024-02-05 Thread Shengyang Chen
From: Keith Zhao Add compatible to support dsi bridge on StarFive JH7110 SoC Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- .../bindings/display/bridge/cdns,dsi.yaml | 56 ++- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/Documentation

RE: [PATCH v2 0/2] Add waveshare 7inch touchscreen panel support

2024-01-16 Thread Shengyang Chen
Hi, Neil > -Original Message- > From: neil.armstr...@linaro.org > Sent: 2024年1月16日 17:34 > To: Shengyang Chen ; > devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org > Cc: quic_jessz...@quicinc.com; s...@ravnborg.org; airl...@gmail.com; > dan...@ffw

RE: [PATCH v2 2/2] gpu: drm: panel: panel-simple: add new display mode for waveshare 7inch touchscreen panel

2024-01-16 Thread Shengyang Chen
Hi, Jessica Thanks for your comment and review > -Original Message- > From: Jessica Zhang > Sent: 2024年1月10日 2:26 > To: Shengyang Chen ; > devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org > Cc: neil.armstr...@linaro.org; s...@ravnborg.org; airl...@gmail.com;

RE: [PATCH v2 0/2] Add waveshare 7inch touchscreen panel support

2024-01-16 Thread Shengyang Chen
Hi, Dave Thanks for your comment > -Original Message- > From: Dave Stevenson > Sent: 2024年1月10日 1:29 > To: neil.armstr...@linaro.org > Cc: Shengyang Chen ; > devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org; > quic_jessz...@quicinc.com; s...@ravnborg.o

RE: [PATCH v2 0/2] Add waveshare 7inch touchscreen panel support

2024-01-16 Thread Shengyang Chen
Hi, Stefan Thanks for your comment and suggestion. > -Original Message- > From: Stefan Wahren > Sent: 2024年1月10日 1:22 > To: neil.armstr...@linaro.org; Shengyang Chen > ; devicet...@vger.kernel.org; > dri-devel@lists.freedesktop.org > Cc: quic_jessz...@quicinc.c

RE: [PATCH v2 1/2] dt-bindings: display: panel: panel-simple: Add compatible property for waveshare 7inch touchscreen panel

2024-01-16 Thread Shengyang Chen
> -Original Message- > From: neil.armstr...@linaro.org > Sent: 2024年1月10日 17:06 > To: Conor Dooley ; Shengyang Chen > > Cc: devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org; > quic_jessz...@quicinc.com; s...@ravnborg.org; airl...@gmail.com; > dan...@

RE: [PATCH v2 1/2] dt-bindings: display: panel: panel-simple: Add compatible property for waveshare 7inch touchscreen panel

2024-01-16 Thread Shengyang Chen
Hi, Conor Thanks for comment. > -Original Message- > From: Conor Dooley > Sent: 2024年1月10日 0:32 > To: Shengyang Chen > Cc: devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org; > neil.armstr...@linaro.org; quic_jessz...@quicinc.com; s...@ravnborg.org; > a

RE: [PATCH v2 0/2] Add waveshare 7inch touchscreen panel support

2024-01-16 Thread Shengyang Chen
Hi, Neil Thanks for your comment. > -Original Message- > From: neil.armstr...@linaro.org > Sent: 2024年1月9日 19:19 > To: Shengyang Chen ; > devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org > Cc: quic_jessz...@quicinc.com; s...@ravnborg.org; airl...@gmail.com;

RE: [PATCH v2 1/2] dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7110 SoC

2024-01-16 Thread Shengyang Chen
Hi, Krzysztof Thanks for review and comment. > -Original Message- > From: Krzysztof Kozlowski > Sent: 2024年1月11日 5:06 > To: Shengyang Chen ; > devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org > Cc: andrzej.ha...@intel.com; neil.armstr...@linaro.org

RE: [PATCH v2 2/2] gpu: drm: bridge: cadence: Add a driver and platform ops for StarFive JH7110 SoC

2024-01-16 Thread Shengyang Chen
Hi, Philipp Thanks for review and comment. > -Original Message- > From: Philipp Zabel > Sent: 2024年1月9日 17:08 > To: Shengyang Chen ; > devicet...@vger.kernel.org; dri-devel@lists.freedesktop.org > Cc: andrzej.ha...@intel.com; neil.armstr...@linaro.org; rf...@kernel.or

[PATCH v2 2/2] gpu: drm: panel: panel-simple: add new display mode for waveshare 7inch touchscreen panel

2024-01-08 Thread Shengyang Chen
The waveshare 7" 800x480 panel is a clone of Raspberry Pi 7" 800x480 panel It also uses a Toshiba TC358762 DSI to DPI bridge chip but it needs different timing from Raspberry Pi panel. Add new timing for it. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- drivers/gpu

[PATCH v2 2/2] gpu: drm: bridge: cadence: Add a driver and platform ops for StarFive JH7110 SoC

2024-01-08 Thread Shengyang Chen
* +DRM DRIVERS FOR STARFIVE +M: Keith Zhao +M: Shengyang Chen +L: dri-devel@lists.freedesktop.org +S: Maintained +T: git git://anongit.freedesktop.org/drm/drm-misc +F: drivers/gpu/drm/bridge/cadence/cdns-dsi-jh7110* + DRM DRIVER FOR ST-ERICSSON MCDE M: Linus Walleij

[PATCH v2 1/2] dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7110 SoC

2024-01-08 Thread Shengyang Chen
From: Keith Zhao Add properties in CDNS DSI yaml file to match with CDNS DSI module in StarFive JH7110 SoC. Signed-off-by: Keith Zhao --- .../bindings/display/bridge/cdns,dsi.yaml | 44 ++- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/Documentation/devicet

[PATCH v2 0/2] Add StarFive JH7110 SoC DSI support

2024-01-08 Thread Shengyang Chen
This series is the series that attempts to support the CDNS DSI driver used to converts DPI to DSI. CDNS DSI is embedded in StarFive JH7110 SoC. The series has been tested on the VisionFive 2 board. changes since v1: - Rebased on tag v6.7. patch 1: - Changed the 'starfive,cdns-dsi' to 'starfve,j

[PATCH v2 0/2] Add waveshare 7inch touchscreen panel support

2024-01-08 Thread Shengyang Chen
commit message. - Add new mode for the panel in panel-simple.c v1: https://patchwork.kernel.org/project/dri-devel/cover/20231124104451.44271-1-shengyang.c...@starfivetech.com/ Shengyang Chen (2): dt-bindings: display: panel: panel-simple: Add compatible property for waveshare 7inch touchscreen

[PATCH v2 1/2] dt-bindings: display: panel: panel-simple: Add compatible property for waveshare 7inch touchscreen panel

2024-01-08 Thread Shengyang Chen
The waveshare 7" 800x480 panel is a clone of Raspberry Pi 7" 800x480 panel It can be drived by Raspberry Pi panel's process but it needs different timing from Raspberry Pi panel. Add compatible property for it. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- .../devi

Re: [PATCH v1 1/2] dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7110 SoC

2023-12-07 Thread Shengyang Chen
Hi, Rob Thanks for review and comment. On 2023/11/28 23:52, Rob Herring wrote: > On Mon, Nov 27, 2023 at 07:34:35PM +0800, Shengyang Chen wrote: >> From: Keith Zhao >> >> Add properties in CDNS DSI yaml file to match with >> CDNS DSI module in StarFive JH7110 SoC.

Re: [PATCH v1 1/2] dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7110 SoC

2023-12-07 Thread Shengyang Chen
On 2023/11/27 20:23, Krzysztof Kozlowski wrote: > On 27/11/2023 12:34, Shengyang Chen wrote: >> From: Keith Zhao >> >> Add properties in CDNS DSI yaml file to match with >> CDNS DSI module in StarFive JH7110 SoC. >> >> Signed-off-by: Keith Zhao >

Re: [PATCH v1 1/2] dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7110 SoC

2023-12-07 Thread Shengyang Chen
Hi,Krzysztof Thanks for review and comment. On 2023/11/27 20:22, Krzysztof Kozlowski wrote: > On 27/11/2023 12:34, Shengyang Chen wrote: >> From: Keith Zhao >> >> Add properties in CDNS DSI yaml file to match with >> CDNS DSI module in StarFive JH7110 SoC. >&

Re: [PATCH v1 1/2] dt-bindings: display: panel: raspberrypi: Add compatible property for waveshare 7inch touchscreen panel

2023-12-06 Thread Shengyang Chen
Hi, Conor thanks for comment On 2023/12/6 23:40, Conor Dooley wrote: > On Wed, Dec 06, 2023 at 05:43:48PM +0800, Shengyang Chen wrote: >> Hi, Conor >> >> On 2023/11/24 20:31, Conor Dooley wrote: >> > On Fri, Nov 24, 2023 at 06:44:50PM +0800, Shengyang Chen wr

Re: [PATCH v1 0/2] Add waveshare 7inch touchscreen panel support

2023-12-06 Thread Shengyang Chen
Hi, Stefan Thanks for your comment and review On 2023/11/24 22:54, Stefan Wahren wrote: > Hi Shengyang, > > [fix address of Emma] > > Am 24.11.23 um 11:44 schrieb Shengyang Chen: >> This patchset adds waveshare 7inch touchscreen panel support >> for the StarFive JH

Re: [PATCH v1 1/2] dt-bindings: display: panel: raspberrypi: Add compatible property for waveshare 7inch touchscreen panel

2023-12-06 Thread Shengyang Chen
Hi, Conor On 2023/11/24 20:31, Conor Dooley wrote: > On Fri, Nov 24, 2023 at 06:44:50PM +0800, Shengyang Chen wrote: >> The waveshare 7inch touchscreen panel is a kind of raspberrypi pi >> panel > > Can you be more specific about what "is a kind of rpi panel" me

[PATCH v1 2/2] gpu: drm: bridge: cadence: Add a driver and platform ops for StarFive JH7110 SoC

2023-11-27 Thread Shengyang Chen
/ssd130x* +DRM DRIVERS FOR STARFIVE +M: Keith Zhao +M: Shengyang Chen +L: dri-devel@lists.freedesktop.org +S: Maintained +T: git git://anongit.freedesktop.org/drm/drm-misc +F: drivers/gpu/drm/bridge/cadence/cdns-dsi-jh7110* + DRM DRIVER FOR ST-ERICSSON MCDE M: Linus

[PATCH v1 0/2] Add StarFive JH7110 SoC DSI support

2023-11-27 Thread Shengyang Chen
This series is the v1 series that attempts to support the CDNS DSI driver used to converts DPI to DSI. CDNS DSI is embedded in StarFive JH7110 SoC. The series has been tested on the VisionFive 2 board. Keith Zhao (2): dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7

[PATCH v1 1/2] dt-bindings: display: bridge: cdns: Add properties to support StarFive JH7110 SoC

2023-11-27 Thread Shengyang Chen
From: Keith Zhao Add properties in CDNS DSI yaml file to match with CDNS DSI module in StarFive JH7110 SoC. Signed-off-by: Keith Zhao --- .../bindings/display/bridge/cdns,dsi.yaml | 38 ++- 1 file changed, 36 insertions(+), 2 deletions(-) diff --git a/Documentation/devicet

[PATCH v1 1/2] dt-bindings: display: panel: raspberrypi: Add compatible property for waveshare 7inch touchscreen panel

2023-11-24 Thread Shengyang Chen
The waveshare 7inch touchscreen panel is a kind of raspberrypi pi panel and it can be drived by panel-raspberrypi-touchscreen.c. Add compatible property for it. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- .../bindings/display/panel/raspberrypi,7inch-touchscreen.yaml | 4 +++- 1

[PATCH v1 0/2] Add waveshare 7inch touchscreen panel support

2023-11-24 Thread Shengyang Chen
kind of raspberrypi panel which can be drived by raspberrypi panel driver. The series has been tested on the VisionFive 2 board. Shengyang Chen (2): dt-bindings: display: panel: raspberrypi: Add compatible property for waveshare 7inch touchscreen panel gpu: drm: panel: raspberrypi: add new

[PATCH v1 2/2] gpu: drm: panel: raspberrypi: add new display mode and new probing process

2023-11-24 Thread Shengyang Chen
distinguishing. Signed-off-by: Keith Zhao Signed-off-by: Shengyang Chen --- .../drm/panel/panel-raspberrypi-touchscreen.c | 99 --- 1 file changed, 88 insertions(+), 11 deletions(-) diff --git a/drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c b/drivers/gpu/drm/panel/panel