Re: [PATCH] drm/i915/guc/slpc: Add a new SLPC selftest

2022-06-24 Thread Dixit, Ashutosh
On Thu, 23 Jun 2022 16:33:20 -0700, Vinay Belgaumkar wrote: > > +static int max_granted_freq(struct intel_guc_slpc *slpc, struct intel_rps > *rps, u32 *max_act_freq) > +{ > + struct intel_gt *gt = rps_to_gt(rps); > + u32 perf_limit_reasons; > + int err = 0; > > -

Re: [Intel-gfx] [PATCH] drm/i915/guc/slpc: Add a new SLPC selftest

2022-06-24 Thread Dixit, Ashutosh
On Thu, 23 Jun 2022 16:21:46 -0700, Belgaumkar, Vinay wrote: > On 6/22/2022 1:32 PM, Dixit, Ashutosh wrote: > > On Fri, 10 Jun 2022 16:47:12 -0700, Vinay Belgaumkar wrote: > >> This test will validate we can achieve actual frequency of RP0. Pcode > >> grants frequencies based on what GuC is

Re: [PATCH v3 1/2] drm: Add DRM_GEM_FOPS

2022-06-24 Thread Rob Clark
On Fri, Jun 24, 2022 at 1:49 PM Daniel Vetter wrote: > > On Thu, Jun 09, 2022 at 10:42:11AM -0700, Rob Clark wrote: > > From: Rob Clark > > > > The DEFINE_DRM_GEM_FOPS() helper is a bit limiting if a driver wants to > > provide additional file ops, like show_fdinfo(). > > > > v2: Split out

Re: [PATCH] drm/msm/dp: Remove encoder pointer from struct msm_dp

2022-06-24 Thread Abhinav Kumar
On 6/24/2022 5:28 PM, Stephen Boyd wrote: We don't need to stash the encoder here. Instead we can simply pass it around as an argument. Cc: Kuogee Hsieh Signed-off-by: Stephen Boyd Reviewed-by: Abhinav Kumar --- drivers/gpu/drm/msm/dp/dp_display.c | 4 +---

Re: [PATCH v2] drm/msm/dpu: simplify and unify dpu_encoder_get_intf and dpu_encoder_get_wb

2022-06-24 Thread Abhinav Kumar
On 6/24/2022 5:30 PM, Dmitry Baryshkov wrote: Remove extra nestting level from the dpu_encoder_get_intf(), replacing it with the explicit return in case the INTF_WB was passed to the function. While we are at it, also change dpu_encoder_get_wb() to also use explicit return rather than the

[PATCH] drm/amd/display: Removed unused variable ret

2022-06-24 Thread Souptick Joarder
From: "Souptick Joarder (HPE)" Kernel test robot throws below warning -> drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c: In function 'dc_link_reduce_mst_payload': drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link.c:3782:32: warning: variable 'ret' set but not used

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Abhinav Kumar
On 6/24/2022 5:11 PM, Dmitry Baryshkov wrote: On Sat, 25 Jun 2022 at 03:03, Abhinav Kumar wrote: Hi Stephen / Dmitry Let me try to explain the issue kuogee is trying to fix below: On 6/24/2022 4:56 PM, Kuogee Hsieh wrote: On 6/24/2022 4:45 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh

Re: [PATCH v5 1/9] dt-bindings: usb: Add Type-C switch binding

2022-06-24 Thread Stephen Boyd
Quoting Prashant Malani (2022-06-24 14:41:36) > On Fri, Jun 24, 2022 at 12:50 PM Stephen Boyd wrote: > > > > Quoting Prashant Malani (2022-06-23 19:48:04) > > > On Thu, Jun 23, 2022 at 7:13 PM Stephen Boyd wrote: > > > > > > > > Quoting Prashant Malani (2022-06-23 17:35:38) > > > > > On Thu, Jun

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Abhinav Kumar
On 6/24/2022 5:23 PM, Stephen Boyd wrote: Quoting Stephen Boyd (2022-06-24 17:11:01) Quoting Abhinav Kumar (2022-06-24 17:03:37) So let me try to explain this as this is what i understood from the patch and how kuogee explained me. The ordering of the array still matters here and thats

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Kuogee Hsieh (2022-06-24 18:02:50) > > On 6/24/2022 5:46 PM, Dmitry Baryshkov wrote: > > On Sat, 25 Jun 2022 at 03:28, Dmitry Baryshkov > > wrote: > >> On Sat, 25 Jun 2022 at 03:23, Kuogee Hsieh wrote: > >>> On 6/24/2022 5:21 PM, Dmitry Baryshkov wrote: > On Sat, 25 Jun 2022 at

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 5:46 PM, Dmitry Baryshkov wrote: On Sat, 25 Jun 2022 at 03:28, Dmitry Baryshkov wrote: On Sat, 25 Jun 2022 at 03:23, Kuogee Hsieh wrote: On 6/24/2022 5:21 PM, Dmitry Baryshkov wrote: On Sat, 25 Jun 2022 at 03:19, Kuogee Hsieh wrote: How can I have eDP call

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 03:28, Dmitry Baryshkov wrote: > > On Sat, 25 Jun 2022 at 03:23, Kuogee Hsieh wrote: > > On 6/24/2022 5:21 PM, Dmitry Baryshkov wrote: > > > On Sat, 25 Jun 2022 at 03:19, Kuogee Hsieh > > > wrote: > > >> How can I have eDP call dpu_encoder_init() before DP calls with > >

[PATCH v2] drm/msm/dpu: simplify and unify dpu_encoder_get_intf and dpu_encoder_get_wb

2022-06-24 Thread Dmitry Baryshkov
Remove extra nestting level from the dpu_encoder_get_intf(), replacing it with the explicit return in case the INTF_WB was passed to the function. While we are at it, also change dpu_encoder_get_wb() to also use explicit return rather than the goto. Reviewed-by: Stephen Boyd Signed-off-by:

Re: [PATCH] drm/msm/dp: Remove encoder pointer from struct msm_dp

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 03:28, Stephen Boyd wrote: > > We don't need to stash the encoder here. Instead we can simply pass it > around as an argument. > > Cc: Kuogee Hsieh > Signed-off-by: Stephen Boyd Reviewed-by: Dmitry Baryshkov > --- > drivers/gpu/drm/msm/dp/dp_display.c | 4 +--- >

Re: [PATCH] drm/msm/dpu: simplify and unify dpu_encoder_get_intf and dpu_encoder_get_wb

2022-06-24 Thread Stephen Boyd
Quoting Dmitry Baryshkov (2022-06-24 16:51:20) > Remove extra nexting level from the dpu_encoder_get_intf(), replacing it s/nexting/nesting/ > with the explicit return in case the INTF_WB was passed to the function. > > While we are at it, also change dpu_encoder_get_wb() to also use > explicit

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 03:23, Kuogee Hsieh wrote: > On 6/24/2022 5:21 PM, Dmitry Baryshkov wrote: > > On Sat, 25 Jun 2022 at 03:19, Kuogee Hsieh wrote: > >> How can I have eDP call dpu_encoder_init() before DP calls with > >> _dpu_kms_initialize_displayport()? > > Why do you want to do it? They

[PATCH] drm/msm/dp: Remove encoder pointer from struct msm_dp

2022-06-24 Thread Stephen Boyd
We don't need to stash the encoder here. Instead we can simply pass it around as an argument. Cc: Kuogee Hsieh Signed-off-by: Stephen Boyd --- drivers/gpu/drm/msm/dp/dp_display.c | 4 +--- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dp/dp_drm.c | 8

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 5:21 PM, Dmitry Baryshkov wrote: On Sat, 25 Jun 2022 at 03:19, Kuogee Hsieh wrote: How can I have eDP call dpu_encoder_init() before DP calls with _dpu_kms_initialize_displayport()? Why do you want to do it? They are two different encoders. eDP is primary display which in

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Stephen Boyd (2022-06-24 17:11:01) > Quoting Abhinav Kumar (2022-06-24 17:03:37) > > > > So let me try to explain this as this is what i understood from the > > patch and how kuogee explained me. > > > > The ordering of the array still matters here and thats what he is trying > > to

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 03:19, Kuogee Hsieh wrote: > How can I have eDP call dpu_encoder_init() before DP calls with > _dpu_kms_initialize_displayport()? Why do you want to do it? They are two different encoders. -- With best wishes Dmitry

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 5:11 PM, Dmitry Baryshkov wrote: On Sat, 25 Jun 2022 at 03:03, Abhinav Kumar wrote: Hi Stephen / Dmitry Let me try to explain the issue kuogee is trying to fix below: On 6/24/2022 4:56 PM, Kuogee Hsieh wrote: On 6/24/2022 4:45 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh

Re: [PATCH] drm/msm/gem: Fix error return on fence id alloc fail

2022-06-24 Thread Dmitry Baryshkov
On Fri, 24 Jun 2022 at 21:45, Rob Clark wrote: > > From: Rob Clark > > This was a typo, we didn't actually want to return zero. > > Fixes: a61acbbe9cf8 ("drm/msm: Track "seqno" fences by idr") > Signed-off-by: Rob Clark Reviewed-by: Dmitry Baryshkov -- With best wishes Dmitry

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 03:03, Abhinav Kumar wrote: > > Hi Stephen / Dmitry > > Let me try to explain the issue kuogee is trying to fix below: > > On 6/24/2022 4:56 PM, Kuogee Hsieh wrote: > > > > On 6/24/2022 4:45 PM, Stephen Boyd wrote: > >> Quoting Kuogee Hsieh (2022-06-24 16:30:59) > >>> On

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Abhinav Kumar (2022-06-24 17:03:37) > Hi Stephen / Dmitry > > Let me try to explain the issue kuogee is trying to fix below: > > On 6/24/2022 4:56 PM, Kuogee Hsieh wrote: > > > > On 6/24/2022 4:45 PM, Stephen Boyd wrote: > >> Quoting Kuogee Hsieh (2022-06-24 16:30:59) > >>> On 6/24/2022

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Abhinav Kumar
Hi Stephen / Dmitry Let me try to explain the issue kuogee is trying to fix below: On 6/24/2022 4:56 PM, Kuogee Hsieh wrote: On 6/24/2022 4:45 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 16:30:59) On 6/24/2022 4:12 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 4:45 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 16:30:59) On 6/24/2022 4:12 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 15:53:45) MSM_DP_CONTROLLER_1 need to match to the index = 1 of sc7280_dp_cfg[] <== This is correct The problem is

Re: [PATCH v1 3/3] drm/msm/dp: place edp at head of drm bridge chain to fix screen corruption

2022-06-24 Thread Dmitry Baryshkov
On Fri, 24 Jun 2022 at 20:15, Kuogee Hsieh wrote: > > The msm_dp_modeset_init() is used to attach DP driver to drm bridge chain. > msm_dp_modeset_init() is executed in the order of index (dp->id) of DP > descriptor table. > > Currently, DP is placed at first entry (dp->id = 0) of descriptor table

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 02:45, Stephen Boyd wrote: > > Quoting Kuogee Hsieh (2022-06-24 16:30:59) > > > > On 6/24/2022 4:12 PM, Stephen Boyd wrote: > > > Quoting Kuogee Hsieh (2022-06-24 15:53:45) > > >> MSM_DP_CONTROLLER_1 need to match to the index = 1 of sc7280_dp_cfg[] > > >> <== This is

[PATCH] drm/msm/dpu: simplify and unify dpu_encoder_get_intf and dpu_encoder_get_wb

2022-06-24 Thread Dmitry Baryshkov
Remove extra nexting level from the dpu_encoder_get_intf(), replacing it with the explicit return in case the INTF_WB was passed to the function. While we are at it, also change dpu_encoder_get_wb() to also use explicit return rather than the goto. Signed-off-by: Dmitry Baryshkov ---

Re: [PATCH v11 20/24] arm64: dts: rockchip: enable vop2 and hdmi tx on rock-3a

2022-06-24 Thread Peter Geis
On Fri, Jun 24, 2022 at 2:57 PM Piotr Oniszczuk wrote: > > > > > Wiadomość napisana przez Peter Geis w dniu > > 24.06.2022, o godz. 14:40: > > > >> > >> Sascha, Peter > >> > >> I returned to trying to find why hdmi-cec is not working on rock3-a v1.31 > >> hw. > >> > >> I'm on vop2 v11 on 5.18

Re: [PATCH v1 1/3] drm/msm/dp: move struc of msm_display_info to msm_drv.h

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 00:51, Kuogee Hsieh wrote: > On 6/24/2022 2:40 PM, Doug Anderson wrote: > > On Fri, Jun 24, 2022 at 10:15 AM Kuogee Hsieh > > wrote: > >> +struct msm_display_info { > >> + int intf_type; > >> + uint32_t capabilities; > >> + uint32_t num_of_h_tiles; > >>

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Kuogee Hsieh (2022-06-24 16:30:59) > > On 6/24/2022 4:12 PM, Stephen Boyd wrote: > > Quoting Kuogee Hsieh (2022-06-24 15:53:45) > >> MSM_DP_CONTROLLER_1 need to match to the index = 1 of sc7280_dp_cfg[] <== > >> This is correct > >> > >> The problem is sc7280_dp_cfg[] have two entries

Re: [PATCH v1 1/3] drm/msm/dp: move struc of msm_display_info to msm_drv.h

2022-06-24 Thread Dmitry Baryshkov
On Fri, 24 Jun 2022 at 20:15, Kuogee Hsieh wrote: > > With current implementation, communication between interface driver and > upper mdss encoder layer are implemented through function calls. This > increase code complexity. Since struct msm_display_info contains msm > generic display

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 4:12 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 15:53:45) MSM_DP_CONTROLLER_1 need to match to the index = 1 of sc7280_dp_cfg[] <== This is correct The problem is sc7280_dp_cfg[] have two entries since eDP place at index of MSM_DP_CONTROLLER_1. but .num_desc = 1 

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Dmitry Baryshkov
On Sat, 25 Jun 2022 at 00:17, Kuogee Hsieh wrote: > > > On 6/24/2022 1:00 PM, Stephen Boyd wrote: > > Quoting Kuogee Hsieh (2022-06-24 10:15:11) > >> Current the index (dp->id) of DP descriptor table (sc_dp_cfg[]) are > >> tightly > >> coupled with DP controller_id. This means DP use

Re: [PATCH 00/28] OpenChrome DRM for Linux 5.20

2022-06-24 Thread Kevin Brace
Hi Sam, Oh, sorry that I assumed drivers/gpu/drm/via/ is completely cleared out. The problem is, I used drm-openchrome repository (customized drm-next branch for OpenChrome DRM development) to generate the patches. I happened not to have the original DRM maintainers version installed on my

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Kuogee Hsieh (2022-06-24 15:53:45) > > MSM_DP_CONTROLLER_1 need to match to the index = 1 of sc7280_dp_cfg[] <== > This is correct > > The problem is sc7280_dp_cfg[] have two entries since eDP place at index > of MSM_DP_CONTROLLER_1. > > but .num_desc = 1  <== this said only have one

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 3:19 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 14:49:57) On 6/24/2022 2:40 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 14:17:50) On 6/24/2022 1:00 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 10:15:11) Current the index (dp->id) of DP

Re: [RFT][PATCH v1 5/6] vfio/ccw: Add kmap_local_page() for memcpy

2022-06-24 Thread Jason Gunthorpe
On Fri, Jun 24, 2022 at 01:12:56PM -0700, Nicolin Chen wrote: > > The kmap_local_page() arose because the code doing memcpy had to be > > updated to go from a struct page to a void * for use with memcpy and > > the kmap_local_page() is the correct API to use for that. > > > > The existing code

Re: [PATCH] drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY permutations

2022-06-24 Thread Laurent Pinchart
On Fri, Jun 24, 2022 at 11:50:06PM +0200, Daniel Vetter wrote: > On Sat, Jun 25, 2022 at 12:37:23AM +0300, Laurent Pinchart wrote: > > Hi Daniel, > > > > On Fri, Jun 24, 2022 at 11:16:46PM +0200, Daniel Vetter wrote: > > > On Thu, Jun 16, 2022 at 09:52:10PM +0300, Laurent Pinchart wrote: > > > >

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Kuogee Hsieh (2022-06-24 14:49:57) > > On 6/24/2022 2:40 PM, Stephen Boyd wrote: > > Quoting Kuogee Hsieh (2022-06-24 14:17:50) > >> On 6/24/2022 1:00 PM, Stephen Boyd wrote: > >>> Quoting Kuogee Hsieh (2022-06-24 10:15:11) > Current the index (dp->id) of DP descriptor table

Re: [PATCH 5/6] dma-buf: remove useless FMODE_LSEEK flag

2022-06-24 Thread Al Viro
On Fri, Jun 24, 2022 at 06:56:30PM +0200, Jason A. Donenfeld wrote: > This is already on by default. ITYM "anon_inode_getfile() has already set it, since dma_buf_fops has non-NULL ->llseek".

Re: [PULL] drm-misc-next

2022-06-24 Thread Daniel Vetter
On Thu, Jun 23, 2022 at 11:56:56AM +0300, Jani Nikula wrote: > On Thu, 23 Jun 2022, Thomas Zimmermann wrote: > > Hi > > > > Am 23.06.22 um 10:26 schrieb Jani Nikula: > >> On Thu, 23 Jun 2022, Thomas Zimmermann wrote: > >>> I forgot to mention that we backmerged v5.19-rc2. That's why the list of

Re: [Linaro-mm-sig] Re: DMA-buf and uncached system memory

2022-06-24 Thread Daniel Vetter
On Thu, Jun 23, 2022 at 01:32:18PM +0200, Christian König wrote: > Am 23.06.22 um 13:27 schrieb Daniel Stone: > > Hi Christian, > > > > On Thu, 23 Jun 2022 at 12:11, Christian König > > wrote: > > > > In fact DMA-buf sharing works fine on most of those SoCs because > > > > everyone just assumes

Re: [PATCH v1 1/3] drm/msm/dp: move struc of msm_display_info to msm_drv.h

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 2:40 PM, Doug Anderson wrote: Hi, On Fri, Jun 24, 2022 at 10:15 AM Kuogee Hsieh wrote: With current implementation, communication between interface driver and upper mdss encoder layer are implemented through function calls. This increase code complexity. Since struct

Re: [PATCH] drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY permutations

2022-06-24 Thread Daniel Vetter
On Sat, Jun 25, 2022 at 12:37:23AM +0300, Laurent Pinchart wrote: > Hi Daniel, > > On Fri, Jun 24, 2022 at 11:16:46PM +0200, Daniel Vetter wrote: > > On Thu, Jun 16, 2022 at 09:52:10PM +0300, Laurent Pinchart wrote: > > > Add FourCCs for two missing permutations of the packed YUV 4:4:4 color > >

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 2:40 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 14:17:50) On 6/24/2022 1:00 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 10:15:11) Current the index (dp->id) of DP descriptor table (sc_dp_cfg[]) are tightly coupled with DP controller_id. This means

Re: [PATCH] drm/msm/gem: Drop obj lock in msm_gem_free_object()

2022-06-24 Thread Rob Clark
On Fri, Jun 24, 2022 at 2:36 PM Daniel Vetter wrote: > > On Fri, Jun 24, 2022 at 02:28:25PM -0700, Rob Clark wrote: > > On Fri, Jun 24, 2022 at 1:58 PM Daniel Vetter wrote: > > > > > > On Thu, Jun 16, 2022 at 06:59:46AM -0700, Rob Clark wrote: > > > > On Thu, Jun 16, 2022 at 1:28 AM Stephen Boyd

Re: [PATCH v5 1/9] dt-bindings: usb: Add Type-C switch binding

2022-06-24 Thread Prashant Malani
On Fri, Jun 24, 2022 at 12:50 PM Stephen Boyd wrote: > > Quoting Prashant Malani (2022-06-23 19:48:04) > > On Thu, Jun 23, 2022 at 7:13 PM Stephen Boyd wrote: > > > > > > Quoting Prashant Malani (2022-06-23 17:35:38) > > > > On Thu, Jun 23, 2022 at 4:14 PM Stephen Boyd > > > > wrote: > > > > >

Re: [RFC PATCH 4/5] drm/drm_color_mgmt: add 3D LUT to color mgmt properties

2022-06-24 Thread Daniel Vetter
On Sun, Jun 19, 2022 at 09:31:03PM -0100, Melissa Wen wrote: > Add 3D LUT for gammar correction using a 3D lookup table. The position > in the color correction pipeline where 3D LUT is applied depends on hw > design, being after CTM or gamma. If just after CTM, a shaper lut must > be set to shape

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Stephen Boyd
Quoting Kuogee Hsieh (2022-06-24 14:17:50) > > On 6/24/2022 1:00 PM, Stephen Boyd wrote: > > Quoting Kuogee Hsieh (2022-06-24 10:15:11) > >> Current the index (dp->id) of DP descriptor table (sc_dp_cfg[]) are > >> tightly > >> coupled with DP controller_id. This means DP use controller id 0

Re: [PATCH v1 1/3] drm/msm/dp: move struc of msm_display_info to msm_drv.h

2022-06-24 Thread Doug Anderson
Hi, On Fri, Jun 24, 2022 at 10:15 AM Kuogee Hsieh wrote: > > With current implementation, communication between interface driver and > upper mdss encoder layer are implemented through function calls. This > increase code complexity. Since struct msm_display_info contains msm > generic display

RE: [PATCH] drm/fourcc: Document the Intel CCS modifiers' CC plane expected pitch

2022-06-24 Thread Chery, Nanley G
Actually add Jordan this time :) > -Original Message- > From: Chery, Nanley G > Sent: Friday, June 24, 2022 5:39 PM > To: Deak, Imre ; dri-devel@lists.freedesktop.org > Cc: intel-...@lists.freedesktop.org > Subject: RE: [PATCH] drm/fourcc: Document the Intel CCS modifiers' CC plane >

RE: [PATCH] drm/fourcc: Document the Intel CCS modifiers' CC plane expected pitch

2022-06-24 Thread Chery, Nanley G
+Jordan (FYI) I think the commit message has an extra "color" next to "CC". With or without that dropped, Reviewed-by: Nanley Chery Thanks for the fix. > -Original Message- > From: Deak, Imre > Sent: Thursday, June 23, 2022 10:50 AM > To: dri-devel@lists.freedesktop.org > Cc:

Re: [PATCH] drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY permutations

2022-06-24 Thread Laurent Pinchart
Hi Daniel, On Fri, Jun 24, 2022 at 11:16:46PM +0200, Daniel Vetter wrote: > On Thu, Jun 16, 2022 at 09:52:10PM +0300, Laurent Pinchart wrote: > > Add FourCCs for two missing permutations of the packed YUV 4:4:4 color > > For a second I thought this 4:4:4 is the bit packing, but it's the 444 >

Re: [PATCH] drm/msm/gem: Drop obj lock in msm_gem_free_object()

2022-06-24 Thread Daniel Vetter
On Fri, Jun 24, 2022 at 02:28:25PM -0700, Rob Clark wrote: > On Fri, Jun 24, 2022 at 1:58 PM Daniel Vetter wrote: > > > > On Thu, Jun 16, 2022 at 06:59:46AM -0700, Rob Clark wrote: > > > On Thu, Jun 16, 2022 at 1:28 AM Stephen Boyd wrote: > > > > > > > > Quoting Rob Clark (2022-06-13 13:50:32) >

Re: [PATCH v3 12/14] leds: mt6370: Add Mediatek MT6370 current sink type LED Indicator support

2022-06-24 Thread Linus Walleij
On Fri, Jun 24, 2022 at 9:20 AM szuni chen wrote: > > I meant this one. Move that into drivers/leds/flash > > drivers/leds/flash/leds-mt6370-flash.c | 657 > > In next version, I'll use "leds: flash: .." instead of "leds: > flashlight: .." in subject. > May I

Re: [PATCH] drm/msm/gem: Drop obj lock in msm_gem_free_object()

2022-06-24 Thread Rob Clark
On Fri, Jun 24, 2022 at 1:58 PM Daniel Vetter wrote: > > On Thu, Jun 16, 2022 at 06:59:46AM -0700, Rob Clark wrote: > > On Thu, Jun 16, 2022 at 1:28 AM Stephen Boyd wrote: > > > > > > Quoting Rob Clark (2022-06-13 13:50:32) > > > > diff --git a/drivers/gpu/drm/msm/msm_gem.h > > > >

Re: [PATCH] drm/connector: Remove usage of the deprecated ida_simple_xxx API

2022-06-24 Thread Daniel Vetter
On Fri, Jun 17, 2022 at 04:23:19AM -0400, Bo Liu wrote: > Use ida_alloc_xxx()/ida_free() instead of > ida_simple_get()/ida_simple_remove(). > The latter is deprecated and more verbose. > > Signed-off-by: Bo Liu Thanks for your patch, applied to drm-misc-next. -Daniel > --- >

Re: [PATCH v3 3/3] drm/doc: Add KUnit documentation

2022-06-24 Thread Javier Martinez Canillas
Hello Daniel, On 6/24/22 23:01, Daniel Vetter wrote: > On Tue, Jun 14, 2022 at 02:58:29PM +0200, Javier Martinez Canillas wrote: >> Hello José, >> >> On 6/13/22 19:17, José Expósito wrote: >> >> [snip] >> >>> +KUnit (Kernel unit testing framework) provides a common framework for unit >>> tests

Re: [PATCH v1 2/3] drm/msm/dp: decoupling dp->id out of dp controller_id at scxxxx_dp_cfg table

2022-06-24 Thread Kuogee Hsieh
On 6/24/2022 1:00 PM, Stephen Boyd wrote: Quoting Kuogee Hsieh (2022-06-24 10:15:11) Current the index (dp->id) of DP descriptor table (sc_dp_cfg[]) are tightly coupled with DP controller_id. This means DP use controller id 0 must be placed at first entry of DP descriptor table

Re: [PATCH] drm/fourcc: Add formats for packed YUV 4:4:4 AVUY and XVUY permutations

2022-06-24 Thread Daniel Vetter
On Thu, Jun 16, 2022 at 09:52:10PM +0300, Laurent Pinchart wrote: > Add FourCCs for two missing permutations of the packed YUV 4:4:4 color For a second I thought this 4:4:4 is the bit packing, but it's the 444 sampling rate thing. Man formats are confusing. > components, namely AVUY and XVUY. >

Re: [PATCH 00/28] OpenChrome DRM for Linux 5.20

2022-06-24 Thread Sam Ravnborg
Hi Kevin, On Fri, Jun 24, 2022 at 03:26:05PM -0500, Kevin Brace wrote: > From: Kevin Brace > > Hi Dave and Daniel, > > This is my first attempt (this is not a RFC posting) in trying to get > OpenChrome DRM pulled in for Linux 5.20. I tried to apply the patches one-by-one but they fail as they

Re: Please add another drm/msm tree to the linux-next

2022-06-24 Thread Daniel Vetter
On Wed, Jun 15, 2022 at 05:19:42PM +0300, Dmitry Baryshkov wrote: > Hi Stephen, > > I would appreciate if you could add > > https://gitlab.freedesktop.org/lumag/msm.git msm-next-lumag > > to the linux-next tree. > > This tree is a part of drm/msm maintenance structure. As a co-maintainer I >

[PATCH 2/2] drm/i915: Prefer "XEHP_" prefix for registers

2022-06-24 Thread Matt Roper
We've been introducing new registers with a mix of "XEHP_" (architecture) and "XEHPSDV_" (platform) prefixes. For consistency, let's settle on "XEHP_" as the preferred form. XEHPSDV_RP_STATE_CAP stays with its current name since that's truly a platform-specific register and not something that

[PATCH 1/2] drm/i915: Correct duplicated/misplaced GT register definitions

2022-06-24 Thread Matt Roper
XEHPSDV_FLAT_CCS_BASE_ADDR, GEN8_L3_LRA_1_GPGPU, and MMCD_MISC_CTRL were duplicated between i915_reg.h and intel_gt_regs.h. These are all GT registers, so we should drop the copy from i915_reg.h. XEHPSDV_TILE0_ADDR_RANGE was defined in i915_reg.h, but really belongs in intel_gt_regs.h. Move it.

Re: [PATCH v3 3/3] drm/doc: Add KUnit documentation

2022-06-24 Thread Daniel Vetter
On Tue, Jun 14, 2022 at 02:58:29PM +0200, Javier Martinez Canillas wrote: > Hello José, > > On 6/13/22 19:17, José Expósito wrote: > > [snip] > > > +KUnit (Kernel unit testing framework) provides a common framework for unit > > tests > > +within the Linux kernel. > > + > > I think that it

Re: [PATCH] drm/msm/gem: Drop obj lock in msm_gem_free_object()

2022-06-24 Thread Daniel Vetter
On Thu, Jun 16, 2022 at 06:59:46AM -0700, Rob Clark wrote: > On Thu, Jun 16, 2022 at 1:28 AM Stephen Boyd wrote: > > > > Quoting Rob Clark (2022-06-13 13:50:32) > > > diff --git a/drivers/gpu/drm/msm/msm_gem.h b/drivers/gpu/drm/msm/msm_gem.h > > > index d608339c1643..432032ad4aed 100644 > > > ---

Re: [PATCH 3/3] drm: panel: Add driver for ClockworkPi cwd686 panel

2022-06-24 Thread Sam Ravnborg
Hi Max, On Wed, Jun 01, 2022 at 12:17:48AM -0500, Max Fierke wrote: > The ClockworkPi DevTerm (all models) uses a 6.86" IPS display > of unknown provenance, which uses the Chipone ICNL9707 IC driver. > > The display panel I have has two model numbers: TXW686001 and WTL068601G, > but cannot find

Re: [PATCH v3 1/2] drm: Add DRM_GEM_FOPS

2022-06-24 Thread Daniel Vetter
On Thu, Jun 09, 2022 at 10:42:11AM -0700, Rob Clark wrote: > From: Rob Clark > > The DEFINE_DRM_GEM_FOPS() helper is a bit limiting if a driver wants to > provide additional file ops, like show_fdinfo(). > > v2: Split out DRM_GEM_FOPS instead of making DEFINE_DRM_GEM_FOPS > varardic > v3:

Re: [PATCH] drm/rockchip: vop: Don't crash for invalid duplicate_state()

2022-06-24 Thread Heiko Stuebner
Am Freitag, 24. Juni 2022, 19:57:53 CEST schrieb Brian Norris: > On Fri, Jun 24, 2022 at 12:23 AM Heiko Stuebner wrote: > > The interesting question would be, do we want some fixes tag for it? > > I'm not aware of any currently-upstream code that will hit this [1]. > I've hit it in out-of-tree

Re: [PATCH v4 0/4] Introduce EBBG FT8719 DRM panel driver

2022-06-24 Thread Sam Ravnborg
Hi Joel, On Wed, Jun 01, 2022 at 01:54:06PM +0530, Joel Selvaraj wrote: > Add bindings and DRM panel driver for EBBG FT8719 6.18" 2246x1080 DSI > video mode panel, which can be found on some Xiaomi Poco F1 phones. > The panel's backlight is managed through QCOM WLED driver. > > The driver is

Re: [PATCH v7 0/6] Proposal for a GPU cgroup controller

2022-06-24 Thread Daniel Vetter
On Fri, Jun 24, 2022 at 01:32:45PM -0700, John Stultz wrote: > On Fri, Jun 24, 2022 at 1:17 PM Daniel Vetter wrote: > > > > On Wed, Jun 15, 2022 at 10:31:21AM -0700, T.J. Mercier wrote: > > > On Fri, May 20, 2022 at 9:25 AM T.J. Mercier wrote: > > > > > > > > On Fri, May 20, 2022 at 12:47 AM

Re: [RFC PATCH 3/5] drm/amdgpu: Allow explicit sync for VM ops.

2022-06-24 Thread Daniel Vetter
Digging out of a hole, apologies to everyone. On Fri, Jun 17, 2022 at 03:08:00PM +0200, Christian König wrote: > Am 17.06.22 um 15:03 schrieb Bas Nieuwenhuizen: > > [SNIP] > > > > > BOOKKEEP can only be used by VM updates themselves. So that they don't > > > > > interfere with CS. > > > > That is

[PATCH 28/28] drm/via: Modify DRM main Makefile to be able to build OpenChrome DRM

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/Makefile b/drivers/gpu/drm/Makefile index e6d0daca9bc2..72c6db91ee61 100644 --- a/drivers/gpu/drm/Makefile +++ b/drivers/gpu/drm/Makefile @@ -97,6 +97,7

[PATCH 18/28] drm/via: Add via_object.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_object.c | 324 +++ 1 file changed, 324 insertions(+) create mode 100644 drivers/gpu/drm/via/via_object.c diff --git a/drivers/gpu/drm/via/via_object.c b/drivers/gpu/drm/via/via_object.c new

[PATCH 25/28] drm/via: Add via_drm.h

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- include/uapi/drm/via_drm.h | 309 + 1 file changed, 309 insertions(+) create mode 100644 include/uapi/drm/via_drm.h diff --git a/include/uapi/drm/via_drm.h b/include/uapi/drm/via_drm.h new file mode 100644

[PATCH 27/28] drm/via: Add Makefile

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/Makefile | 26 ++ 1 file changed, 26 insertions(+) create mode 100644 drivers/gpu/drm/via/Makefile diff --git a/drivers/gpu/drm/via/Makefile b/drivers/gpu/drm/via/Makefile new file mode 100644 index

[PATCH 17/28] drm/via: Add via_lvds.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_lvds.c | 1420 1 file changed, 1420 insertions(+) create mode 100644 drivers/gpu/drm/via/via_lvds.c diff --git a/drivers/gpu/drm/via/via_lvds.c b/drivers/gpu/drm/via/via_lvds.c new file

[PATCH 26/28] drm/via: Add Kconfig

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/Kconfig | 10 ++ 1 file changed, 10 insertions(+) create mode 100644 drivers/gpu/drm/via/Kconfig diff --git a/drivers/gpu/drm/via/Kconfig b/drivers/gpu/drm/via/Kconfig new file mode 100644 index

[PATCH 24/28] drm/via: Add via_vt1632.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_vt1632.c | 583 +++ 1 file changed, 583 insertions(+) create mode 100644 drivers/gpu/drm/via/via_vt1632.c diff --git a/drivers/gpu/drm/via/via_vt1632.c b/drivers/gpu/drm/via/via_vt1632.c new

[PATCH 16/28] drm/via: Add via_ioctl.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_ioctl.c | 122 1 file changed, 122 insertions(+) create mode 100644 drivers/gpu/drm/via/via_ioctl.c diff --git a/drivers/gpu/drm/via/via_ioctl.c b/drivers/gpu/drm/via/via_ioctl.c new

[PATCH 15/28] drm/via: Add via_init.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_init.c | 1300 1 file changed, 1300 insertions(+) create mode 100644 drivers/gpu/drm/via/via_init.c diff --git a/drivers/gpu/drm/via/via_init.c b/drivers/gpu/drm/via/via_init.c new file

[PATCH 23/28] drm/via: Add via_ttm.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_ttm.c | 168 ++ 1 file changed, 168 insertions(+) create mode 100644 drivers/gpu/drm/via/via_ttm.c diff --git a/drivers/gpu/drm/via/via_ttm.c b/drivers/gpu/drm/via/via_ttm.c new file mode

Re: [PATCH v2] drm: bridge: adv7511: Add check for mipi_dsi_driver_register

2022-06-24 Thread Sam Ravnborg
On Thu, Jun 02, 2022 at 06:34:01PM +0800, Jiasheng Jiang wrote: > As mipi_dsi_driver_register could return error if fails, > it should be better to check the return value and return error > if fails. > Moreover, if i2c_add_driver fails, mipi_dsi_driver_register > should be reverted. > > Fixes:

[PATCH 14/28] drm/via: Add via_i2c.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Note that the code here is GPL based. Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_i2c.c | 209 ++ 1 file changed, 209 insertions(+) create mode 100644 drivers/gpu/drm/via/via_i2c.c diff --git a/drivers/gpu/drm/via/via_i2c.c

[PATCH 22/28] drm/via: Add via_tmds.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_tmds.c | 714 + 1 file changed, 714 insertions(+) create mode 100644 drivers/gpu/drm/via/via_tmds.c diff --git a/drivers/gpu/drm/via/via_tmds.c b/drivers/gpu/drm/via/via_tmds.c new file

[PATCH 21/28] drm/via: Add via_sii164.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_sii164.c | 563 +++ 1 file changed, 563 insertions(+) create mode 100644 drivers/gpu/drm/via/via_sii164.c diff --git a/drivers/gpu/drm/via/via_sii164.c b/drivers/gpu/drm/via/via_sii164.c new

[PATCH 13/28] drm/via: Add via_hdmi.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_hdmi.c | 719 + 1 file changed, 719 insertions(+) create mode 100644 drivers/gpu/drm/via/via_hdmi.c diff --git a/drivers/gpu/drm/via/via_hdmi.c b/drivers/gpu/drm/via/via_hdmi.c new file

[PATCH 20/28] drm/via: Add via_pm.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_pm.c | 187 +++ 1 file changed, 187 insertions(+) create mode 100644 drivers/gpu/drm/via/via_pm.c diff --git a/drivers/gpu/drm/via/via_pm.c b/drivers/gpu/drm/via/via_pm.c new file mode

[PATCH 11/28] drm/via: Add via_drv.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Note that GPL is chosen as a license type. This is due to via_i2c.c being GPL based. Everything else is MIT license based. Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_drv.c | 313 ++ 1 file changed, 313 insertions(+) create mode

[PATCH 08/28] drm/via: Add via_cursor.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_cursor.c | 419 +++ 1 file changed, 419 insertions(+) create mode 100644 drivers/gpu/drm/via/via_cursor.c diff --git a/drivers/gpu/drm/via/via_cursor.c b/drivers/gpu/drm/via/via_cursor.c new

[PATCH 07/28] drm/via: Add via_crtc_hw.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_crtc_hw.c | 91 +++ 1 file changed, 91 insertions(+) create mode 100644 drivers/gpu/drm/via/via_crtc_hw.c diff --git a/drivers/gpu/drm/via/via_crtc_hw.c b/drivers/gpu/drm/via/via_crtc_hw.c

[PATCH 06/28] drm/via: Add via_crtc.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_crtc.c | 2324 1 file changed, 2324 insertions(+) create mode 100644 drivers/gpu/drm/via/via_crtc.c diff --git a/drivers/gpu/drm/via/via_crtc.c b/drivers/gpu/drm/via/via_crtc.c new file

[PATCH 05/28] drm/via: Add via_regs.h

2022-06-24 Thread Kevin Brace
From: Kevin Brace Likely originated from VIA Technologies. Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_regs.h | 296 + 1 file changed, 296 insertions(+) create mode 100644 drivers/gpu/drm/via/via_regs.h diff --git a/drivers/gpu/drm/via/via_regs.h

[PATCH 04/28] drm/via: Add via_drv.h

2022-06-24 Thread Kevin Brace
From: Kevin Brace Main header file for the module. Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_drv.h | 437 ++ 1 file changed, 437 insertions(+) create mode 100644 drivers/gpu/drm/via/via_drv.h diff --git a/drivers/gpu/drm/via/via_drv.h

[PATCH 02/28] drm/via: Add via_crtc_hw.h

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_crtc_hw.h | 1048 + 1 file changed, 1048 insertions(+) create mode 100644 drivers/gpu/drm/via/via_crtc_hw.h diff --git a/drivers/gpu/drm/via/via_crtc_hw.h b/drivers/gpu/drm/via/via_crtc_hw.h

[PATCH 03/28] drm/via: Add via_disp_reg.h

2022-06-24 Thread Kevin Brace
From: Kevin Brace Likely originated from VIA Technologies. Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_disp_reg.h | 513 + 1 file changed, 513 insertions(+) create mode 100644 drivers/gpu/drm/via/via_disp_reg.h diff --git

[PATCH 00/28] OpenChrome DRM for Linux 5.20

2022-06-24 Thread Kevin Brace
From: Kevin Brace Hi Dave and Daniel, This is my first attempt (this is not a RFC posting) in trying to get OpenChrome DRM pulled in for Linux 5.20. I started to work on this seriously around the summer of 2017, so it has been a long journey. I know that the code is not quite perfect, but I

[PATCH 19/28] drm/via: Add via_pll.c

2022-06-24 Thread Kevin Brace
From: Kevin Brace Signed-off-by: Kevin Brace --- drivers/gpu/drm/via/via_pll.c | 263 ++ 1 file changed, 263 insertions(+) create mode 100644 drivers/gpu/drm/via/via_pll.c diff --git a/drivers/gpu/drm/via/via_pll.c b/drivers/gpu/drm/via/via_pll.c new file mode

  1   2   3   >