Inquiry regarding the use of the dim tool

2024-01-21 Thread Inki Dae
Dear all, I'm attempting to make a pull request to the drm-misc tree - drm-misc-fixes branch - but am encountering an issue as follows: daeinki@daeinki-virtual-machine:~/project/mainline$ GIT_CURL_VERBOSE=1 GIT_TRACE=1 ./dim push-branch drm-misc-fixes 15:53:53.966461 git.c:344

[GIT PULL] exynos-drm-fixes

2024-01-21 Thread Inki Dae
Hi Dave and Daniel, Just several fixups. Please kindly let me know if there is any problem. Thanks, Inki Dae The following changes since commit 0dd3ee31125508cd67f7e7172247f05b7fd1753a: Linux 6.7 (2024-01-07 12:18:38 -0800) are available in the Git repository at:

Re: [PATCH v3 0/3] Convert Microchip's HLCDC Text based DT bindings to JSON schema

2024-01-21 Thread Dharma.B
On 20/01/24 6:53 pm, Sam Ravnborg wrote: > [You don't often get email from s...@ravnborg.org. Learn why this is > important at https://aka.ms/LearnAboutSenderIdentification ] > > EXTERNAL EMAIL: Do not click links or open attachments unless you know the > content is safe > Hi Sam & Rob, > Hi

Re: [PATCH v3 1/3] dt-bindings: mailbox: Add mediatek,gce-props.yaml

2024-01-21 Thread Fei Shao
On Fri, Jan 19, 2024 at 2:32 PM Jason-JH.Lin wrote: Hi Jason, Just few nitpicks about typo: > > Add mediatek,gce-props.yaml for common GCE properties that is used for > both mailbox providers and consumers. We place the common property > "mediatek,gce-events" in this binding currently. > > The

Re: [PATCH v3 3/3] dt-bindings: mfd: atmel,hlcdc: Convert to DT schema format

2024-01-21 Thread Dharma.B
Hi Conor, On 19/01/24 5:33 pm, Conor Dooley - M52691 wrote: > On Fri, Jan 19, 2024 at 03:32:49AM +, dharm...@microchip.com wrote: >> On 18/01/24 9:10 pm, Conor Dooley wrote: >>> On Thu, Jan 18, 2024 at 02:56:12PM +0530, Dharma Balasubiramani wrote: Convert the atmel,hlcdc binding to DT

Re: [PATCH 7/8] arm64: dts: qcom: msm8976: Declare and wire SDC pins

2024-01-21 Thread Marijn Suijten
On 2024-01-21 20:41:05, Adam Skladowski wrote: > Declare pinctrls for SDC pins and wire them to consumers. > > Signed-off-by: Adam Skladowski Where'd the original sign-offs go? https://lore.kernel.org/linux-arm-msm/20221214232049.703484-1-marijn.suij...@somainline.org/ Thanks taking taking

Re: linux-next: build warning after merge of the drm-intel tree

2024-01-21 Thread Stephen Rothwell
Hi all, On Tue, 14 Nov 2023 10:53:30 +0200 Jani Nikula wrote: > > On Tue, 14 Nov 2023, Jani Nikula wrote: > > On Tue, 14 Nov 2023, Stephen Rothwell wrote: > >> > >> After merging the drm-intel tree, today's linux-next build (htmldocs) > >> produced this warning: > >> > >>

[PATCH 8/8] arm64: dts: qcom: msm8976: Add WCNSS node

2024-01-21 Thread Adam Skladowski
Add node describing wireless connectivity subsystem. Signed-off-by: Adam Skladowski --- arch/arm64/boot/dts/qcom/msm8976.dtsi | 96 +++ 1 file changed, 96 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi b/arch/arm64/boot/dts/qcom/msm8976.dtsi index

[PATCH 7/8] arm64: dts: qcom: msm8976: Declare and wire SDC pins

2024-01-21 Thread Adam Skladowski
Declare pinctrls for SDC pins and wire them to consumers. Signed-off-by: Adam Skladowski --- arch/arm64/boot/dts/qcom/msm8976.dtsi | 100 ++ 1 file changed, 100 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi b/arch/arm64/boot/dts/qcom/msm8976.dtsi

[PATCH 6/8] arm64: dts: qcom: msm8976: Add Adreno GPU

2024-01-21 Thread Adam Skladowski
Add Adreno GPU node. Signed-off-by: Adam Skladowski --- arch/arm64/boot/dts/qcom/msm8976.dtsi | 66 +++ 1 file changed, 66 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi b/arch/arm64/boot/dts/qcom/msm8976.dtsi index 2d71ce34f00e..765c90ac14cb 100644

[PATCH 5/8] dt-bindings: drm/msm/gpu: Document AON clock for A506/A510

2024-01-21 Thread Adam Skladowski
Adreno 506(MSM8953) and Adreno 510(MSM8976) require Always-on branch clock to be enabled, describe it. Signed-off-by: Adam Skladowski --- Documentation/devicetree/bindings/display/msm/gpu.yaml | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git

[PATCH 4/8] arm64: dts: qcom: msm8976: Add MDSS nodes

2024-01-21 Thread Adam Skladowski
Add MDSS nodes to support displays on MSM8976 SoC. Signed-off-by: Adam Skladowski --- arch/arm64/boot/dts/qcom/msm8976.dtsi | 268 +- 1 file changed, 264 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi

[PATCH 3/8] dt-bindings: msm: qcom,mdss: Include ommited fam-b compatible

2024-01-21 Thread Adam Skladowski
During conversion 28nm-hpm-fam-b compat got lost, add it. Signed-off-by: Adam Skladowski --- Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/msm/qcom,mdss.yaml

[PATCH 2/8] dt-bindings: dsi-controller-main: Document missing msm8976 compatible

2024-01-21 Thread Adam Skladowski
When all dsi-ctrl compats were added msm8976 was missed, include it too. Signed-off-by: Adam Skladowski --- .../devicetree/bindings/display/msm/dsi-controller-main.yaml| 2 ++ 1 file changed, 2 insertions(+) diff --git

[PATCH 1/8] arm64: dts: qcom: msm8976: Add IOMMU nodes

2024-01-21 Thread Adam Skladowski
Add the nodes describing the apps and gpu iommu and its context banks that are found on msm8976 SoCs. Signed-off-by: Adam Skladowski --- arch/arm64/boot/dts/qcom/msm8976.dtsi | 80 +++ 1 file changed, 80 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi

[PATCH 0/8] MSM8976 MDSS/GPU/WCNSS support

2024-01-21 Thread Adam Skladowski
This patch series provide support for display subsystem, gpu and also adds wireless connectivity subsystem support. Adam Skladowski (8): arm64: dts: qcom: msm8976: Add IOMMU nodes dt-bindings: dsi-controller-main: Document missing msm8976 compatible dt-bindings: msm: qcom,mdss: Include

Re: [PATCH v1 4/6] drm/lima: handle spurious timeouts due to high irq latency

2024-01-21 Thread Erico Nunes
On Sun, Jan 21, 2024 at 12:20 PM Qiang Yu wrote: > > On Sun, Jan 21, 2024 at 5:56 PM Hillf Danton wrote: > > > > On Wed, 17 Jan 2024 04:12:10 +0100 Erico Nunes > > > > > > @@ -401,9 +399,33 @@ static enum drm_gpu_sched_stat > > > lima_sched_timedout_job(struct drm_sched_job *job > > >

Re: [PATCH v3 1/3] leds: ktd2692: move ExpressWire code to library

2024-01-21 Thread Duje Mihanović
On Sunday, January 21, 2024 3:35:46 PM CET Linus Walleij wrote: > > +extern void expresswire_power_off(struct expresswire_common_props *props); > > +extern void expresswire_enable(struct expresswire_common_props *props); > > +extern void expresswire_start(struct expresswire_common_props *props);

Re: [PATCH v3 3/3] backlight: Add Kinetic KTD2801 backlight support

2024-01-21 Thread Linus Walleij
On Sat, Jan 20, 2024 at 10:27 PM Duje Mihanović wrote: > KTD2801 is a LED backlight driver IC found in samsung,coreprimevelte. > The brightness can be set using PWM or the ExpressWire protocol. Add > support for the KTD2801. > > Signed-off-by: Duje Mihanović Very slim after abstracting out the

Re: [PATCH v3 1/3] leds: ktd2692: move ExpressWire code to library

2024-01-21 Thread Linus Walleij
On Sat, Jan 20, 2024 at 10:27 PM Duje Mihanović wrote: > The ExpressWire protocol is shared between at least KTD2692 and KTD2801 > with slight differences such as timings and the former not having a > defined set of pulses for enabling the protocol (possibly because it > does not support PWM

Re: [PATCH v1 1/4] backlight: hx8357: Make use of device properties

2024-01-21 Thread Andy Shevchenko
On Mon, Jan 15, 2024 at 09:20:46AM +0100, Javier Martinez Canillas wrote: > Andy Shevchenko writes: ... > > +typedef int (*hx8357_init)(struct lcd_device *); > > This kind of typedef usage is frowned upon in the Linux coding style [0] > (per my understanding at least) and indeed in my opinion

Re: [PATCH v1 2/4] backlight: hx8357: Move OF table closer to its consumer

2024-01-21 Thread Andy Shevchenko
On Mon, Jan 15, 2024 at 09:22:19AM +0100, Javier Martinez Canillas wrote: > Andy Shevchenko writes: ... > > + {} > > While at it, maybe add the { /* sentinel */ } convention to the last entry ? Maybe. Is it a common for this subsystem? ... > Reviewed-by: Javier Martinez Canillas Thank

Re: Mesa >= 23.3.x and python 3.6 (was a typo 2.6) …

2024-01-21 Thread Konstantin Kharlamov
On Fri, 2024-01-19 at 20:32 +0100, Stefan Dirsch wrote: > On Fri, Jan 19, 2024 at 12:35:58PM -0500, Matt Turner wrote: > > On Thu, Jan 18, 2024 at 10:22 AM Stefan Dirsch > > wrote: > > > I noticed that with version 23.3.x Mesa no longer can be built > > > with python > > > 2.6. It still worked

Re: [PATCH v1 4/6] drm/lima: handle spurious timeouts due to high irq latency

2024-01-21 Thread Qiang Yu
On Sun, Jan 21, 2024 at 5:56 PM Hillf Danton wrote: > > On Wed, 17 Jan 2024 04:12:10 +0100 Erico Nunes > > > > @@ -401,9 +399,33 @@ static enum drm_gpu_sched_stat > > lima_sched_timedout_job(struct drm_sched_job *job > > struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); > >

Re: drm/loongson: Error out if no VRAM detected

2024-01-21 Thread yetist
在 2024/1/21 05:09, Sui JIngfeng 写道: Hi, On 2024/1/21 00:07, yetist wrote: Without this patch, my server cannot start the DM. It is a Loongson 3C5000L server, with both a Loongson display controller and an ASPEED graphics card.   $ lspci |grep VGA   :00:06.1 VGA Compatible Controller:

Re: drm/loongson: Error out if no VRAM detected

2024-01-21 Thread yetist
Without this patch, my server cannot start the DM. It is a Loongson 3C5000L server, with both a Loongson display controller and an ASPEED graphics card.   $ lspci |grep VGA   :00:06.1 VGA Compatible Controller: Loongson Technology LLC DC (Display Controller) (rev 01)   :03:00.0

[PATCH v2 2/2] drm/msm/adreno: Add A305B support

2024-01-21 Thread Luca Weiss
Add support for the Adreno 305B GPU that is found in MSM8226(v2) SoC. Previously this was mistakenly claimed to be supported but using wrong a configuration. In MSM8226v1 there's also a A305B but with chipid 0x03000510 which should work with the same configuration but due to lack of hardware for

[PATCH v2 1/2] dt-bindings: display/msm: gpu: Allow multiple digits for patchid

2024-01-21 Thread Luca Weiss
Some GPUs like the Adreno A305B has a patchid higher than 9, in this case 18. Make sure the regexes can account for that. Acked-by: Krzysztof Kozlowski Signed-off-by: Luca Weiss --- Documentation/devicetree/bindings/display/msm/gpu.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3

[PATCH v2 0/2] Add GPU support for MSM8226 (Adreno A305B)

2024-01-21 Thread Luca Weiss
Add the necessary bits to bring up the GPU on msm8226. Tested on apq8026-lg-lenok. Signed-off-by: Luca Weiss --- Changes in v2: - Drop applied patch - Use "if (a305b || a306)" for writing REG_A3XX_RBBM_CLOCK_CTL - Pick up tags - Link to v1:

Re: [PATCH v1 4/6] drm/lima: handle spurious timeouts due to high irq latency

2024-01-21 Thread Hillf Danton
On Wed, 17 Jan 2024 04:12:10 +0100 Erico Nunes > > @@ -401,9 +399,33 @@ static enum drm_gpu_sched_stat > lima_sched_timedout_job(struct drm_sched_job *job > struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); > struct lima_sched_task *task = to_lima_task(job); > struct