[Freedreno] [PATCH v1] drm/bridge: fix AUX_CMD_SEND bit value for ti, sn65dsi86 bridge

2018-11-30 Thread Sandeep Panda
Fix the AUX_CMD_SEND bit for ti,sn65dsi86 bridge chip. With wrong value the dpcd aux transactions with eDP panel are failing. Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/bridge/ti

[Freedreno] [PATCH v15] drm/bridge: add support for sn65dsi86 bridge driver

2018-07-20 Thread Sandeep Panda
icated DDC line (Andrzej Hajda). Changes in v14: - Remove unnecessary drm_panel checks (Andrzej Hajda). Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/Kconfig| 9 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 664 +

[Freedreno] [PATCH v14 2/2] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-07-16 Thread Sandeep Panda
). - Move data-lanes and lane-polarity property example to proper place (Andrzej Hajda). Changes in v11: - Add a property for suspend gpio function of GPIO1 pin on bridge chip (Stephen Boyd). Changes in v12: - Remove binding for dedicated DDC line (Andrzej Hajda). Signed-off-by: Sandeep

[Freedreno] [PATCH v14 0/2] Add suppport for sn65dsi86 bridge chip

2018-07-16 Thread Sandeep Panda
Changes in current patchset: - eDP panels report EDID via DP-AUX channel, so remove support for dedicated DDC line. Sandeep Panda (2): drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings .../bindings/display/bridge/ti,sn65dsi86

[Freedreno] [PATCH v14 1/2] drm/bridge: add support for sn65dsi86 bridge driver

2018-07-16 Thread Sandeep Panda
icated DDC line (Andrzej Hajda). Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/Kconfig| 9 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 676 ++ 3 files changed, 686 insertions(+) create mode 10

[Freedreno] [PATCH v13 3/3] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-06-27 Thread Sandeep Panda
). - Move data-lanes and lane-polarity property example to proper place (Andrzej Hajda). Changes in v11: - Add a property for suspend gpio function of GPIO1 pin on bridge chip (Stephen Boyd). Signed-off-by: Sandeep Panda --- .../bindings/display/bridge/ti,sn65dsi86.txt | 89

[Freedreno] [PATCH v13 2/3] drm/bridge: add support for sn65dsi86 bridge driver

2018-06-27 Thread Sandeep Panda
n in comment as in why dsi dev registration is done in bridge_attach (Andrzej Hajda). - Move HPD disable to bridge_pre_enable (Andrzej Hajda). - Make panel/DDC exclusive until HPD support is added (Andrzej Hajda). Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/Kconfig| 9 + d

[Freedreno] [PATCH v13 1/3] dt-bindings: media: extend interface documentation for DSI and DP

2018-06-27 Thread Sandeep Panda
Properties like data-lanes, clock-noncontinuous and lane-polarities are applicable to DSI and DisplayPort interface also. So update the documentation to mention the same. Signed-off-by: Sandeep Panda Reviewed-by: Rob Herring --- Documentation/devicetree/bindings/media/video-interfaces.txt | 10

[Freedreno] [PATCH v13 0/3] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-06-27 Thread Sandeep Panda
Changes in current patchset: - Add suspend-gpio property for GPIO1 pin on bridge chip. Sandeep Panda (3): dt-bindings: media: extend interface documentation for DSI and DP drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

[Freedreno] [[DPU]PATCH] drm/msm/dsi: move the API setting PLL src to modeset_init()

2018-06-25 Thread Sandeep Panda
From: Abhinav Kumar Setting the DSI PLL src in probe doesn't provide the clock driver sufficient time to reclaim unused clock resources from coreboot resulting in warnings from clock driver. Move the DSI PLL src setting to modeset_init() so that the clock driver can claim unused display clock

[Freedreno] [PATCH v12 5/5] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-06-21 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda Reviewed-by: Rob He

[Freedreno] [PATCH v12 4/5] drm/panel: add Innolux TV123WAM panel driver support

2018-06-21 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda Reviewed-by: Sean Paul --- drivers/gp

[Freedreno] [PATCH v12 2/5] drm/bridge: add support for sn65dsi86 bridge driver

2018-06-21 Thread Sandeep Panda
n in comment as in why dsi dev registration is done in bridge_attach (Andrzej Hajda). - Move HPD disable to bridge_pre_enable (Andrzej Hajda). - Make panel/DDC exclusive until HPD support is added (Andrzej Hajda). Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/Kconfig| 9 + d

[Freedreno] [PATCH v12 0/5] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-06-21 Thread Sandeep Panda
Changes in current patchset: - Explain in comment as in why dsi dev registration is done in bridge_attach. - Make panel/DDC exclusive until HPD support is added. - Update interrupts and data-lane dt property bindings. Sandeep Panda (5): dt-bindings: media: extend interface documentation

[Freedreno] [PATCH v12 3/5] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-06-21 Thread Sandeep Panda
). - Move data-lanes and lane-polarity property example to proper place (Andrzej Hajda). Signed-off-by: Sandeep Panda --- .../bindings/display/bridge/ti,sn65dsi86.txt | 86 ++ 1 file changed, 86 insertions(+) create mode 100644 Documentation/devicetree/bindings/display

[Freedreno] [PATCH v11 2/5] drm/bridge: add support for sn65dsi86 bridge driver

2018-06-15 Thread Sandeep Panda
local refclk lut size instead of global macro (Sean Paul). Changes in v10: - Use refclk to determine if continuous dsi clock is needed or not. Changes in v11: - Read DPPLL_SRC register to determine continuous clock instead of using refclk handle (Stephen Boyd). Signed-off-by: Sandeep Panda ---

[Freedreno] [PATCH v11 1/5] dt-bindings: media: extend interface documentation for DSI and DP

2018-06-15 Thread Sandeep Panda
Properties like data-lanes, clock-noncontinuous and lane-polarities are applicable to DSI and DisplayPort interface also. So update the documentation to mention the same. Signed-off-by: Sandeep Panda --- Documentation/devicetree/bindings/media/video-interfaces.txt | 10 ++ 1 file

[Freedreno] [PATCH v11 3/5] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-06-15 Thread Sandeep Panda
these are already explained in media/video-interface dt binidng (Rob Herring). Changes in v9: - Avoid putting re-definition of lane mapping and polarity dt binding (Rob Herring). Signed-off-by: Sandeep Panda --- .../bindings/display/bridge/ti,sn65dsi86.txt | 87 ++ 1

[Freedreno] [PATCH v11 4/5] drm/panel: add Innolux TV123WAM panel driver support

2018-06-15 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda Reviewed-by: Sean Paul --- drivers/gp

[Freedreno] [PATCH v11 5/5] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-06-15 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda Reviewed-by: Rob He

[Freedreno] [PATCH v11 0/5] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-06-15 Thread Sandeep Panda
Changes in current patchset: - Read DPPLL_SRC register to determine if continuous dsi clock needed or not. - Reorder the patchsets. Sandeep Panda (5): dt-bindings: media: extend interface documentation for DSI and DP drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm

[Freedreno] [PATCH v11 1/5] drm/bridge: add support for sn65dsi86 bridge driver

2018-06-14 Thread Sandeep Panda
local refclk lut size instead of global macro (Sean Paul). Changes in v10: - Use refclk to determine if continuous dsi clock is needed or not. Changes in v11: - Read DPPLL_SRC register to determine continuous clock instead of using refclk handle (Stephen Boyd). Signed-off-by: Sandeep Panda ---

[Freedreno] [PATCH v10 4/5] drm/panel: add Innolux TV123WAM panel driver support

2018-06-14 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda Reviewed-by: Sean Paul --- drivers/gp

[Freedreno] [PATCH v10 3/5] dt-bindings: media: extend interface documentation for DSI and DP

2018-06-14 Thread Sandeep Panda
Properties like data-lanes, clock-noncontinuous and lane-polarities are applicable to DSI and DisplayPort interface also. So update the documentation to mention the same. Change-Id: I544bdf178bd6b207fa9e2e2e4aad819da320be3b Signed-off-by: Sandeep Panda --- Documentation/devicetree/bindings

[Freedreno] [PATCH v10 2/5] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-06-14 Thread Sandeep Panda
these are already explained in media/video-interface dt binidng (Rob Herring). Changes in v9: - Avoid putting re-definition of lane mapping and polarity dt binding (Rob Herring). Change-Id: I1d97686f2b9c8924abdeeadfbca2a93fd3aae3fc Signed-off-by: Sandeep Panda --- .../bindings/display/bridge/ti

[Freedreno] [PATCH v10 0/5] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-06-14 Thread Sandeep Panda
Changes in current patchset: - Use presence of refclk to determine if continuous dsi clock is required or not. - Update media/video-interface.txt documentatio for DSI and DP interface. Sandeep Panda (5): drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm/bridge: Document

[Freedreno] [PATCH v10 5/5] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-06-14 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda Reviewed-by: Rob He

[Freedreno] [PATCH v10 1/5] drm/bridge: add support for sn65dsi86 bridge driver

2018-06-14 Thread Sandeep Panda
local refclk lut size instead of global macro (Sean Paul). Changes in v10: - Use refclk to determine if continuous dsi clock is needed or not. Change-Id: I735bb60df8c6272da79945d93cd5313835f2a1a0 Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/Kconfig| 9 + drivers/gpu/drm/bridge/M

[Freedreno] [PATCH v9 1/4] drm/bridge: add support for sn65dsi86 bridge driver

2018-06-13 Thread Sandeep Panda
local refclk lut size instead of global macro (Sean Paul). Signed-off-by: Sandeep Panda --- drivers/gpu/drm/bridge/Kconfig| 9 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 691 ++ 3 files changed, 701 insertions(+)

[Freedreno] [PATCH v9 2/4] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-06-13 Thread Sandeep Panda
these are already explained in media/video-interface dt binidng (Rob Herring). Signed-off-by: Sandeep Panda --- .../bindings/display/bridge/ti,sn65dsi86.txt | 90 ++ 1 file changed, 90 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/ti

[Freedreno] [PATCH v9 4/4] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-06-13 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda Reviewed-by: Rob He

[Freedreno] [PATCH v9 0/4] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-06-13 Thread Sandeep Panda
. - Fix issues faced during testing of bridge driver on actual HW. Sandeep Panda (4): drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings drm/panel: add Innolux TV123WAM panel driver support dt-bindings: drm/panel: Document Innolux

[Freedreno] [PATCH v9 3/4] drm/panel: add Innolux TV123WAM panel driver support

2018-06-13 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda Reviewed-by: Sean Paul --- drivers/gp

[Freedreno] [PATCH v8 3/4] drm/panel: add Innolux TV123WAM panel driver support

2018-06-04 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda --- drivers/gpu/drm/panel/panel-sim

[Freedreno] [PATCH v8 2/4] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-06-04 Thread Sandeep Panda
mapping scheme dt property (Andrzej Hajda/ Rob Herring). - Removed HDP gpio binding, since the bridge uses IRQ signal to determine HPD, and IRQ property is already documented in binding. Signed-off-by: Sandeep Panda --- .../bindings/display/bridge/ti,sn65dsi86.txt | 109

[Freedreno] [PATCH v7 4/4] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-05-24 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda <spa...@codeaurora.org&g

[Freedreno] [PATCH v7 3/4] drm/panel: add Innolux TV123WAM panel driver support

2018-05-24 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- driv

[Freedreno] [PATCH v7 2/4] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-05-24 Thread Sandeep Panda
Boyd) Changes in v5: - Use clock property to specify the input refclk (Stephen Boyd). - Update gpio cell and pwm cell numbers (Stephen Boyd). Changes in v6: - Add property to mention the lane mapping scheme and polarity inversion (Stephen Boyd). Signed-off-by: Sandeep Panda <

[Freedreno] [PATCH v7 1/4] drm/bridge: add support for sn65dsi86 bridge driver

2018-05-24 Thread Sandeep Panda
r bridge driver probe if panel is not probed (Andrzej Hajda). - Update of_graph APIs for correct node reference management. (Andrzej Hajda). - Remove local display_mode object (Andrzej Hajda). - Remove version id check function from driver. Signed-off-by: Sandeep Panda <spa...@codeaurora.org>

[Freedreno] [PATCH v7 0/4] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-05-24 Thread Sandeep Panda
Changes in current patchset: - Defer bridge driver probe until panel probe happens. - Update the of_graph APIs based on comments. - Add optional lane-config dt-binding to bridge documentation. Sandeep Panda (4): drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm/bridge

[Freedreno] [PATCH v6 1/4] drm/bridge: add support for sn65dsi86 bridge driver

2018-05-14 Thread Sandeep Panda
). - Clean up some debug logs and indentations (Sean Paul). - Simplify dp rate calculation (Sean Paul). - Add support to configure refclk based on input REFCLK pin or DACP/N pin (Stephen Boyd). Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/bridge/Kconfig|

[Freedreno] [PATCH v6 3/4] drm/panel: add Innolux TV123WAM panel driver support

2018-05-14 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Changes in v1: - Add the compatibility string, display_mode and panel_desc structures in alphabetical order (Sean Paul). Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- driv

[Freedreno] [PATCH v6 2/4] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-05-14 Thread Sandeep Panda
Boyd) Changes in v5: - Use clock property to specify the input refclk (Stephen Boyd). - Update gpio cell and pwm cell numbers (Stephen Boyd). Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/bridge/ti,sn65dsi86.txt | 81 ++ 1 file chang

[Freedreno] [PATCH v6 4/4] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-05-14 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda <spa...@codeaurora.org&g

[Freedreno] [PATCH v5 4/4] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-05-01 Thread Sandeep Panda
patch as done by other existing panel support changes. Changes in v2: - Separate driver change from dt-binding documentation (Rob Herring). - Add the properties from simple-panel binding that are applicable to this panel (Rob Herring). Signed-off-by: Sandeep Panda <spa...@codeau

[Freedreno] [PATCH v5 3/4] drm/panel: add Innolux TV123WAM panel driver support

2018-05-01 Thread Sandeep Panda
Add support for Innolux TV123WAM, which is a 12.3" eDP display panel with 2160x1440 resolution. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/panel/panel-simple.c | 27 +++ 1 file changed, 27 insertions(+) diff --git a/drivers/gp

[Freedreno] [PATCH v5 0/4] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel

2018-05-01 Thread Sandeep Panda
Changes in current patchset: - Separate panel driver change from dt-binding documentation. - Add the properties from simple-panel binding that are applicable to this edp panel dt-binding. - Fix the warnings in bridge driver, reported by Kbuild test robot. Sandeep Panda (4): drm/bridge

[Freedreno] [PATCH v5 2/4] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-05-01 Thread Sandeep Panda
Boyd) Signed-off-by: Sandeep Panda <spa...@codeaurora.org> Reviewed-by: Rob Herring <r...@kernel.org> --- .../bindings/display/bridge/ti,sn65dsi86.txt | 76 ++ 1 file changed, 76 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/

[Freedreno] [PATCH v5 1/4] drm/bridge: add support for sn65dsi86 bridge driver

2018-05-01 Thread Sandeep Panda
eference clk frequency from dt(optional). - Update the bridge chip enable/disable sequence. Changes in v5: - Fixed Kbuild test service reported warnings. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/bridge/Kconfig| 9 + drivers/gpu/drm/bridge/Makefile

[Freedreno] [PATCH v4 3/3] drm/panel: add support for Innolux TV123WAM panel

2018-04-27 Thread Sandeep Panda
patch as done by other existing panel support changes. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/panel/innolux,tv123wam.txt| 7 ++ drivers/gpu/drm/panel/panel-simple.c | 27 ++ 2 files changed, 34 insertions(+)

[Freedreno] [PATCH v4 1/3] drm/bridge: add support for sn65dsi86 bridge driver

2018-04-27 Thread Sandeep Panda
eference clk frequency from dt(optional). - Update the bridge chip enable/disable sequence. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/bridge/Kconfig| 9 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ti-sn65dsi86.c | 721 +++

[Freedreno] [PATCH v4 2/3] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-04-27 Thread Sandeep Panda
Boyd) Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/bridge/ti,sn65dsi86.txt | 76 ++ 1 file changed, 76 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt diff --git a/Documentation/devi

[Freedreno] [[RFC]DPU PATCH 4/4] dt-bindings: drm/panel: Document Innolux TV123WAM panel bindings

2018-04-19 Thread Sandeep Panda
The Innolux TV123WAM is a 12.3" eDP display panel with 2160x1440 resolution. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/panel/innolux,edp-2k-panel.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation

[Freedreno] [[RFC]DPU PATCH 2/4] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-04-19 Thread Sandeep Panda
entry and instead populate is an interrupt property (Rob Herring). Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/bridge/ti,sn65dsi86.txt | 61 ++ 1 file changed, 61 insertions(+) create mode 100644 Documentation/devicetree/bi

[Freedreno] [[RFC]DPU PATCH 1/4] drm/bridge: add support for sn65dsi86 bridge driver

2018-04-19 Thread Sandeep Panda
ions (Sean Paul). - Rearrange the header files in alphabetical order (Sean Paul). - Use regmap interface to perform i2c transactions. - Update Copyright/License field and address other review comments (Jordan Crouse). Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers

[Freedreno] [[RFC]DPU PATCH 3/4] drm/panel: add Innolux TV123WAM eDP panel driver

2018-04-19 Thread Sandeep Panda
Add support for Innolux TV123WAM 12.3" panel which is an eDP panel. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/panel/panel-innolux-tv123wam.c | 293 + 1 file changed, 293 insertions(+) create mode 100644 drivers/gpu/drm/panel/pa

[Freedreno] [[RFC]DPU PATCH 0/4] Add suppport for sn65dsi86 bridge chip and Innolux 2k edp panel driver

2018-04-19 Thread Sandeep Panda
eed to conclude on, if we need to the programming of edp panel video timeings in mode_set(). Sandeep Panda (4): drm/bridge: add support for sn65dsi86 bridge driver dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings drm/panel: add Innolux TV123WAM eDP panel driver dt-bindings: drm/panel: D

[Freedreno] [[RFC]DPU PATCH 4/4] dt-bindings: Add Innolux TV123WAM panel bindings

2018-04-18 Thread Sandeep Panda
The Innolux TV123WAM is a 12.3" eDP display panel with 2160x1440 resolution. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/panel/innolux,edp-2k-panel.txt | 21 + 1 file changed, 21 insertions(+) create mode 100644 Documentation

[Freedreno] [[RFC]DPU PATCH 1/4] drm/bridge: add support for sn65dsi86 bridge driver

2018-04-18 Thread Sandeep Panda
interface only. Also as of now HPD support has not been added to bridge chip driver. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 742 ++ 1 file changed, 742 insertions(+) create mode 100644 drivers/gpu/drm/

[Freedreno] [[RFC]DPU PATCH 2/2] dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings

2018-04-12 Thread Sandeep Panda
Document the bindings used for the sn65dsi86 DSI to eDP bridge. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- .../bindings/display/bridge/ti,sn65dsi86.txt | 75 ++ 1 file changed, 75 insertions(+) create mode 100644 Documentation/devicetree/bindings/d

[Freedreno] [[RFC]DPU PATCH 0/2] Add suppport for sn65dsi86 bridge chip

2018-04-12 Thread Sandeep Panda
interface only. Also as of now HPD support has not been added to bridge chip driver. Current patchset is yet tested on an actual sn65dsi86 bridge HW. Sandeep Panda (2): dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings drm/bridge: add support for sn65dsi86 bridge driver

[Freedreno] [[RFC]DPU PATCH 1/2] drm/bridge: add support for sn65dsi86 bridge driver

2018-04-12 Thread Sandeep Panda
interface only. Also as of now HPD support has not been added to bridge chip driver. Signed-off-by: Sandeep Panda <spa...@codeaurora.org> --- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1019 + 1 file changed, 1019 insertions(+) create mode 100644 drivers/g