branch
Changes in v3: none
Changes in v4: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 7 +
drivers/gpu/drm/msm/dp/dp_audio.c | 583
drivers/gpu/drm/msm/dp/dp_audio.h
of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 25 -
drivers/gpu/drm/msm/dp/dp_display.c | 23 +++
drivers/gpu/drm/msm/dp/dp_display.h | 7 +++
3 files changed, 54 insertions(+), 1 deletion(-)
diff --git a
To prepare the MSM DP driver for running video pattern
compliance tests introduce debugfs module for it.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/dp/dp_debug.c | 310
drivers/gpu/drm/msm/dp/dp_debug.h
/project/dri-devel/list/?series=339847
[2] https://patchwork.kernel.org/project/dri-devel/list/?series=339997
[3] https://patchwork.kernel.org/project/dri-devel/list/?series=341175
Abhinav Kumar (4):
drm/msm/dp: add debugfs support to DP driver
drm/msm/dp: move debugfs node to /sys/kernel/debug
Add the debugfs nodes needed for the video pattern
compliance tests to MSM DP driver.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_debug.c | 184 ++
drivers/gpu/drm/msm/dp/dp_link.h | 23
2 files changed, 207 insertions(+)
diff --git a/drivers
No need to fix the number of resolutions to one during the video
pattern CTS test. The userspace test client will handle both
the hotplug as well as picking the right resolution for the test.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 3 --
drivers/gpu/drm/msm/dp
Move the MSM DP debugfs node from /sys/kernel/debug/drm_dp
to /sys/kernel/debug/dri/*/ as required for video pattern
compliance test suite.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 7 +
drivers/gpu/drm/msm/dp/dp_debug.c | 31
latest patchset of dependency
changes in v5:
- rebase on top of latest patchset of dependency
- fix crash when trying to play audio in DP suspend state
Abhinav Kumar (5):
drm/msm/dp: store dp_display in the driver data
drm/msm/dp: add audio support for Display Port on MSM
drm/msm/dp
of dependency
Changes in v5: rebase on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 25 -
drivers/gpu/drm/msm/dp/dp_display.c | 24
drivers/gpu/drm/msm/dp/dp_display.h | 7 +++
3
Store the dp_display in the platform driver data instead of the
dp_display_private.
This is required to allow other sub-modules to reuse the platform
driver data.
Changes in v3: none
Changes in v4: none
Changes in v5: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c
: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 32 +++
drivers/gpu/drm/msm/dp/dp_display.c | 40 +
drivers/gpu/drm/msm/dp/dp_display.h | 3 +++
3 files changed, 70 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/msm/dp/dp_audio.c
b
branch
Changes in v3: none
Changes in v4: none
Changes in v5: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 7 +
drivers/gpu/drm/msm/dp/dp_audio.c | 583
drivers/gpu/drm/msm
latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 19 ++-
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/msm/dp/dp_display.c
b/drivers/gpu/drm/msm/dp/dp_display.c
index 43e5240a87ad..59ffdb8a1636
-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 26 --
1 file changed, 16 insertions(+), 10 deletions(-)
diff --git a/drivers/gpu/drm/msm/dp/dp_display.c
b/drivers/gpu/drm/msm/dp/dp_display.c
index fa92b6cd6e3e..0defab6e2478 100644
--- a/drivers/gpu/drm/msm
branch
Changes in v3: none
Changes in v4: none
Changes in v5: none
Changes in v6: rebase on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 7 +
drivers/gpu/drm/msm/dp
latest patchset of dependency
Changes in v6: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 19 ++-
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/drivers/gpu/drm/msm/dp/dp_display.c
b/drivers/gpu/drm/msm/dp/dp_display.c
index
of dependency
Changes in v5: rebase on top of latest patchset of dependency
Changes in v6: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 25 -
drivers/gpu/drm/msm/dp/dp_display.c | 24
drivers/gpu/drm/msm/dp
udio during shutdown
changes in v4:
- rebase on top of latest patchset of dependency
changes in v5:
- rebase on top of latest patchset of dependency
- fix crash when trying to play audio in DP suspend state
changes in v6:
- rebase on top of latest patchset of dependency
Abhinav K
:
- rebased on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 32 +++
drivers/gpu/drm/msm/dp/dp_display.c | 40 +
drivers/gpu/drm/msm/dp/dp_display.h | 3 +++
3 files changed, 70 insertions(+), 5
Add the debugfs nodes needed for the video pattern
compliance tests to MSM DP driver.
Changes in v2: rebase on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_debug.c | 184 ++
drivers/gpu/drm/msm/dp/dp_link.h | 23
Move the MSM DP debugfs node from /sys/kernel/debug/drm_dp
to /sys/kernel/debug/dri/*/ as required for video pattern
compliance test suite.
Changes in v2: rebase on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 7 +
drivers
To prepare the MSM DP driver for running video pattern
compliance tests introduce debugfs module for it.
Changes in v2: rebase on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/dp/dp_debug.c | 310
No need to fix the number of resolutions to one during the video
pattern CTS test. The userspace test client will handle both
the hotplug as well as picking the right resolution for the test.
Changes in v2: rebase on top of latest patchset of dependency
Signed-off-by: Abhinav Kumar
---
drivers
/project/dri-devel/list/?series=339847
[2] https://patchwork.freedesktop.org/patch/390217/?series=79210&rev=8
[3] https://patchwork.kernel.org/project/dri-devel/list/?series=347831
Changes in v2: rebase on top of latest patchset of dependencies
Abhinav Kumar (4):
drm/msm/dp: add debugfs suppor
Introduce audio support for Display Port on MSM chipsets.
This change integrates DP audio sub-module with the main
Display Port platform driver.
In addition, this change leverages hdmi_codec_ops to expose
the operations to the audio driver.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm
/11047883/
[2] https://patchwork.kernel.org/patch/11708677/
Abhinav Kumar (4):
drm/msm/dp: store dp_display in the driver data
drm/msm/dp: add audio support for Display Port on MSM
drm/msm/dp: add hook_plugged_cb hdmi-codec op for MSM DP driver
drm/msm/dp: signal the hotplug disconnect in the
Store the dp_display in the platform driver data instead of the
dp_display_private.
This is required to allow other sub-modules to reuse the platform
driver data.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 25 +++--
1 file changed, 15 insertions
Signal the hotplug disconnect event to the audio side in the
event handler so that they are notified earlier and have more
time to process the disconnect event.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 20 ++--
1 file changed, 10 insertions(+), 10
Add the hook_plugged_cb op for the MSM DP driver to signal connect
and disconnect events to the hdmi-codec driver which in-turn shall
notify the audio subsystem to start a new or teardown an existing
session.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 25
/11047883/
[2] https://patchwork.kernel.org/patch/11708677/
Abhinav Kumar (4):
drm/msm/dp: store dp_display in the driver data
drm/msm/dp: add audio support for Display Port on MSM
drm/msm/dp: add hook_plugged_cb hdmi-codec op for MSM DP driver
drm/msm/dp: signal the hotplug disconnect in the
Add the hook_plugged_cb op for the MSM DP driver to signal connect
and disconnect events to the hdmi-codec driver which in-turn shall
notify the audio subsystem to start a new or teardown an existing
session.
Changes in v2: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp
Store the dp_display in the platform driver data instead of the
dp_display_private.
This is required to allow other sub-modules to reuse the platform
driver data.
Changes in V2: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 25 +++--
1 file
Signal the hotplug disconnect event to the audio side in the
event handler so that they are notified earlier and have more
time to process the disconnect event.
Changes in v2: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 20 ++--
1 file changed
branch
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 +
drivers/gpu/drm/msm/dp/dp_audio.c | 583
drivers/gpu/drm/msm/dp/dp_audio.h | 72 +++
drivers/gpu/drm/msm/dp
Add the hook_plugged_cb op for the MSM DP driver to signal connect
and disconnect events to the hdmi-codec driver which in-turn shall
notify the audio subsystem to start a new or teardown an existing
session.
Changes in v2: none
Changes in v3: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu
Store the dp_display in the platform driver data instead of the
dp_display_private.
This is required to allow other sub-modules to reuse the platform
driver data.
Changes in v3: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 25 +++--
1 file
/11047883/
[2] https://patchwork.kernel.org/patch/11708677/
changes in v2:
- fix up a compilation issue on drm-next branch
changes in v3:
- add support to synchronize DP driver and audio during shutdown
Abhinav Kumar (5):
drm/msm/dp: store dp_display in the driver data
drm/msm
branch
Changes in v3: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/Makefile| 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 6 +
drivers/gpu/drm/msm/dp/dp_audio.c | 583
drivers/gpu/drm/msm/dp/dp_audio.h | 72
addition, audio side can open the sound card even if DP monitor
is not connected. Avoid programming hardware registers in this case
and bail out early.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_audio.c | 32 +
drivers/gpu/drm/msm/dp/dp_display.c | 28
Signal the hotplug disconnect event to the audio side in the
event handler so that they are notified earlier and have more
time to process the disconnect event.
Changes in v3: none
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dp/dp_display.c | 20 ++--
1 file changed
Abhinav Kumar
wrote:
Add the device tree bindings for Truly NT35597 panel driver. This
panel
driver supports both single DSI and dual DSI.
By driver, you means drives panel timing signals or a Linux driver?
The former is okay, the latter is not.
Yes, I mean it driver panel timing signals
Hi Rob
Had one question on below comment. Can you please help to clarify?
Thanks
Abhinav
On 2018-10-04 12:42, Abhinav Kumar wrote:
Hi Rob
Thanks for the review. Will copy the DT list in the next patchset.
Some comments inline.
Thanks
Abhinav
On 2018-10-04 12:01, Rob Herring wrote:
If
On 2018-10-05 12:49, Jeykumar Sankaran wrote:
While creating display and event threads per crtc, validate
them before setting their priorities.
Change-Id: I1dda805286df981c0f0e2b26507d089d3a21ff6c
Signed-off-by: Jeykumar Sankaran
---
drivers/gpu/drm/msm/msm_drv.c | 49
++--
fix a typo
Reviewed-by: Linus Walleij
Reviewed-by: Sean Paul
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 59 ++
1 file changed, 59 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt
: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 7 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-truly-nt35597.c | 675
3 files changed, 683 insertions(+)
create mode 100644 drivers/gpu/drm/panel/panel-truly
On 2018-10-05 18:49, YueHaibing wrote:
Remove duplicated include.
Signed-off-by: YueHaibing
Reviewed-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c
b/drivers/gpu/drm/msm/disp/dpu1
Fix the dsi clock names in the DSI 10nm PLL driver to
match the names in the dispcc driver as those are
according to the clock plan of the chipset.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a
Fix the dsi clock names in the DSI 10nm PLL driver to
match the names in the dispcc driver as those are
according to the clock plan of the chipset.
Changes in v2:
- Update the clock diagram with the new clock name
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 8
drm/panel: simple: Add Innolux TV123WAM panel driver
support")
> Signed-off-by: Douglas Anderson
> Cc: Sandeep Panda
> ---
If Rob is onboard with this binding change, please feel free to add
Reviewed-by: Abhinav Kumar
>
> drivers/gpu/drm/panel/panel-simple.c | 14 +++
changes in delays in panel sequences
- Cleaned up probe function
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-truly-nt35597.c | 588
Add the device tree bindings for Truly NT35597 panel.
This panel supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 69 ++
1 file changed, 69
the documentation to cover the port information
- Formatting fixes and changes in delays in panel sequences
- Cleaned up probe function
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/panel/Makefile
Add the device tree bindings for Truly NT35597 panel.
This panel supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 69 ++
1 file changed, 69
Add the device tree bindings for Truly NT35597 panel.
This panel supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Changes in v4:
- None
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 69 ++
1
messages and return code
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-truly-nt35597.c | 576
3 files changed, 585
Higher values of pclk can exceed 32 bits when multiplied
by a factor.
Make the pclk_rate u64 to accommodate higher pixel clock
rates.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi_host.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/msm
Higher values of pclk can exceed 32 bits when multiplied
by a factor.
Make the pclk_rate u64 to accommodate higher pixel clock
rates.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi_host.c | 13 +
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/drivers
Make the pclk_rate u64 to accommodate higher pixel clock
rates.
Changes in v3:
- Rebased on top of https://patchwork.kernel.org/patch/10348865/
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi_host.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a
Make the pclk_rate u64 to accommodate higher pixel clock
rates.
Changes in v4:
- fixed commit message
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi_host.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/msm/dsi/dsi_host.c
b/drivers
Make the pclk_rate u64 to accommodate higher pixel clock
rates.
Changes in v4:
- fixed commit message
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi_host.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/msm/dsi/dsi_host.c
b/drivers
://patchwork.freedesktop.org/series/44592/
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c| 31
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 106 +---
drivers/gpu/drm/msm/msm_kms.h | 44
include/uapi/drm/drm_mode.h
Currenty the VCO rate in the 10nm PLL driver relies
on the parent rate which is not configured.
Configure the VCO rate to 19.2 Mhz as required by
the 10nm PLL driver.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 4 +++-
1 file changed, 3 insertions(+), 1
rd and the panel
- Remove the display timing node
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 55 ++
1 file changed, 55 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt
diff --git a/Doc
nel driver
- Have a data member for each compatible string
- Remove the panel commands split as its not
required for the panel init functionality
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/pane
rd and the panel
- Remove the display timing node
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 55 ++
1 file changed, 55 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt
diff --git a/Doc
nel driver
- Have a data member for each compatible string
- Remove the panel commands split as its not
required for the panel init functionality
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/pane
Hi Sean/Ville
Thanks for the comments.
This mode 640x480 @ 72Hz comes directly from the VESA spec ( DMT
Standards and Guidelines Summary ).
Yes, I understand that the hardware will still be running at 72.8 Hz.
The background behind the test is its actually testing out the EDID
parser with d
e know if there are any concerns with this.
Thanks
Abhinav
On 2018-09-03 15:00, Linus Walleij wrote:
On Mon, Sep 3, 2018 at 9:50 PM Bjorn Andersson
wrote:
On Tue 28 Aug 15:39 PDT 2018, Abhinav Kumar wrote:
> From: "abhin...@codeaurora.org"
>
> Add support for Truly NT35597 pa
Currently, DRM bridge for DPU relies on the default video
mode setting to set the encoder mode.
Add an explicit call to set the encoder mode for bridges.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi_manager.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff
in creation of redundant connectors.
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/msm/dsi/dsi.c | 6 +-
drivers/gpu/drm/msm/dsi/dsi.h | 1 +
drivers/gpu/drm/msm/dsi/dsi_host.c | 10 ++
3 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/msm
: Abhinav Kumar
---
arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 118
1 file changed, 118 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts
b/arch/arm64/boot/dts/qcom/sdm845-mtp.dts
index d667eee..ee63783 100644
--- a/arch/arm64/boot/dts/qcom/sdm845
On 2018-12-07 09:16, Sean Paul wrote:
From: Sean Paul
The irq_control function is called upon encoder enable/disable and
turns
on/off the vblank interrupts. Unfortunately, it enables them when the
drm code is not expecting them to be on. As a result, we can get into
nasty locking situations.
On 2018-12-07 12:59, Doug Anderson wrote:
Hi,
On Wed, Dec 5, 2018 at 7:35 PM Abhinav Kumar
wrote:
+&dsi0 {
+ status = "okay";
+ qcom,dual-dsi-mode;
+ qcom,master-dsi;
+ qcom,sync-dual-dsi;
+
+ vdda-supply = <&vdda_mipi_dsi0_1p
On 2018-12-07 13:50, Sean Paul wrote:
On Fri, Dec 07, 2018 at 01:16:54PM -0800, Abhinav Kumar wrote:
On 2018-12-07 09:16, Sean Paul wrote:
> From: Sean Paul
>
> The irq_control function is called upon encoder enable/disable and turns
> on/off the vblank interrupts. Unfortunately
On 2018-09-19 11:33, Sean Paul wrote:
From: Sean Paul
We're printing the frame_busy_mask in a trace, but after it's been
cleared. This, as it turns out, is pretty pointless.
Signed-off-by: Sean Paul
Reviewed-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 2
On 2018-09-19 11:33, Sean Paul wrote:
From: Sean Paul
It's useful to know which bits of the flush come from
"extra_flush_bits"
Signed-off-by: Sean Paul
Reviewed-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 ++-
drivers/gpu/drm/msm/disp/dpu1/dpu
ter fixing the minor nit please add,
Reviewed-by: Abhinav Kumar
---
drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 98 +--
1 file changed, 55 insertions(+), 43 deletions(-)
diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h
b/drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h
index ae
ver string and the resolution
- Indicate reset GPIO is ACTIVE_LOW
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/truly,nt35597.txt | 60 ++
1 file changed, 60 insertions(+)
create mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt
di
ned-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-truly-nt35597.c | 706
3 files changed, 715 insertions(+)
create mode 100644 d
Hi Sean
Sure, I will address these in v8.
Thanks
Abhinav
On 2018-09-20 08:52, Sean Paul wrote:
On Wed, Sep 19, 2018 at 07:55:39PM -0700, Abhinav Kumar wrote:
From: "abhin...@codeaurora.org"
Add support for Truly NT35597 panel driver used
in MSM reference platforms.
This pa
Hi Bjorn
Thanks for the comment.
Yes, I will move of_node_put(dsi1) to right after
of_find_mipi_dsi_host_by_node and remove it from err_dsi_device.
Thanks
Abhinav
On 2018-09-20 09:54, Bjorn Andersson wrote:
On Wed 19 Sep 19:55 PDT 2018, Abhinav Kumar wrote:
+static int truly_nt35597_probe
From: "abhin...@codeaurora.org"
Add the device tree bindings for Truly NT35597 panel driver.
This panel driver supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Changes in v8:
- None
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindin
nd headers
- Remove unused macros
- Try to avoid multi-lines wherever possible
- Fix comments locations and make it concise
- Fix return points in probe function
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 7 +
drivers/gpu/drm/pane
Hi Thierry
Thanks for the comments.
I will fix these in v9.
Thanks
Abhinav
On 2018-09-27 05:20, Thierry Reding wrote:
On Thu, Sep 20, 2018 at 03:52:36PM -0700, Abhinav Kumar wrote:
From: "abhin...@codeaurora.org"
Add support for Truly NT35597 panel driver used
in MSM reference
Add the device tree bindings for Truly NT35597 panel driver. This panel
driver supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Changes in v9:
- None
Reviewed-by: Linus Walleij
Reviewed-by: Sean Paul
Signed-off-by: Abhinav Kumar
---
.../devicetree
number of lines used by comments
- Fix return value in probe
- Fix driver name to use '-' instead of '_'
Reviewed-by: Sean Paul
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 7 +
drivers/gpu/drm/panel/Makefil
n
- Remove truly_wqxga_panel_del and do necessary
cleanup
- Replace dev_err with DRM_DEV_ERROR
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-truly
From: "abhin...@codeaurora.org"
Add the device tree bindings for Truly NT35597 panel.
This panel supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Changes in v5:
- None
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/tru
n
- Remove truly_wqxga_panel_del and do necessary
cleanup
- Replace dev_err with DRM_DEV_ERROR
Signed-off-by: Archit Taneja
Signed-off-by: Abhinav Kumar
---
drivers/gpu/drm/panel/Kconfig | 8 +
drivers/gpu/drm/panel/Makefile | 1 +
drivers/gpu/drm/panel/panel-truly
From: "abhin...@codeaurora.org"
Add the device tree bindings for Truly NT35597 panel.
This panel supports both single DSI and dual DSI.
However, this patch series supports only dual DSI.
Changes in v5:
- None
Signed-off-by: Abhinav Kumar
---
.../devicetree/bindings/display/tru
, 2 deletions(-)
Thanks for the patch
Reviewed-by: Abhinav Kumar
rm_printf(p, "%s:%d\t%d\t%s\n",
pipe2name(pipe), j, inuse,
- plane ? plane->name : NULL);
+ plane ? plane->name : "(null)");
total += inuse;
}
Change itself looks fine to me,
Reviewed-by: Abhinav Kumar
On 7/16/2024 4:06 PM, Dmitry Baryshkov wrote:
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
res
Signed-off-by: Dmitry Baryshkov
---
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 25 +++--
1 file changed, 11 insertions(+), 14 deletions(-)
Reviewed-by: Abhinav Kumar
/drm/msm/disp/dpu1/dpu_plane.c | 16 +---
3 files changed, 13 insertions(+), 19 deletions(-)
If we do end up with different scaling limits in the future, we will
decide on what would be the best way to handle that, but till then,
Reviewed-by: Abhinav Kumar
On 6/26/2024 2:46 PM, Dmitry Baryshkov wrote:
Split dpu_plane_atomic_check() function into two pieces:
dpu_plane_atomic_check_nopipe() performing generic checks on the pstate,
without touching the associated pipe,
and
dpu_plane_atomic_check_pipes(), which takes into account used pipes.
Sig
On 6/26/2024 2:46 PM, Dmitry Baryshkov wrote:
Move a call to dpu_plane_check_inline_rotation() to the
dpu_plane_atomic_check_pipe() function, so that the rot90 constraints
are checked for both pipes. Also move rotation field from struct
dpu_plane_state to struct dpu_sw_pipe_cfg.
Signed-off-by
On 8/28/2024 11:59 AM, Dmitry Baryshkov wrote:
On Wed, 28 Aug 2024 at 21:27, Abhinav Kumar wrote:
On 6/26/2024 2:46 PM, Dmitry Baryshkov wrote:
Split dpu_plane_atomic_check() function into two pieces:
dpu_plane_atomic_check_nopipe() performing generic checks on the pstate,
without
000ULL)
+ config->pll_clock_inverters = 0x00;
+ else
+ config->pll_clock_inverters = 0x40;
}
Sorry for the delay, my request for the docs was first rejected for some
reason :)
Now I finally got access and this matches the docs
Reviewed-by: Abhinav Kumar
/msm_io_utils.c | 8 +---
1 file changed, 1 insertion(+), 7 deletions(-)
Reviewed-by: Abhinav Kumar
1401 - 1500 of 2177 matches
Mail list logo