| e2dd2d6b | 20-Feb-2024 |
Guochun Huang <hero.huang@rock-chips.com> |
video/drm: dsi2: add support rk3576
Change-Id: If22460a70d9b8b9a8193afde6c15273c5ce83cd8 Signed-off-by: Guochun Huang <hero.huang@rock-chips.com> |
| df0a5c43 | 06-Feb-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: display: use color_encoding and color_range instead of private COLOR_SPACE
The old method to description color space and range is borrowing V4L2 defined, It's difficult to understand, so
video/drm: display: use color_encoding and color_range instead of private COLOR_SPACE
The old method to description color space and range is borrowing V4L2 defined, It's difficult to understand, so we change to DRM defined property.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I7eacc60dfda912b9becae1ce026cdb82eebef7f8
show more ...
|
| 481ef52d | 06-Feb-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop2: Support rk3576 dither frac v2
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: Iac321119e9831fc2e91252e18e35e9e026d7bcac |
| a552a69c | 21-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop2: add support for rk3576
RK3576 VOP have 2 Cluster win and 4 Esmart win, this win be used by 3 video ports as following roles: * VP0 can use Cluster0/1 and Esmart0/2 * VP1 can use C
video/drm: vop2: add support for rk3576
RK3576 VOP have 2 Cluster win and 4 Esmart win, this win be used by 3 video ports as following roles: * VP0 can use Cluster0/1 and Esmart0/2 * VP1 can use Cluster0/1 and Esmart1/3 * VP2 can use Esmart0/1/2/3
In additions, RK3576 VOP can support DCI/ACM/CSC/HDR/SHARP/GAMMA/3D LUT/POST SCALE/BCSH etc. post process.
Change-Id: Iec5d8849032438a8da3db914f35aefb9119746d5 Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
show more ...
|
| b0852613 | 25-Feb-2024 |
Algea Cao <algea.cao@rock-chips.com> |
phy: rockchip-samsung-hdptx-hdmi: Remove phy/pll reset
These are ic debug reset, practically unusable.
Change-Id: I16c6f28d215b153e9974701ade33d137ae7351d6 Signed-off-by: Algea Cao <algea.cao@rock-
phy: rockchip-samsung-hdptx-hdmi: Remove phy/pll reset
These are ic debug reset, practically unusable.
Change-Id: I16c6f28d215b153e9974701ade33d137ae7351d6 Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
show more ...
|
| 72f233a9 | 26-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop: add support for rk3576 vopl
RK3576 VOP_LITE has only one win2 which supports ARGB888/ RGB565/RGB888 formats.
In addition, VOP_LITE whose max output resolution is 1920x1080 supports
video/drm: vop: add support for rk3576 vopl
RK3576 VOP_LITE has only one win2 which supports ARGB888/ RGB565/RGB888 formats.
In addition, VOP_LITE whose max output resolution is 1920x1080 supports BT1120/BT656/MCU/RGB interfaces, and can also support eDP/HDMI/MIPI by the 1to4 module.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I81deec2decae0ac5feb2293d833eb5e29ef1f20a
show more ...
|
| fc8b0d66 | 29-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop: update VOP_GRF_SET() func to support different grf domains
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I6039388e568b35a69a4c507279f7c28661e33c28 |
| 46d49f07 | 26-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: analogix_dp: add support for rk3576
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: Ieceb5038f1e94a2a4ea40921a1266d4d4d28847e |
| 181a4463 | 22-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: rgb: add support for rk3576
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: Ifca58f771db43264782f96d4758f75564ade98d9 |
| ecc8aa5a | 02-Feb-2024 |
Nickey Yang <nickey.yang@rock-chips.com> |
video/drm: inno_mipi_phy: add missing CLK_POST_H config
Change-Id: I41c059c27eeec4bcccc499e199842a09f65cdfc9 Signed-off-by: Antony Guo <antony.guo@rock-chips.com> Signed-off-by: Nickey Yang <nickey.
video/drm: inno_mipi_phy: add missing CLK_POST_H config
Change-Id: I41c059c27eeec4bcccc499e199842a09f65cdfc9 Signed-off-by: Antony Guo <antony.guo@rock-chips.com> Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
show more ...
|
| fb0c3269 | 16-Dec-2023 |
Luo Wei <lw@rock-chips.com> |
video/drm: display-serdes: add split function support for maxim chips
Signed-off-by: Luo Wei <lw@rock-chips.com> Change-Id: Ia81a68020254075991932645e1587db1da90c474 |
| 0fda4887 | 07-Aug-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: display: add support for logo rotation
The supported rotation angles is 90, 180 and 270.
Dts configs like:
&route_hdmi0 { status = "okay"; logo,rotate = <90>; };
&route_hdmi1 { stat
video/drm: display: add support for logo rotation
The supported rotation angles is 90, 180 and 270.
Dts configs like:
&route_hdmi0 { status = "okay"; logo,rotate = <90>; };
&route_hdmi1 { status = "okay"; logo,rotate = <180>; };
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I34bc0aa56a324ac79bc551de4dd5ee5558c096f7
show more ...
|
| 7a71aa91 | 15-Mar-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: display: add support for new bmp parser
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I203aebad663fb3a83e0adc766241ea786a52f22f |
| 803618f4 | 13-Mar-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: add libnsbmp for bmp decoding
clone from: https://git.netsurf-browser.org/libnsbmp.git
version tag: release/0.1.6
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I28b95
video/drm: add libnsbmp for bmp decoding
clone from: https://git.netsurf-browser.org/libnsbmp.git
version tag: release/0.1.6
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I28b9576c13e3847786c94f6e3517efb6a9461fa2
show more ...
|
| 5d2768f7 | 11-Oct-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop2: add support for bt656/bt1120 for rk3588
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I73573f4ea0aa8579acd43606f4740e1fed732bd0 |
| 9f3137bc | 11-Oct-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: rgb: add support for rk3588
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I78a7449c600666c75136335de4e00298ed534491 |
| 734a0ce6 | 25-Dec-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop2: fix the parsing of grf syscon regmap
The grf regmap of some platforms may not be in the range of ROCKCHIP_SYSCON_GRF, like rk3562 whose grf regmap is in ROCKCHIP_SYSCON_IOC. It is b
video/drm: vop2: fix the parsing of grf syscon regmap
The grf regmap of some platforms may not be in the range of ROCKCHIP_SYSCON_GRF, like rk3562 whose grf regmap is in ROCKCHIP_SYSCON_IOC. It is better to parse the regmap from dts.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I89c91ef927983aeaff1883744c336ed9f133d81c
show more ...
|
| 183eb252 | 04-Jan-2024 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop3: update ygt2/4 triger condition for rk3528
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: Ia66957b46de9207cdb84690ea2c701fff24a29ac |
| 6922dafa | 27-Dec-2023 |
Algea Cao <algea.cao@rock-chips.com> |
phy: rockchip-samsung-hdptx-hdmi: Registered phy pll clk does not rely on dts subnode
Registered phy pll clk does not rely on dts, otherwise the presence of only devices in dts and no drivers in ker
phy: rockchip-samsung-hdptx-hdmi: Registered phy pll clk does not rely on dts subnode
Registered phy pll clk does not rely on dts, otherwise the presence of only devices in dts and no drivers in kernel 6.1 is considered illegal.
Change-Id: I3a276d6d0849367a98029664be5565bf3a548c71 Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
show more ...
|
| f38653b8 | 18-Dec-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: analogix_dp: add add mode_valid func support
The edp controller can not support display timings whose front porch or back porch is 0.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com
video/drm: analogix_dp: add add mode_valid func support
The edp controller can not support display timings whose front porch or back porch is 0.
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I67894af8096f1f90c5556cea64feefc7d3162585
show more ...
|
| 9655ad2f | 11-Oct-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: vop2: fix the calculation of crtc_clock after setting dclk
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I8c762917ed8307dfb0b40b57976386021560d7e2 |
| 823146b6 | 11-Dec-2023 |
Damon Ding <damon.ding@rock-chips.com> |
video/drm: fix the result of rk3568_vop2_if_cfg() to crtc_clock
Signed-off-by: Damon Ding <damon.ding@rock-chips.com> Change-Id: I8b9e389e134316f0a8ce1e372f71c06cf030fd51 |
| b429d5ab | 17-Nov-2023 |
Algea Cao <algea.cao@rock-chips.com> |
drm/rockchip: dw-hdmi: Support scramble when hdmi force output
Change-Id: I875ef03a6a2dafc2fbf17a3539e5566f1e900241 Signed-off-by: Algea Cao <algea.cao@rock-chips.com> |
| db75a300 | 17-Nov-2023 |
Guochun Huang <hero.huang@rock-chips.com> |
video/drm: dsi2: support Auto-Calculation mode
Change-Id: I56d06eca5201681be467042c6dff9a8834ca676c Signed-off-by: Guochun Huang <hero.huang@rock-chips.com> |
| 5f5394ac | 17-Nov-2023 |
Guochun Huang <hero.huang@rock-chips.com> |
video/drm: dsi2: fix IPI_RATIO_MAN_CFG in dsc mode
Change-Id: I4e9f9b4274d9ea680c0cba248e77dfe198825b07 Signed-off-by: Guochun Huang <hero.huang@rock-chips.com> |