Re: [PATCH RFC 1/3] firmware: qcom: implement object invoke support

2024-07-24 Thread Dmitry Baryshkov
On Thu, 25 Jul 2024 at 07:15, Amirreza Zarrabi wrote: > > > > On 7/25/2024 2:09 PM, Dmitry Baryshkov wrote: > > On Thu, Jul 25, 2024 at 01:19:07PM GMT, Amirreza Zarrabi wrote: > >> > >> > >> On 7/4/2024 5:34 PM, Dmitry Baryshkov wrote: > &

Re: [PATCH RFC 1/3] firmware: qcom: implement object invoke support

2024-07-24 Thread Dmitry Baryshkov
On Thu, Jul 25, 2024 at 01:19:07PM GMT, Amirreza Zarrabi wrote: > > > On 7/4/2024 5:34 PM, Dmitry Baryshkov wrote: > > On Thu, 4 Jul 2024 at 00:40, Amirreza Zarrabi > > wrote: > >> > >> > >> > >> On 7/3/2024 10:13 PM, Dmitry Bary

Re: [PATCH v3 1/2] dt-bindings: display: bridge: add TI TDP158

2024-07-24 Thread Dmitry Baryshkov
On Wed, Jul 24, 2024 at 07:18:39PM GMT, Marc Gonzalez wrote: > On 15/07/2024 16:42, Maxime Ripard wrote: > > On Mon, Jul 08, 2024 at 11:29:46PM GMT, Dmitry Baryshkov wrote: > >> On Mon, Jul 08, 2024 at 04:59:23PM GMT, Maxime Ripard wrote: > >>> On Mon, Jul 01, 2024 at

Re: [PATCH v5 4/4] arm64: dts: qcom: add HDMI nodes for msm8998

2024-07-23 Thread Dmitry Baryshkov
On Tue, 23 Jul 2024 at 15:57, Marc Gonzalez wrote: > > On 23/07/2024 13:45, Konrad Dybcio wrote: > > > On 23.07.2024 11:59 AM, Dmitry Baryshkov wrote: > > > >> On Tue, 23 Jul 2024 at 12:48, Marc Gonzalez wrote: > >> > >>> On 16/07/2024 18:37, D

Re: [PATCH v5 4/4] arm64: dts: qcom: add HDMI nodes for msm8998

2024-07-23 Thread Dmitry Baryshkov
On Tue, 23 Jul 2024 at 12:48, Marc Gonzalez wrote: > > On 16/07/2024 18:37, Dmitry Baryshkov wrote: > > > No, that's fine. It is the SMMU issue that Konrad has been asking you > > to take a look at. > > Context: > > [4.911422] arm-smmu cd0.iommu: FSR

Re: [PATCH v6 2/2] misc: fastrpc: Increase unsigned PD initmem size

2024-07-23 Thread Dmitry Baryshkov
On Tue, 23 Jul 2024 at 07:36, Ekansh Gupta wrote: > > > > On 7/22/2024 2:04 PM, Dmitry Baryshkov wrote: > > On Mon, Jul 22, 2024 at 01:32:00PM GMT, Ekansh Gupta wrote: > >> For unsigned PD offloading requirement, additional memory is required > >> because of a

Re: [PATCH v6 1/2] misc: fastrpc: Define a new initmem size for user PD

2024-07-23 Thread Dmitry Baryshkov
On Tue, 23 Jul 2024 at 07:35, Ekansh Gupta wrote: > > > > On 7/22/2024 2:02 PM, Dmitry Baryshkov wrote: > > On Mon, Jul 22, 2024 at 01:31:59PM GMT, Ekansh Gupta wrote: > >> For user PD initialization, initmem is allocated and sent to DSP for > >> initial me

Re: [PATCH v6 2/2] misc: fastrpc: Increase unsigned PD initmem size

2024-07-22 Thread Dmitry Baryshkov
On Mon, Jul 22, 2024 at 01:32:00PM GMT, Ekansh Gupta wrote: > For unsigned PD offloading requirement, additional memory is required > because of additional static heap initialization. Without this > additional memory, PD initialization would fail. Increase the initmem > size by 2MB for unsigned PD

Re: [PATCH v6 1/2] misc: fastrpc: Define a new initmem size for user PD

2024-07-22 Thread Dmitry Baryshkov
On Mon, Jul 22, 2024 at 01:31:59PM GMT, Ekansh Gupta wrote: > For user PD initialization, initmem is allocated and sent to DSP for > initial memory requirements like shell loading. The size of this memory > is decided based on the shell size that is passed by the user space. > With the current

Re: [PATCH v6 0/2] Fix user PD inimem requirements

2024-07-22 Thread Dmitry Baryshkov
On Mon, Jul 22, 2024 at 01:31:58PM GMT, Ekansh Gupta wrote: > This patch series fixes the incorrect initmem size assumptions for > signed and unsigned user PD. > Previous single patch[v4]: > https://lore.kernel.org/all/20240719085708.1764952-1-quic_ekang...@quicinc.com/ > > Changes in v2: > -

Re: [PATCH v5 1/2] misc: fastrpc: Define a new initmem size for user PD

2024-07-22 Thread Dmitry Baryshkov
On Mon, Jul 22, 2024 at 01:23:56PM GMT, Ekansh Gupta wrote: > > > On 7/22/2024 1:09 PM, Greg KH wrote: > > On Mon, Jul 22, 2024 at 11:42:52AM +0530, Ekansh Gupta wrote: > >> > >> On 7/22/2024 11:28 AM, Greg KH wrote: > >>> On Mon, Jul 22, 2024 at 11:24:36AM +0530, Ekansh Gupta wrote: > For

Re: [PATCH v2] misc: fastrpc: Add support for multiple PD from one process

2024-07-22 Thread Dmitry Baryshkov
On Sat, Jul 20, 2024 at 09:16:11AM GMT, Ekansh Gupta wrote: > Memory intensive applications(which requires more tha 4GB) that wants > to offload tasks to DSP might have to split the tasks to multiple > user PD to make the resources available. > > For every call to DSP, fastrpc driver passes the

Re: [PATCH v4] misc: fastrpc: Increase unsigned PD initmem size

2024-07-19 Thread Dmitry Baryshkov
On Fri, Jul 19, 2024 at 02:27:08PM GMT, Ekansh Gupta wrote: > For user PD initialization, initmem is allocated and sent to DSP for > initial memory requirements like shell loading. This size is the shell > size that is passed by user space and is checked against a max size. > For unsigned PD

Re: [PATCH v2] drm/bridge: analogix: remove unused struct 'bridge_init'

2024-07-18 Thread Dmitry Baryshkov
On Thu, Jul 18, 2024 at 05:49:22PM GMT, Dr. David Alan Gilbert wrote: > * Dmitry Baryshkov (dmitry.barysh...@linaro.org) wrote: > > On Mon, May 20, 2024 at 01:55:51PM +0100, li...@treblig.org wrote: > > > From: "Dr. David Alan Gilbert" > > > > >

Re: [PATCH 1/3] dt-bindings: display: panel: samsung,atna45dc02: Document ATNA45DC02

2024-07-18 Thread Dmitry Baryshkov
On Thu, Jul 18, 2024 at 11:44:32AM GMT, Rob Clark wrote: > From: Rob Clark > > The Samsung ATNA45DC02 panel is an AMOLED eDP panel, similar to the > existing ATNA45AF01 and ATNA33XC20 panel but with a higher resolution. > > Signed-off-by: Rob Clark > --- >

Re: [RFC] drm/panel/simple-edp: Add Samsung ATNA45DC02

2024-07-18 Thread Dmitry Baryshkov
On Wed, Jul 17, 2024 at 06:09:29PM GMT, Rob Clark wrote: > On Wed, Jul 17, 2024 at 5:19 PM Doug Anderson wrote: > > > > Hi, > > > > On Wed, Jul 17, 2024 at 2:58 PM Rob Clark wrote: > > > > > > From: Rob Clark > > > > > > Just a guess on the panel timings, but they appear to work. > > > > > >

Re: [RFC] drm/panel/simple-edp: Add Samsung ATNA45DC02

2024-07-17 Thread Dmitry Baryshkov
On Wed, Jul 17, 2024 at 02:58:46PM GMT, Rob Clark wrote: > From: Rob Clark > > Just a guess on the panel timings, but they appear to work. > > Signed-off-by: Rob Clark > --- > This adds the panel I have on my lenovo yoga slim 7x laptop. I couldn't > find any datasheet so timings is just a

Re: [PATCH v5 08/16] drm/msm/dpu: drop msm_format from struct dpu_hw_fmt_layout

2024-07-17 Thread Dmitry Baryshkov
On Wed, 17 Jul 2024 at 23:15, Abhinav Kumar wrote: > > > > On 6/24/2024 2:13 PM, Dmitry Baryshkov wrote: > > The struct dpu_hw_fmt_layout defines hardware data layout (addresses, > > sizes and pitches. Drop format field from this structure as it's not a > Mis

Re: [PATCH v4 2/5] drm/drm_property: require DRM_MODE_PROP_IMMUTABLE for single-value props

2024-07-17 Thread Dmitry Baryshkov
On Wed, Jul 17, 2024 at 03:42:46PM GMT, Maxime Ripard wrote: > Hi, > > On Mon, Jul 15, 2024 at 09:33:02AM GMT, Dmitry Baryshkov wrote: > > Document that DRM_MODE_PROP_IMMUTABLE must be set for the properties > > that are immutable by definition - e.g. ranges wit

Re: [PATCH] drm/bridge-connector: Fix double free in error handling paths

2024-07-17 Thread Dmitry Baryshkov
tor. > > Fixes: c12907be57b1 ("drm/bridge-connector: switch to using drmm allocations") > Signed-off-by: Cristian Ciocaltea > --- > drivers/gpu/drm/drm_bridge_connector.c | 8 ++-- > 1 file changed, 2 insertions(+), 6 deletions(-) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH RFC 0/3] Implement Qualcomm TEE IPC and ioctl calls

2024-07-17 Thread Dmitry Baryshkov
Adding TEE mailing list and maintainers to the CC list. Amirreza, please include them in future even if you are not going to use the framework. On Wed, Jul 10, 2024 at 09:16:48AM GMT, Amirreza Zarrabi wrote: > > > On 7/3/2024 9:36 PM, Dmitry Baryshkov wrote: > > On Tue, Jul 02

Re: [PATCH] drm/mipi-dsi: Introduce macros to create mipi_dsi_*_multi functions

2024-07-17 Thread Dmitry Baryshkov
On Wed, 17 Jul 2024 at 12:58, Tejas Vipin wrote: > > > > On 7/16/24 10:31 PM, Dmitry Baryshkov wrote: > > On Tue, Jul 16, 2024 at 07:01:17PM GMT, Tejas Vipin wrote: > >> Introduce 2 new macros, DSI_CTX_NO_OP and MIPI_DSI_ADD_MULTI_VARIANT. > >> >

Re: [PATCH 5/5] drm/msm/dpu: rate limit snapshot capture for mmu faults

2024-07-16 Thread Dmitry Baryshkov
On Wed, 17 Jul 2024 at 02:15, Abhinav Kumar wrote: > > > > On 7/16/2024 4:10 PM, Dmitry Baryshkov wrote: > > On Wed, 17 Jul 2024 at 01:43, Abhinav Kumar > > wrote: > >> > >> > >> > >> On 7/16/2024 2:50 PM, Rob Clark wrote: >

Re: [PATCH 5/5] drm/msm/dpu: rate limit snapshot capture for mmu faults

2024-07-16 Thread Dmitry Baryshkov
On Wed, 17 Jul 2024 at 01:43, Abhinav Kumar wrote: > > > > On 7/16/2024 2:50 PM, Rob Clark wrote: > > On Tue, Jul 16, 2024 at 2:45 PM Abhinav Kumar > > wrote: > >> > >> > >> > >> On 7/15/2024 12:51 PM, Rob Clark wrote: > &g

Re: [PATCH v5 03/16] drm/msm/dpu: move CRTC resource assignment to dpu_encoder_virt_atomic_mode_set

2024-07-16 Thread Dmitry Baryshkov
On Wed, 17 Jul 2024 at 01:40, Abhinav Kumar wrote: > > > > On 6/24/2024 2:13 PM, Dmitry Baryshkov wrote: > > Historically CRTC resources (LMs and CTLs) were assigned in > > dpu_crtc_atomic_begin(). The commit 9222cdd27e82 ("drm/msm/dpu: move hw > > resource tr

Re: [PATCH v3] drm/panel-edp: Add entry for BOE NV133WUM-N63 panel

2024-07-16 Thread Dmitry Baryshkov
On Mon, May 20, 2024 at 03:18:36PM GMT, Clayton Craft wrote: > This panel is found on some laptops e.g., variants of the Thinkpad X13s. > > Signed-off-by: Clayton Craft > --- > drivers/gpu/drm/panel/panel-edp.c | 1 + > 1 file changed, 1 insertion(+) > Reviewed-by: Dmitr

Re: DisplayPort: handling of HPD events / link training

2024-07-16 Thread Dmitry Baryshkov
On Tue, Jul 16, 2024 at 06:48:12PM GMT, Thomas Zimmermann wrote: > Hi > > Am 16.07.24 um 18:35 schrieb Dmitry Baryshkov: > > On Tue, 16 Jul 2024 at 18:58, Thomas Zimmermann wrote: > > > Hi > > > > > > Am 27.02.24 um 23:40 schrieb Dmitry Bar

Re: [PATCH] drm/mipi-dsi: Introduce macros to create mipi_dsi_*_multi functions

2024-07-16 Thread Dmitry Baryshkov
On Tue, Jul 16, 2024 at 07:01:17PM GMT, Tejas Vipin wrote: > Introduce 2 new macros, DSI_CTX_NO_OP and MIPI_DSI_ADD_MULTI_VARIANT. > > DSI_CTX_NO_OP calls a function only if the context passed to it hasn't > encountered any errors. It is a generic form of what mipi_dsi_msleep > does. > >

Re: [PATCH] drm/msm/adreno: Fix error return if missing firmware-name

2024-07-16 Thread Dmitry Baryshkov
. But not when > there is, but without a firmware-name property. This case we want to > treat as-if the needed fw is not found. > > Signed-off-by: Rob Clark > --- > drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewe

Re: [PATCH v5 4/4] arm64: dts: qcom: add HDMI nodes for msm8998

2024-07-16 Thread Dmitry Baryshkov
On Tue, 16 Jul 2024 at 17:34, Marc Gonzalez wrote: > > On 16/07/2024 15:11, Konrad Dybcio wrote: > > > On 27.06.2024 5:54 PM, Marc Gonzalez wrote: > > > >> arch/arm64/boot/dts/qcom/msm8998.dtsi | 100 > >> +- > >> 1 file changed, 99 insertions(+), 1 deletion(-) >

Re: DisplayPort: handling of HPD events / link training

2024-07-16 Thread Dmitry Baryshkov
On Tue, 16 Jul 2024 at 18:58, Thomas Zimmermann wrote: > > Hi > > Am 27.02.24 um 23:40 schrieb Dmitry Baryshkov: > > Hello, > > > > We are currently looking at checking and/or possibly redesigning the > > way the MSM DRM driver handles the HPD events and

Re: [PATCH v3 1/2] dt-bindings: display: bridge: add TI TDP158

2024-07-16 Thread Dmitry Baryshkov
On Tue, 16 Jul 2024 at 12:24, Maxime Ripard wrote: > > Hi, > > On Mon, Jul 15, 2024 at 07:38:34PM GMT, Dmitry Baryshkov wrote: > > On Mon, 15 Jul 2024 at 17:42, Maxime Ripard wrote: > > > > > > On Mon, Jul 08, 2024 at 11:29:46PM GMT, Dmitry Baryshkov wrote: &

Re: [PATCH v3 1/2] dt-bindings: display: bridge: add TI TDP158

2024-07-15 Thread Dmitry Baryshkov
On Mon, 15 Jul 2024 at 17:42, Maxime Ripard wrote: > > On Mon, Jul 08, 2024 at 11:29:46PM GMT, Dmitry Baryshkov wrote: > > On Mon, Jul 08, 2024 at 04:59:23PM GMT, Maxime Ripard wrote: > > > On Mon, Jul 01, 2024 at 05:36:18PM GMT, Marc Gonzalez wrote: > > > > O

Re: [PATCH v6 3/6] drm/msm/hdmi: add "qcom,hdmi-tx-8998" compatible

2024-07-15 Thread Dmitry Baryshkov
On Mon, 15 Jul 2024 at 18:28, Conor Dooley wrote: > > On Mon, Jul 15, 2024 at 04:26:12PM +0100, Conor Dooley wrote: > > On Mon, Jul 15, 2024 at 02:21:16PM +0200, Marc Gonzalez wrote: > > > Current driver already supports the msm8998 HDMI TX. > > > We just need to add the compatible string. > > >

Re: [PATCH v6 4/6] drm/msm: add msm8998 hdmi phy/pll support

2024-07-15 Thread Dmitry Baryshkov
; + > drivers/gpu/drm/msm/registers/display/hdmi.xml | 89 +++ > 5 files changed, 882 insertions(+) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH v6 3/6] drm/msm/hdmi: add "qcom,hdmi-tx-8998" compatible

2024-07-15 Thread Dmitry Baryshkov
rtion(+) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH v1 1/1] drm/panel: boe-th101mb31ig002 : Fix the way to get porch parameters

2024-07-15 Thread Dmitry Baryshkov
On Mon, 15 Jul 2024 at 06:19, Zhaoxiong Lv wrote: > > The current driver can only obtain the porch parameters > of boe-th101mb31ig002. Modify it to obtain the porch > parameters of the panel currently being used. > > Fixes: 24179ff9a2e4524 ("drm/panel: boe-th101mb31ig002 : Make it compatible >

[PATCH v4 3/5] drm/connector: automatically set immutable flag for max_bpc property

2024-07-15 Thread Dmitry Baryshkov
("drm/connector: hdmi: Add output BPC to the connector state") Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/drm_connector.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_connector.c b/drivers/gpu/drm/drm_connector.c index ab

[PATCH v4 4/5] drm/bridge-connector: move to DRM_DISPLAY_HELPER module

2024-07-15 Thread Dmitry Baryshkov
drm_bridge_connector is a "leaf" driver, belonging to the display helper, rather than the "CRTC" drm_kms_helper module. Move the driver to the drm/display and add necessary Kconfig selection clauses. Suggested-by: Maxime Ripard Signed-off-by: Dmitry Baryshk

[PATCH v4 5/5] drm/bridge-connector: reset the HDMI connector state

2024-07-15 Thread Dmitry Baryshkov
bridge_hdmi. It is impossible to call this function from HDMI bridges, none of the bridge callbacks correspond to the drm_connector_funcs::reset(). Fixes: 6b4468b0c6ba ("drm/bridge-connector: implement glue code for HDMI connector") Reviewed-by: Maxime Ripard Signed-off-by: Dmitry

[PATCH v4 2/5] drm/drm_property: require DRM_MODE_PROP_IMMUTABLE for single-value props

2024-07-15 Thread Dmitry Baryshkov
(). Signed-off-by: Dmitry Baryshkov --- include/drm/drm_property.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/drm/drm_property.h b/include/drm/drm_property.h index 082f29156b3e..d78ec42de42f 100644 --- a/include/drm/drm_property.h +++ b/include/drm/drm_property.h @@ -162,6

[PATCH v4 1/5] drm/display: stop depending on DRM_DISPLAY_HELPER

2024-07-15 Thread Dmitry Baryshkov
-off-by: Dmitry Baryshkov --- drivers/gpu/drm/display/Kconfig | 19 --- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/drivers/gpu/drm/display/Kconfig b/drivers/gpu/drm/display/Kconfig index a2e42014ffe0..9c2da1e48b75 100644 --- a/drivers/gpu/drm/display/Kconfig +++ b

[PATCH v4 0/5] drm: fix two issues related to HDMI Connector implementation

2024-07-15 Thread Dmitry Baryshkov
::connector_reset() and call it from __drm_atomic_helper_connector_reset(). Depends on https://lore.kernel.org/dri-devel/20240704-panel-sw43408-fix-v6-1-3ea1c94bb...@linaro.org Signed-off-by: Dmitry Baryshkov --- Changes in v4: - Fixed DRM_MODE_PROP_IMMUTABLE to use MUST in the single-value clause (Maxime

Re: [PATCH] drm/msm/dp: enable widebus on all relevant chipsets

2024-07-13 Thread Dmitry Baryshkov
n). With the Fixes tags in place: Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH 2/2] drm/msm/dpu: don't play tricks with debug macros

2024-07-13 Thread Dmitry Baryshkov
On Thu, Jul 11, 2024 at 11:03:15AM GMT, Abhinav Kumar wrote: > > > On 7/10/2024 12:40 AM, Dmitry Baryshkov wrote: > > On Tue, 9 Jul 2024 at 22:39, Abhinav Kumar > > wrote: > > > > > > > > > > > > On 7/9/2024 6:48 AM, Dmitry Baryshkov

Re: [PATCH v5 02/16] drm/msm/dpu: fix error condition in dpu_encoder_virt_atomic_mode_set

2024-07-13 Thread Dmitry Baryshkov
On Sat, 13 Jul 2024 at 03:25, Abhinav Kumar wrote: > > > > On 7/12/2024 4:11 PM, Dmitry Baryshkov wrote: > > On Fri, 12 Jul 2024 at 22:41, Abhinav Kumar > > wrote: > >> On 6/24/2024 2:13 PM, Dmitry Baryshkov wrote: > >>> The commit b954fa6baaca

Re: [PATCH v5 02/16] drm/msm/dpu: fix error condition in dpu_encoder_virt_atomic_mode_set

2024-07-12 Thread Dmitry Baryshkov
On Fri, 12 Jul 2024 at 22:41, Abhinav Kumar wrote: > On 6/24/2024 2:13 PM, Dmitry Baryshkov wrote: > > The commit b954fa6baaca ("drm/msm/dpu: Refactor rm iterator") removed > > zero-init of the hw_ctl array, but didn't change the error condition, > > that checke

Re: [PATCH 2/2] drm/msm/dpu: don't play tricks with debug macros

2024-07-10 Thread Dmitry Baryshkov
On Tue, 9 Jul 2024 at 22:39, Abhinav Kumar wrote: > > > > On 7/9/2024 6:48 AM, Dmitry Baryshkov wrote: > > DPU debugging macros need to be converted to a proper drm_debug_* > > macros, however this is a going an intrusive patch, not suitable for a > > fix. Wire

[PATCH 2/2] drm/msm/dpu: don't play tricks with debug macros

2024-07-09 Thread Dmitry Baryshkov
and are controlled via the usual drm.debug mask. Fixes: 25fdd5933e4c ("drm/msm: Add SDM845 DPU support") Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 14 ++ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/drivers/gpu/drm/msm/disp/dpu1

[PATCH 1/2] drm/msm/dpu1: don't choke on disabling the writeback connector

2024-07-09 Thread Dmitry Baryshkov
uot;) Cc: sta...@vger.kernel.org Reported-by: Leonard Lausen Closes: https://gitlab.freedesktop.org/drm/msm/-/issues/57 Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/

[PATCH 0/2] drm/msm/dpu: two fixes targeting 6.11

2024-07-09 Thread Dmitry Baryshkov
Leonard Lausen reported an issue with suspend/resume of the sc7180 devices. Fix the WB atomic check, which caused the issue. Also make sure that DPU debugging logs are always directed to the drm_debug / DRIVER so that usual drm.debug masks work in an expected way. Signed-off-by: Dmitry Baryshkov

Re: Time for drm-ci-next?

2024-07-08 Thread Dmitry Baryshkov
gt; > > > > > > On Fri, Jun 28, 2024 at 10:44 AM Daniel Vetter > > > > > > > wrote: > > > > > > > > > > > > > > > > On Thu, Jun 27, 2024 at 11:51:37AM -0700, Rob Clark wrote: > > > > > > > &

Re: [PATCH v2] drm/msm: add msm8998 hdmi phy/pll support

2024-07-08 Thread Dmitry Baryshkov
On Tue, 9 Jul 2024 at 00:27, Konrad Dybcio wrote: > > On 8.07.2024 2:49 PM, Dmitry Baryshkov wrote: > > On Mon, 8 Jul 2024 at 14:07, Marc Gonzalez wrote: > >> > >> On 05/07/2024 16:34, Dmitry Baryshkov wrote: > > [...] > > >>> I'm not going to c

Re: [PATCH v3 1/2] dt-bindings: display: bridge: add TI TDP158

2024-07-08 Thread Dmitry Baryshkov
On Mon, Jul 08, 2024 at 04:59:23PM GMT, Maxime Ripard wrote: > On Mon, Jul 01, 2024 at 05:36:18PM GMT, Marc Gonzalez wrote: > > On 01/07/2024 15:50, Maxime Ripard wrote: > > > > > On Thu, Jun 27, 2024 at 01:13:03PM GMT, Marc Gonzalez wrote: > > > > > >> TDP158 is an AC-coupled DVI / HDMI to TMDS

Re: [PATCH V3] drm/bridge: adv7511: Fix Intermittent EDID failures

2024-07-08 Thread Dmitry Baryshkov
On Sun, 30 Jun 2024 17:19:31 -0500, Adam Ford wrote: > In the process of adding support for shared IRQ pins, a scenario > was accidentally created where adv7511_irq_process returned > prematurely causing the EDID to fail randomly. > > Since the interrupt handler is broken up into two main helper

Re: [PATCH v2] drm/msm: add msm8998 hdmi phy/pll support

2024-07-08 Thread Dmitry Baryshkov
On Mon, 8 Jul 2024 at 14:07, Marc Gonzalez wrote: > > On 05/07/2024 16:34, Dmitry Baryshkov wrote: > > > On Thu, Jul 04, 2024 at 06:45:36PM GMT, Marc Gonzalez wrote: > > > >> From: Arnaud Vrac > >> > >> Ported from the downstream driver. &

Re: [PATCH v2] drm/msm: add msm8998 hdmi phy/pll support

2024-07-05 Thread Dmitry Baryshkov
On Thu, Jul 04, 2024 at 06:45:36PM GMT, Marc Gonzalez wrote: > From: Arnaud Vrac > > Ported from the downstream driver. Please write some sensible commit message. > > Signed-off-by: Arnaud Vrac > Signed-off-by: Marc Gonzalez > --- > drivers/gpu/drm/msm/Makefile | 1 + >

Re: [PATCH 5/6] drm/sti: hdmi: drop driver owner assignment

2024-07-05 Thread Dmitry Baryshkov
On Fri, 5 Jul 2024 at 13:04, Neil Armstrong wrote: > > On 05/07/2024 11:59, Krzysztof Kozlowski wrote: > > On 04/06/2024 15:18, Krzysztof Kozlowski wrote: > >> On 27/05/2024 16:47, Alain Volmat wrote: > >>> Hi Krzysztof, > >>> > >>> thanks for your patch, sorry for the delay. > >>> > >>> On Sat,

Re: [PATCH v2] drm/msm: Fix incorrect file name output in adreno_request_fw()

2024-07-05 Thread Dmitry Baryshkov
ff-by: Aleksandr Mishin > --- > v1->v2: Fix incorrect 'Fixes' tag > > drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

[PATCH v6] drm/display: split DSC helpers from DP helpers

2024-07-04 Thread Dmitry Baryshkov
symbol. Reviewed-by: Jessica Zhang Reviewed-by: Marijn Suijten Acked-by: Rodrigo Vivi #i915 Signed-off-by: Dmitry Baryshkov --- Changes in v6: - Moved the Makefile entry to follow the sorting order (Thomas Zimmermann) - Link to v5: https://lore.kernel.org/r/20240623-panel-sw43408-fix-v5-1

Re: [PATCH v3 3/4] drm/bridge-connector: move to DRM_DISPLAY_HELPER module

2024-07-04 Thread Dmitry Baryshkov
On Thu, 4 Jul 2024 at 15:54, Maxime Ripard wrote: > > On Tue, Jul 02, 2024 at 12:48:54PM GMT, Dmitry Baryshkov wrote: > > drm_bridge_connector is a "leaf" driver, belonging to the display > > helper, rather than the "CRTC" drm_kms_helper module. Move the

Re: [PATCH v3 4/4] drm/bridge-connector: reset the HDMI connector state

2024-07-04 Thread Dmitry Baryshkov
On Thu, 4 Jul 2024 at 15:56, Maxime Ripard wrote: > > hi, > > On Tue, Jul 02, 2024 at 12:48:55PM GMT, Dmitry Baryshkov wrote: > > On HDMI connectors which use drm_bridge_connector and DRM_BRIDGE_OP_HDMI > > IGT chokes on the max_bpc property in several

Re: [PATCH v1] drm/ci: uprev IGT

2024-07-04 Thread Dmitry Baryshkov
pu/drm/ci/xfails/meson-g12b-skips.txt| 2 +- > .../gpu/drm/ci/xfails/msm-apq8016-fails.txt | 5 +- > .../gpu/drm/ci/xfails/msm-apq8016-skips.txt | 2 +- > .../gpu/drm/ci/xfails/msm-apq8096-flakes.txt | 2 +- > .../gpu/drm/ci/xfails/msm-apq8096-skips.txt | 4 +

Re: [PATCH] drm/msm: Fix incorrect file name output in adreno_request_fw()

2024-07-04 Thread Dmitry Baryshkov
On 04/07/2024 12:30, Aleksandr Mishin wrote: In adreno_request_fw() when debugging information is printed to the log after firmware load, an incorrect filename is printed. 'newname' is used instead of 'fwname', so prefix "qcom/" is being added to filename. Looks like "copy-paste" mistake. Fix

Re: [PATCH RFC 1/3] firmware: qcom: implement object invoke support

2024-07-04 Thread Dmitry Baryshkov
On Thu, 4 Jul 2024 at 00:40, Amirreza Zarrabi wrote: > > > > On 7/3/2024 10:13 PM, Dmitry Baryshkov wrote: > > On Tue, Jul 02, 2024 at 10:57:36PM GMT, Amirreza Zarrabi wrote: > >> Qualcomm TEE hosts Trusted Applications and Services that run in the > >> sec

Re: [PATCH v2 2/3] drm: panel: nv3052c: Correct WL-355608-A8 panel compatible

2024-07-03 Thread Dmitry Baryshkov
c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Acked-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH RFC 1/3] firmware: qcom: implement object invoke support

2024-07-03 Thread Dmitry Baryshkov
On Tue, Jul 02, 2024 at 10:57:36PM GMT, Amirreza Zarrabi wrote: > Qualcomm TEE hosts Trusted Applications and Services that run in the > secure world. Access to these resources is provided using object > capabilities. A TEE client with access to the capability can invoke > the object and request a

Re: [PATCH RFC 0/3] Implement Qualcomm TEE IPC and ioctl calls

2024-07-03 Thread Dmitry Baryshkov
On Tue, Jul 02, 2024 at 10:57:35PM GMT, Amirreza Zarrabi wrote: > Qualcomm TEE hosts Trusted Applications (TAs) and services that run in > the secure world. Access to these resources is provided using MinkIPC. > MinkIPC is a capability-based synchronous message passing facility. It > allows code

Re: [PATCH v1] misc: fastrpc: Add support for multiple PD from one process

2024-07-03 Thread Dmitry Baryshkov
On Wed, Jul 03, 2024 at 12:22:00PM GMT, Ekansh Gupta wrote: > Memory intensive applications(which requires more tha 4GB) that wants > to offload tasks to DSP might have to split the tasks to multiple > user PD to make the resources available. For every call to DSP, > fastrpc driver passes the

Re: [PATCH v2] misc: fastrpc: Remove user PD initmem size check

2024-07-03 Thread Dmitry Baryshkov
On Wed, 3 Jul 2024 at 09:44, Ekansh Gupta wrote: > > > > On 7/2/2024 3:10 PM, Dmitry Baryshkov wrote: > > On Tue, 2 Jul 2024 at 10:07, Ekansh Gupta wrote: > >> > >> > >> On 7/1/2024 10:41 PM, Dmitry Baryshkov wrote: > >>> On Mon, Jul 01, 2

Re: [PATCH v4 1/1] drm/bridge: Silence error messages upon probe deferral

2024-07-02 Thread Dmitry Baryshkov
On Fri, Jun 28, 2024 at 01:51:30PM GMT, Alexander Stein wrote: > When -EPROBE_DEFER is returned do not raise an error, but silently return > this error instead. Fixes error like this: > [drm:drm_bridge_attach] *ERROR* failed to attach bridge > /soc@0/bus@3080/mipi-dsi@30a0 to encoder

Re: How to specify panel bit order in driver?

2024-07-02 Thread Dmitry Baryshkov
On Sat, Jun 29, 2024 at 02:39:16AM GMT, John Watts wrote: > Hi Jani, > > On Fri, Jun 28, 2024 at 10:45:48AM +0300, Jani Nikula wrote: > > Might be helpful to actually point at the source code or commits or > > something. > > The source code is here:

Re: [PATCH v2 6/8] drm/panel: add driver for samsung amb655x

2024-07-02 Thread Dmitry Baryshkov
On Tue, 2 Jul 2024 at 12:43, Caleb Connolly wrote: > > > > On 01/07/2024 22:32, Dmitry Baryshkov wrote: > > On Sun, Jun 30, 2024 at 08:36:29PM GMT, Caleb Connolly wrote: > >> This is a 1080x2400 120hz panel used on the OnePlus 8T. It uses DSC but > >>

Re: [RESEND PATCH] drm/managed: Simplify if condition

2024-07-02 Thread Dmitry Baryshkov
o !A || B > > Compile-tested only. > > Acked-by: Thomas Zimmermann > Signed-off-by: Thorsten Blum > --- > drivers/gpu/drm/drm_managed.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

[PATCH v3 3/4] drm/bridge-connector: move to DRM_DISPLAY_HELPER module

2024-07-02 Thread Dmitry Baryshkov
drm_bridge_connector is a "leaf" driver, belonging to the display helper, rather than the "CRTC" drm_kms_helper module. Move the driver to the drm/display and add necessary Kconfig selection clauses. Suggested-by: Maxime Ripard Signed-off-by: Dmitry Baryshkov --- driv

[PATCH v3 4/4] drm/bridge-connector: reset the HDMI connector state

2024-07-02 Thread Dmitry Baryshkov
bridge_hdmi. It is impossible to call this function from HDMI bridges, there is is no function that corresponds to the drm_connector_funcs::reset(). Fixes: 6b4468b0c6ba ("drm/bridge-connector: implement glue code for HDMI connector") Signed-off-by: Dmitry Baryshkov --- drivers/gpu/d

[PATCH v3 2/4] drm/connector: automatically set immutable flag for max_bpc property

2024-07-02 Thread Dmitry Baryshkov
("drm/connector: hdmi: Add output BPC to the connector state") Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/drm_connector.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_connector.c b/drivers/gpu/drm/drm_connector.c index ab

[PATCH v3 1/4] drm/drm_property: require DRM_MODE_PROP_IMMUTABLE for single-value props

2024-07-02 Thread Dmitry Baryshkov
(). Signed-off-by: Dmitry Baryshkov --- include/drm/drm_property.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/drm/drm_property.h b/include/drm/drm_property.h index 082f29156b3e..7d0f793f50ca 100644 --- a/include/drm/drm_property.h +++ b/include/drm/drm_property.h @@ -162,6

[PATCH v3 0/4] drm: fix two issues related to HDMI Connector implementation

2024-07-02 Thread Dmitry Baryshkov
::connector_reset() and call it from __drm_atomic_helper_connector_reset(). Signed-off-by: Dmitry Baryshkov --- Changes in v3: - Document the DRM_MODE_PROP_IMMUTABLE requirements currently exposed only via IGT tests (Maxime). - Move drm_bridge_connector to drm_display_helper. - Link to v2: https

Re: [PATCH v2] misc: fastrpc: Remove user PD initmem size check

2024-07-02 Thread Dmitry Baryshkov
On Tue, 2 Jul 2024 at 10:07, Ekansh Gupta wrote: > > > > On 7/1/2024 10:41 PM, Dmitry Baryshkov wrote: > > On Mon, Jul 01, 2024 at 10:50:38AM GMT, Ekansh Gupta wrote: > >> > >> On 6/28/2024 7:51 PM, Greg KH wrote: > >>> On Fri, Jun 28, 2024 at 04:1

Re: [PATCH] drm/msm/a6xx: Add missing __always_unused

2024-07-02 Thread Dmitry Baryshkov
1.rfunrbsx-...@intel.com/ > Signed-off-by: Rob Clark > --- > drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH V3] drm/bridge: adv7511: Fix Intermittent EDID failures

2024-07-01 Thread Dmitry Baryshkov
uot;) > Signed-off-by: Adam Ford > Tested-by: Liu Ying # i.MX8MP EVK ADV7535 EDID retrieval > w/o IRQ > Reviewed-by: Dmitry Baryshkov > --- > V3: Remove unnecessary declaration of ret by evaluating the return > code of regmap_read directly. > > V2: Fix un

Re: [PATCH v2 6/8] drm/panel: add driver for samsung amb655x

2024-07-01 Thread Dmitry Baryshkov
On Sun, Jun 30, 2024 at 08:36:29PM GMT, Caleb Connolly wrote: > This is a 1080x2400 120hz panel used on the OnePlus 8T. It uses DSC but > with many non-standard DCS commands. > > The only user of this panel (the OnePlus 8T) has a bug somewhere in the > DSI stack whereby it isn't possible to

Re: [PATCH v2 4/8] drm: mipi: add mipi_dsi_generic_write_multi_type()

2024-07-01 Thread Dmitry Baryshkov
o send commands of a > specific type, overriding the normal rules. > > Signed-off-by: Caleb Connolly > --- > drivers/gpu/drm/drm_mipi_dsi.c | 40 > include/drm/drm_mipi_dsi.h | 16 > 2 files changed, 56 insertions(

Re: [PATCH v2 5/8] drm/mipi-dsi: add set column/page multi helpers

2024-07-01 Thread Dmitry Baryshkov
hanged, 16 insertions(+) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH 3/5] drm/msm/iommu: introduce msm_iommu_disp_new() for msm_kms

2024-07-01 Thread Dmitry Baryshkov
> 2 files changed, 27 insertions(+) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH] drm/msm/dpu: check ubwc support before adding compressed formats

2024-07-01 Thread Dmitry Baryshkov
ta instead of catalog > to decide if ubwc is supported > > Signed-off-by: Abhinav Kumar > --- > drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 7 ++- > 1 file changed, 6 insertions(+), 1 deletion(-) > Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH 5/5] drm/msm/dpu: rate limit snapshot capture for mmu faults

2024-07-01 Thread Dmitry Baryshkov
On Fri, Jun 28, 2024 at 02:48:47PM GMT, Abhinav Kumar wrote: > There is no recovery mechanism in place yet to recover from mmu > faults for DPU. We can only prevent the faults by making sure there > is no misconfiguration. > > Rate-limit the snapshot capture for mmu faults to once per >

Re: [PATCH 0/5] drm/msm: add a display mmu fault handler

2024-07-01 Thread Dmitry Baryshkov
On Fri, Jun 28, 2024 at 02:48:42PM GMT, Abhinav Kumar wrote: > To debug display mmu faults, this series introduces a display fault > handler similar to the gpu one. > > This series has been tested on sc7280 chromebook by using triggering > a smmu fault by forcing an incorrect stride on the

[PATCH 1/2] drm/bridge: lt9611uxc: properly attach to a next bridge

2024-07-01 Thread Dmitry Baryshkov
If there is a next bridge in the OF graph don't let it be ignored. Attach the next bridge to the chain. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/lontium

[PATCH 2/2] drm/bridge: lt9611uxc: drop support for !DRM_BRIDGE_ATTACH_NO_CONNECTOR

2024-07-01 Thread Dmitry Baryshkov
Having no in-kernel devices that use !DRM_BRIDGE_ATTACH_NO_CONNECTOR mode for the Lontium LT9611UXC bridge, drop the in-bridge implementation of the drm_connector. Signed-off-by: Dmitry Baryshkov --- drivers/gpu/drm/bridge/lontium-lt9611uxc.c | 104 +++-- 1 file changed

[PATCH 0/2] drm/bridge: lt9611uxc: require DRM_BRIDGE_ATTACH_NO_CONNECTOR

2024-07-01 Thread Dmitry Baryshkov
There are no in-kernel DTs that use Lontium LT9611UXC bridge and still require creation of the drm_connector by the bridge on attachment. Drop support for !DRM_BRIDGE_ATTACH_NO_CONNECTOR by the driver. Signed-off-by: Dmitry Baryshkov --- Dmitry Baryshkov (2): drm/bridge: lt9611uxc

Re: [PATCH v2] misc: fastrpc: Remove user PD initmem size check

2024-07-01 Thread Dmitry Baryshkov
On Mon, Jul 01, 2024 at 10:50:38AM GMT, Ekansh Gupta wrote: > > > On 6/28/2024 7:51 PM, Greg KH wrote: > > On Fri, Jun 28, 2024 at 04:12:10PM +0530, Ekansh Gupta wrote: > >> > >> On 6/28/2024 3:59 PM, Ekansh Gupta wrote: > >>> On 6/27/2024 4:43 PM,

Re: [PATCH v4 2/2] drm/panel: starry-er88577: add new panel driver

2024-07-01 Thread Dmitry Baryshkov
On Mon, 1 Jul 2024 at 09:26, zhaoxiong lv wrote: > > On Fri, Jun 21, 2024 at 9:43 AM zhaoxiong lv > wrote: > > > > On Fri, Jun 21, 2024 at 3:56 AM Dmitry Baryshkov > > wrote: > > > > > > On Thu, Jun 20, 2024 at 07:52:45PM GMT, Zhaoxiong Lv wrote: >

Re: [PATCH v2 2/2] drm/panel: simple: Add AUO G104STN01 panel entry

2024-06-28 Thread Dmitry Baryshkov
On Thu, Jun 27, 2024 at 10:44:44AM GMT, Paul Gerber wrote: > Add support for the AUO G104STN01 10.4" (800x600) LCD-TFT panel. > > Signed-off-by: Paul Gerber > Reviewed-by: Neil Armstrong > --- > Tested on TQ TQMa8MPxL on MBa8MPxL. > > drivers/gpu/drm/panel/panel-simple.c | 27

Re: [rerere PATCH] nightly.conf: Merge drm-msm trees into drm-tip

2024-06-28 Thread Dmitry Baryshkov
On Thu, Jun 27, 2024 at 09:26:19PM GMT, Jani Nikula wrote: > On Thu, 27 Jun 2024, Jani Nikula wrote: > > On Wed, 26 Jun 2024, Dmitry Baryshkov wrote: > >> In order to improve testing of drm/msm branches, add drm-msm trees to > >> the list of the trees to be merged into

Re: [PATCH v3 1/2] dt-bindings: display: bridge: add TI TDP158

2024-06-28 Thread Dmitry Baryshkov
On Fri, Jun 28, 2024 at 09:36:57AM GMT, Krzysztof Kozlowski wrote: > On 27/06/2024 18:45, Marc Gonzalez wrote: > > On 27/06/2024 18:25, Conor Dooley wrote: > > > >> On Thu, Jun 27, 2024 at 01:13:03PM +0200, Marc Gonzalez wrote: > >> > >>> TDP158 is an AC-coupled DVI / HDMI to TMDS level shifting

Re: [RFC PATCH] drm/msm/dpu: check ubwc support before adding compressed formats

2024-06-28 Thread Dmitry Baryshkov
On Fri, 28 Jun 2024 at 08:44, Abhinav Kumar wrote: > > > > On 6/27/2024 4:22 PM, Dmitry Baryshkov wrote: > > On Fri, 28 Jun 2024 at 00:21, Abhinav Kumar > > wrote: > >> > >> > >> > >> On 6/27/2024 2:13 PM, Rob Clark wrote: >

Re: [RFC PATCH] drm/msm/dpu: check ubwc support before adding compressed formats

2024-06-27 Thread Dmitry Baryshkov
On Fri, 28 Jun 2024 at 00:21, Abhinav Kumar wrote: > > > > On 6/27/2024 2:13 PM, Rob Clark wrote: > > On Thu, Jun 27, 2024 at 1:53 PM Abhinav Kumar > > wrote: > >> > >> On QCM2290 chipset DPU does not support UBWC. > >> > >> Add a dpu cap to indicate this and do not expose compressed formats >

Re: [PATCH RFC 3/5] drm/connector: implement generic HDMI codec helpers

2024-06-27 Thread Dmitry Baryshkov
On Thu, Jun 27, 2024 at 11:49:37AM GMT, Maxime Ripard wrote: > On Wed, Jun 26, 2024 at 07:09:34PM GMT, Dmitry Baryshkov wrote: > > On Wed, Jun 26, 2024 at 04:05:01PM GMT, Maxime Ripard wrote: > > > On Fri, Jun 21, 2024 at 02:09:04PM GMT, Dmitry Baryshkov wrote: > > > >

  1   2   3   4   5   6   7   8   9   10   >