.../display/bridge/solomon,ssd2825.yaml | 141 ++++ drivers/gpu/drm/bridge/Kconfig | 13 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ssd2825.c | 775 ++++++++++++++++++ 4 files changed, 930 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml create mode 100644 drivers/gpu/drm/bridge/ssd2825.c
Solomon SSD2825 is a RGB to MIPI DSI bridge used in LG Optimus 4D P880 and LG Optimus Vu P895 --- Changes on switching from v6 to v7: - removed enabled checks - configuration complete quirk moved from host_transfer to atomic_enable - switched to devm_drm_bridge_alloc - removed redundant dev_set_drvdata use Changes on switching from v5 to v6: - set correct module name in Kconfig help - return error if spi sync failed for reading Changes on switching from v4 to v5: - rebased on top of drm-misc-next with adjustments to fit Changes on switching from v3 to v4: - no changes, resend Changes on switching from v2 to v3: - added mutex guard - configuration register flags parametrized using panel flags - removed unneded debug messages - removed unimplemented modes checks - added check for maximum pixel row length - use types header - remove ssd2825_to_ns - shift bridge setup into atomic pre-enable - cleaned default values of hzd and hpd Changes on switching from v1 to v2: - added description for clock - removed clock-names - added boundries for hs-zero-delay-ns and hs-prep-delay-ns - added mutex lock for host transfers - converted to atomic ops - get drm_display_mode mode with atomic helpers - parameterized INTERFACE_CTRL_REG_6 configuration - added video mode validation and fixup - removed clock name - switched to devm_regulator_bulk_get_const - added default timings --- Svyatoslav Ryhel (2): dt-bindings: display: bridge: Document Solomon SSD2825 drm: bridge: Add support for Solomon SSD2825 RGB/DSI bridge .../display/bridge/solomon,ssd2825.yaml | 141 ++++ drivers/gpu/drm/bridge/Kconfig | 13 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/ssd2825.c | 775 ++++++++++++++++++ 4 files changed, 930 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml create mode 100644 drivers/gpu/drm/bridge/ssd2825.c -- 2.48.1
пн, 23 черв. 2025 р. о 11:15 Svyatoslav Ryhel <clamor95@gmail.com> пише: > > Solomon SSD2825 is a RGB to MIPI DSI bridge used in LG Optimus 4D P880 > and LG Optimus Vu P895 > > --- > Changes on switching from v6 to v7: > - removed enabled checks > - configuration complete quirk moved from host_transfer to > atomic_enable > - switched to devm_drm_bridge_alloc > - removed redundant dev_set_drvdata use > > Changes on switching from v5 to v6: > - set correct module name in Kconfig help > - return error if spi sync failed for reading > > Changes on switching from v4 to v5: > - rebased on top of drm-misc-next with adjustments to fit > > Changes on switching from v3 to v4: > - no changes, resend > > Changes on switching from v2 to v3: > - added mutex guard > - configuration register flags parametrized using panel flags > - removed unneded debug messages > - removed unimplemented modes checks > - added check for maximum pixel row length > - use types header > - remove ssd2825_to_ns > - shift bridge setup into atomic pre-enable > - cleaned default values of hzd and hpd > > Changes on switching from v1 to v2: > - added description for clock > - removed clock-names > - added boundries for hs-zero-delay-ns and hs-prep-delay-ns > - added mutex lock for host transfers > - converted to atomic ops > - get drm_display_mode mode with atomic helpers > - parameterized INTERFACE_CTRL_REG_6 configuration > - added video mode validation and fixup > - removed clock name > - switched to devm_regulator_bulk_get_const > - added default timings > --- > > Svyatoslav Ryhel (2): > dt-bindings: display: bridge: Document Solomon SSD2825 > drm: bridge: Add support for Solomon SSD2825 RGB/DSI bridge > > .../display/bridge/solomon,ssd2825.yaml | 141 ++++ > drivers/gpu/drm/bridge/Kconfig | 13 + > drivers/gpu/drm/bridge/Makefile | 1 + > drivers/gpu/drm/bridge/ssd2825.c | 775 ++++++++++++++++++ > 4 files changed, 930 insertions(+) > create mode 100644 Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml > create mode 100644 drivers/gpu/drm/bridge/ssd2825.c > > -- > 2.48.1 > Greetings! These patches had no activity/feedback from maintainers for almost a month, so, in case they got lost in the depths of email box, this is a friendly reminder that they are still relevant and I would like them to move on. Best regards, Svyatoslav R.
пн, 21 лип. 2025 р. о 19:38 Svyatoslav Ryhel <clamor95@gmail.com> пише: > > пн, 23 черв. 2025 р. о 11:15 Svyatoslav Ryhel <clamor95@gmail.com> пише: > > > > Solomon SSD2825 is a RGB to MIPI DSI bridge used in LG Optimus 4D P880 > > and LG Optimus Vu P895 > > > > --- > > Changes on switching from v6 to v7: > > - removed enabled checks > > - configuration complete quirk moved from host_transfer to > > atomic_enable > > - switched to devm_drm_bridge_alloc > > - removed redundant dev_set_drvdata use > > > > Changes on switching from v5 to v6: > > - set correct module name in Kconfig help > > - return error if spi sync failed for reading > > > > Changes on switching from v4 to v5: > > - rebased on top of drm-misc-next with adjustments to fit > > > > Changes on switching from v3 to v4: > > - no changes, resend > > > > Changes on switching from v2 to v3: > > - added mutex guard > > - configuration register flags parametrized using panel flags > > - removed unneded debug messages > > - removed unimplemented modes checks > > - added check for maximum pixel row length > > - use types header > > - remove ssd2825_to_ns > > - shift bridge setup into atomic pre-enable > > - cleaned default values of hzd and hpd > > > > Changes on switching from v1 to v2: > > - added description for clock > > - removed clock-names > > - added boundries for hs-zero-delay-ns and hs-prep-delay-ns > > - added mutex lock for host transfers > > - converted to atomic ops > > - get drm_display_mode mode with atomic helpers > > - parameterized INTERFACE_CTRL_REG_6 configuration > > - added video mode validation and fixup > > - removed clock name > > - switched to devm_regulator_bulk_get_const > > - added default timings > > --- > > > > Svyatoslav Ryhel (2): > > dt-bindings: display: bridge: Document Solomon SSD2825 > > drm: bridge: Add support for Solomon SSD2825 RGB/DSI bridge > > > > .../display/bridge/solomon,ssd2825.yaml | 141 ++++ > > drivers/gpu/drm/bridge/Kconfig | 13 + > > drivers/gpu/drm/bridge/Makefile | 1 + > > drivers/gpu/drm/bridge/ssd2825.c | 775 ++++++++++++++++++ > > 4 files changed, 930 insertions(+) > > create mode 100644 Documentation/devicetree/bindings/display/bridge/solomon,ssd2825.yaml > > create mode 100644 drivers/gpu/drm/bridge/ssd2825.c > > > > -- > > 2.48.1 > > > > Greetings! > > These patches had no activity/feedback from maintainers for almost a > month, so, in case they got lost in the depths of email box, this is a > friendly reminder that they are still relevant and I would like them > to move on. > > Best regards, > Svyatoslav R. Hello there! This is a friendly reminder that they are still relevant and I would like them to move on. Should I resent them? Best regards, Svyatoslav R.
© 2016 - 2025 Red Hat, Inc.