Message ID | 20250312064218.524143-1-andyshrk@163.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | drm/rockchip: vop2: Fix interface enable/mux setting of DP1 on rk3588 | expand |
> Wiadomość napisana przez Andy Yan <andyshrk@163.com> w dniu 12 mar 2025, o godz. 07:42: > > copy-paste error, which affects DP1 usage Andy, Great finding. Now i see nice screen on rock5itx on dpi1 out :-) With this: my users are politely asking: when we wili have audio (and cec) support on dpi1?
diff --git a/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c b/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c index a8b1ebfc5af5..de2da4f4e434 100644 --- a/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c +++ b/drivers/gpu/drm/rockchip/rockchip_vop2_reg.c @@ -1753,9 +1753,9 @@ static unsigned long rk3588_set_intf_mux(struct vop2_video_port *vp, int id, u32 dip |= FIELD_PREP(RK3588_DSP_IF_POL__DP0_PIN_POL, polflags); break; case ROCKCHIP_VOP2_EP_DP1: - die &= ~RK3588_SYS_DSP_INFACE_EN_MIPI1_MUX; - die |= RK3588_SYS_DSP_INFACE_EN_MIPI1 | - FIELD_PREP(RK3588_SYS_DSP_INFACE_EN_MIPI1_MUX, vp->id); + die &= ~RK3588_SYS_DSP_INFACE_EN_DP1_MUX; + die |= RK3588_SYS_DSP_INFACE_EN_DP1 | + FIELD_PREP(RK3588_SYS_DSP_INFACE_EN_DP1_MUX, vp->id); dip &= ~RK3588_DSP_IF_POL__DP1_PIN_POL; dip |= FIELD_PREP(RK3588_DSP_IF_POL__DP1_PIN_POL, polflags); break;