On Fri, Feb 07, 2025 at 11:26:50PM -0500, Steven Rostedt wrote:
>
> Note, even though PREEMPT_RT started in 2004 and wasn't fully merged until
> 2024, it slowly did creep in bit by bit. For example, here's a few things that
> came from the RT patch, and each was rewritten at least 3 times to becom
On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
Setup the HDMI connector on the MSM HDMI outputs. Make use of
atomic_check hook and of the provided Infoframe infrastructure.
Acked-by: Maxime Ripard
Signed-off-by: Dmitry Baryshkov
---
drivers/gpu/drm/msm/Kconfig| 2 +
drivers/g
On Fri, Feb 07, 2025 at 06:16:38AM -0600, Dr. Greg wrote:
>
> Not sure what the fix is, from a project management perspective the
> technology industry has never faced a challenge like this. The fork
> model, which was the classic protection in open-source, doesn't work
> at this scale.
Maybe no
Hi Louis,
On Fri, 07 Feb 2025 18:35:22 +0100 Louis Chauvet
wrote:
>
> During the creation of drmm_ variants for writeback connector, one
> function was renamed, but not the kernel doc.
>
> To remove the warning, use the proper name in kernel doc.
>
> Fixes: 135d8fc7af44 ("drm: writeback: Creat
Change the visionox-r66451 panel to use multi style functions for
improved error handling.
Signed-off-by: Tejas Vipin
---
drivers/gpu/drm/panel/panel-visionox-r66451.c | 179 --
1 file changed, 76 insertions(+), 103 deletions(-)
diff --git a/drivers/gpu/drm/panel/panel-visionox
From: Luan Arcanjo
All dce command_table_helper's shares a copy-pasted collection
of copy-pasted functions, which are: phy_id_to_atom,
clock_source_id_to_atom_phy_clk_src_id, and engine_bp_to_atom.
This patch removes the multiple copy-pasted by creating a
common command table and make the comman
From: Luan Arcanjo
All dce command_table_helper's shares a copy-pasted collection
of copy-pasted functions, which are: phy_id_to_atom,
clock_source_id_to_atom_phy_clk_src_id, and engine_bp_to_atom.
This patch removes the multiple copy-pasted by creating a
common command table and make the comman
On Fri, Feb 07, 2025 at 12:47:51PM +0100, Maxime Ripard wrote:
> Hi,
>
> On Thu, Feb 06, 2025 at 07:14:29PM +0100, Luca Ceresoli wrote:
> > DRM bridges are currently considered as a fixed element of a DRM card, and
> > thus their lifetime is assumed to extend for as long as the card
> > exists. Ne
On Tue, Feb 04, 2025 at 03:57:33PM +0100, Maxime Ripard wrote:
> It's pretty inconvenient to access the full atomic state from
> drm_bridges, so let's change the atomic_post_disable hook prototype to
> pass it directly.
>
> Signed-off-by: Maxime Ripard
> ---
> drivers/gpu/drm/bridge/analogix/ana
On Fri, Feb 07, 2025 at 09:30:45PM -0500, Demi Marie Obenour wrote:
> On Fri, Feb 07, 2025 at 07:07:11PM +0800, Huang, Honglei1 wrote:
> > On 2025/2/7 2:21, Demi Marie Obenour wrote:
> > > On Thu, Feb 06, 2025 at 06:53:55PM +0800, Huang, Honglei1 wrote:
> > > > On 2025/1/31 8:33, Demi Marie Obenour
On Fri, Feb 07, 2025 at 07:07:11PM +0800, Huang, Honglei1 wrote:
> On 2025/2/7 2:21, Demi Marie Obenour wrote:
> > On Thu, Feb 06, 2025 at 06:53:55PM +0800, Huang, Honglei1 wrote:
> > > On 2025/1/31 8:33, Demi Marie Obenour wrote:
> > > > On Wed, Jan 29, 2025 at 03:54:59PM -0500, Demi Marie Obenour
On Fri, Feb 07, 2025 at 01:34:35PM -0800, Abhinav Kumar wrote:
>
>
> On 2/3/2025 5:30 PM, Dmitry Baryshkov wrote:
> > On Mon, Feb 03, 2025 at 04:25:59PM -0800, Abhinav Kumar wrote:
> > >
> > >
> > > On 1/24/2025 1:47 PM, Dmitry Baryshkov wrote:
> > > > Setup the HDMI connector on the MSM HDMI o
On Fri, Feb 07, 2025 at 12:11:55PM -0800, Abhinav Kumar wrote:
>
>
> On 2/6/2025 5:19 PM, Dmitry Baryshkov wrote:
> > On Thu, Feb 06, 2025 at 12:41:30PM -0800, Abhinav Kumar wrote:
> > >
> > >
> > > On 2/3/2025 4:59 PM, Dmitry Baryshkov wrote:
> > > > On Mon, Feb 03, 2025 at 11:34:00AM -0800, A
On Fri, Feb 07, 2025 at 07:05:14PM -0800, Abhinav Kumar wrote:
>
>
> On 2/7/2025 6:04 PM, Dmitry Baryshkov wrote:
> > On Fri, Feb 07, 2025 at 05:31:20PM -0800, Abhinav Kumar wrote:
> > >
> > >
> > > On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
> > > > Extend the driver to send SPD and HDMI Vend
On Fri, Feb 07, 2025 at 04:42:46PM -0800, Abhinav Kumar wrote:
>
>
> On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
> > The mode_set callback is deprecated, it doesn't get the
> > drm_bridge_state, just mode-related argumetns. Also Abhinav pointed out
> > that HDMI timings should be programmed afte
On 2025/02/08 3:33, Linus Torvalds wrote:
> On Fri, 7 Feb 2025 at 10:02, Hector Martin wrote:
>>
>> Meanwhile, for better or worse, much of Linux infra *is* centralized -
>> for example, the mailing lists themselves, and a lot of the Git hosting.
>
> The mailing lists are mostly on kernel.org,
From: Michael Kelley Sent: Thursday, February 6, 2025
1:00 PM
>
> From: Michael Kelley
> >
> > From: Thomas Tai Sent: Thursday, January 30, 2025
> > 12:44 PM
> > >
> > > > -Original Message-
> > > > From: Michael Kelley Sent: Thursday, January 30,
> > > > 2025 3:20 PM
> > > >
> > >
On Fri, Feb 07, 2025 at 02:27:41PM -0800, Abhinav Kumar wrote:
>
>
> On 2/7/2025 2:03 PM, Dmitry Baryshkov wrote:
> > On Fri, Feb 07, 2025 at 01:34:35PM -0800, Abhinav Kumar wrote:
> > >
> > >
> > > On 2/3/2025 5:30 PM, Dmitry Baryshkov wrote:
> > > > On Mon, Feb 03, 2025 at 04:25:59PM -0800, A
On 2/3/2025 5:30 PM, Dmitry Baryshkov wrote:
On Mon, Feb 03, 2025 at 04:25:59PM -0800, Abhinav Kumar wrote:
On 1/24/2025 1:47 PM, Dmitry Baryshkov wrote:
Setup the HDMI connector on the MSM HDMI outputs. Make use of
atomic_check hook and of the provided Infoframe infrastructure.
By atom
On Fri, Feb 07, 2025 at 05:31:20PM -0800, Abhinav Kumar wrote:
>
>
> On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
> > Extend the driver to send SPD and HDMI Vendor Specific InfoFrames.
> >
> > While the HDMI block has special block to send HVS InfoFrame, use
> > GENERIC0 block instead. VENSPEC_I
On Fri, 7 Feb 2025 at 10:02, Hector Martin wrote:
>
> Meanwhile, for better or worse, much of Linux infra *is* centralized -
> for example, the mailing lists themselves, and a lot of the Git hosting.
The mailing lists are mostly on kernel.org, but the git hosting most
certainly is not centralized
* Hector Martin (mar...@marcan.st) wrote:
> On 2025/02/08 2:14, Konstantin Ryabitsev wrote:
> > On Fri, Feb 07, 2025 at 05:16:28AM +0900, Hector Martin wrote:
> >> And what I see, is very little effort to improve that status quo, or at
> >> least very little that yields any actual change that isn't
From: Saurabh Singh Sengar Sent: Friday, February 7,
2025 6:06 AM
>
> Thanks Michael, for the analysis.
>
> I have tried the kdump steps on Oracle 9.4, 6.13.0 kernel as well. Although I
> couldn't see
> the soft lockup issue I see some other VMBus failures. But I agree the bootup
> is
> extre
On Fri, Feb 07, 2025 at 11:44:01AM +0100, Luca Ceresoli wrote:
> On Fri, 7 Feb 2025 05:17:43 +0200
> Dmitry Baryshkov wrote:
>
> > On Thu, Feb 06, 2025 at 07:14:30PM +0100, Luca Ceresoli wrote:
> > > Add a devm/drmm action to these functions so the bridge reference is
> > > dropped automatically
On Sat, Feb 08, 2025 at 03:02:11AM +0900, Hector Martin wrote:
> The centralization concern is valid, but there are technical solutions
> to this, such as forge federation.
Unfortunately, forge federation is really only between Forgejo instances and
is still pretty nascent, afaict. The most promi
Instead of calling from the Analogix DP encoder into the VOP crtc
handling, move the wait for PSR entry to vop_crtc_atomic_disable().
This untangles the Analogix DP code from the VOP, so it can safely
be used with VOP2.
Signed-off-by: Lucas Stach
---
Note: I don't have any Rockchip system with a
Instead of checking the same thing twice in a row, fold the second
condition into the first clause.
Signed-off-by: Lucas Stach
---
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/drivers/gpu/drm/rockchip/rockchip_drm_vop.c
b/d
The pull request you sent on Sat, 8 Feb 2025 05:34:09 +1000:
> https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-02-08
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/7ee983c850b40043ac4751836fbd9a2b4d0c5937
Thank you!
--
Deet-doot-dot, I am a bot.
ht
On 2/7/2025 2:03 PM, Dmitry Baryshkov wrote:
On Fri, Feb 07, 2025 at 01:34:35PM -0800, Abhinav Kumar wrote:
On 2/3/2025 5:30 PM, Dmitry Baryshkov wrote:
On Mon, Feb 03, 2025 at 04:25:59PM -0800, Abhinav Kumar wrote:
On 1/24/2025 1:47 PM, Dmitry Baryshkov wrote:
Setup the HDMI connector
Setup the HDMI connector on the MSM HDMI outputs. Make use of
atomic_check hook and of the provided Infoframe infrastructure.
Acked-by: Maxime Ripard
Signed-off-by: Dmitry Baryshkov
---
drivers/gpu/drm/msm/Kconfig| 2 +
drivers/gpu/drm/msm/hdmi/hdmi.c| 45 ++---
drive
This patchset sits on top Maxime's HDMI connector patchset ([1]).
Currently this is an RFC exploring the interface between HDMI bridges
and HDMI connector code. This has been lightly verified on the Qualcomm
DB820c, which has native HDMI output. If this approach is considered to
be acceptable, I'l
In order to simplify the driver even further and to remove the
boilerplate code, rewrite the audio interface to use the DRM HDMI Audio
framework.
Audio InfoFames are controlled centrally via the DRM HDMI framework.
Correct InfoFrame data is programmed at the atomic_pre_enable() time (if
it was set
Change MSM HDMI bridge to use atomic_* callbacks in preparation to
enablign the HDMI connector support.
Acked-by: Maxime Ripard
Reviewed-by: Abhinav Kumar
Signed-off-by: Dmitry Baryshkov
---
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 13 +
1 file changed, 9 insertions(+), 4 deletions
Use connector->display_info.is_hdmi instead of manually using
drm_detect_hdmi_monitor().
Acked-by: Maxime Ripard
Reviewed-by: Abhinav Kumar
Signed-off-by: Dmitry Baryshkov
---
drivers/gpu/drm/msm/hdmi/hdmi.c| 2 +-
drivers/gpu/drm/msm/hdmi/hdmi.h| 2 --
drivers/gpu/drm/msm/hd
Extend the driver to send SPD and HDMI Vendor Specific InfoFrames.
While the HDMI block has special block to send HVS InfoFrame, use
GENERIC0 block instead. VENSPEC_INFO registers pack frame data in a way
that requires manual repacking in the driver, while GENERIC0 doesn't
have such format require
The mode_set callback is deprecated, it doesn't get the
drm_bridge_state, just mode-related argumetns. Also Abhinav pointed out
that HDMI timings should be programmed after setting up HDMI PHY and
PLL. Rework the code to program HDMI timings at the end of
atomic_pre_enable().
Reviewed-by: Maxime R
The GENERIC0_UPDATE field is a single bit. Redefine it as boolean to
simplify its usage in the driver.
Reviewed-by: Abhinav Kumar
Signed-off-by: Dmitry Baryshkov
---
drivers/gpu/drm/msm/registers/display/hdmi.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/dr
On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
The mode_set callback is deprecated, it doesn't get the
drm_bridge_state, just mode-related argumetns. Also Abhinav pointed out
that HDMI timings should be programmed after setting up HDMI PHY and
PLL. Rework the code to program HDMI timings at the
- Added the new device ID
- Added new pll algorithm
Signed-off-by: Gwenael Georgeault
Co-authored-by: Mamadou Insa Diop
---
drivers/gpu/drm/mgag200/Makefile | 1 +
drivers/gpu/drm/mgag200/mgag200_drv.c | 4 +
drivers/gpu/drm/mgag200/mgag200_drv.h | 3 +
drivers/gpu/drm/m
On 2/6/2025 5:19 PM, Dmitry Baryshkov wrote:
On Thu, Feb 06, 2025 at 12:41:30PM -0800, Abhinav Kumar wrote:
On 2/3/2025 4:59 PM, Dmitry Baryshkov wrote:
On Mon, Feb 03, 2025 at 11:34:00AM -0800, Abhinav Kumar wrote:
On 1/24/2025 1:47 PM, Dmitry Baryshkov wrote:
The mode_set callback is
Hi Linus,
Just regular drm fixes, amdgpu, xe and i915 mostly, but a few
scattered fixes. I think one of the i915 fixes fixes some build combos
that Guenter was seeing.
Thanks,
Dave.
drm-fixes-2025-02-08:
drm fixes for 6.14-rc2
amdgpu:
- Add new tiling flag for DCC write compress disable
- Add B
On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
Extend the driver to send SPD and HDMI Vendor Specific InfoFrames.
While the HDMI block has special block to send HVS InfoFrame, use
GENERIC0 block instead. VENSPEC_INFO registers pack frame data in a way
that requires manual repacking in the drive
Hi,
On Tue, Feb 4, 2025 at 7:01 AM Maxime Ripard wrote:
>
> The TI sn65dsi86 driver follows the drm_encoder->crtc pointer that is
> deprecated and shouldn't be used by atomic drivers.
>
> This was due to the fact that we did't have any other alternative to
> retrieve the CRTC pointer. Fortunately
On Fri, Feb 07, 2025 at 05:16:28AM +0900, Hector Martin wrote:
> And what I see, is very little effort to improve that status quo, or at
> least very little that yields any actual change that isn't just
> band-aids (e.g. tooling like b4, which is nice and appreciated, but
> doesn't fix any underlyi
connector with
+ * __drm_writeback_connector_init - Initialize a writeback connector with
* a custom encoder
*
* @dev: DRM device
---
base-commit: 2eca617f12586abff62038db1c14cb3aa60a15aa
change-id: 20250207-b4-fix-warning-431e0a7067ae
Best regards,
--
Louis Chauvet
On Fri, 7 Feb 2025 at 12:50, Neil Armstrong wrote:
>
> The mdp1-mem is not supported on the SM8650 SoCs, so only support a single
> mdp0-mem interconnect entry.
No, please add cpu-cfg interconnect instead.
>
> Signed-off-by: Neil Armstrong
> ---
> Documentation/devicetree/bindings/display/msm/
On Tue, 4 Feb 2025 17:28:24 -0600
"Rob Herring (Arm)" wrote:
> Use an enum instead of #defines for panthor IOCTLs. This allows the
> header to be used with Rust code as bindgen can't handle complex
> defines.
>
> Cc: Beata Michalska
> Signed-off-by: Rob Herring (Arm)
Queued to drm-misc-next.
Hi,
On Thu, Feb 6, 2025 at 5:13 AM Langyan Ye
wrote:
>
> The csot-pna957qt1-1 is a 10.95" TFT panel. The MIPI controller on this
> panel is the same as the other panels here, so add this panel to this
> driver.
>
> Signed-off-by: Langyan Ye
> ---
> drivers/gpu/drm/panel/panel-himax-hx83102.c |
Hi,
On Thu, Feb 6, 2025 at 10:14 AM Conor Dooley wrote:
>
> On Thu, Feb 06, 2025 at 09:12:59PM +0800, Langyan Ye wrote:
> > Add a new compatible for the panel CSOT PNA957QT1-1. This panel uses
> > HX83102 IC, so add the compatible to the hx83102 binding files.
> >
> > Signed-off-by: Langyan Ye
>
Hi,
On Thu, Feb 6, 2025 at 11:21 AM Doug Anderson wrote:
>
> Hi,
>
> On Thu, Feb 6, 2025 at 10:13 AM Conor Dooley wrote:
> >
> > On Thu, Feb 06, 2025 at 09:12:45AM -0800, Doug Anderson wrote:
> > > Hi,
> > >
> > > On Thu, Feb 6, 2025 at 5:13 AM Langyan Ye
> > > wrote:
> > > >
> > > > Add "csot"
On 2025/02/08 2:14, Konstantin Ryabitsev wrote:
> On Fri, Feb 07, 2025 at 05:16:28AM +0900, Hector Martin wrote:
>> And what I see, is very little effort to improve that status quo, or at
>> least very little that yields any actual change that isn't just
>> band-aids (e.g. tooling like b4, which is
Hi Alexander,
On Thu, 06 Feb 2025 16:39:09 +0100
Alexander Stein wrote:
> Hi Herve,
>
> Am Donnerstag, 6. Februar 2025, 16:20:48 CET schrieb Herve Codina:
> > Hi Alexander,
> >
> > On Thu, 06 Feb 2025 15:38:42 +0100
> > Alexander Stein wrote:
> >
> > ...
> > > With interrupt configured I g
On Fri, Feb 07, 2025 at 09:54:28AM +0100, Luca Ceresoli wrote:
> On Fri, 7 Feb 2025 04:49:21 +0200
> Dmitry Baryshkov wrote:
>
> > On Thu, Feb 06, 2025 at 07:14:23PM +0100, Luca Ceresoli wrote:
> > > Adding a panel does currently not add a panel_bridge wrapping it. Usually
> > > the panel_bridge
On Fri, Feb 07, 2025 at 09:54:21AM +0100, Luca Ceresoli wrote:
> On Fri, 7 Feb 2025 04:52:20 +0200
> Dmitry Baryshkov wrote:
>
> > On Thu, Feb 06, 2025 at 07:14:24PM +0100, Luca Ceresoli wrote:
> > > devm_drm_of_get_bridge() and drmm_of_get_bridge() do not have anything to
> > > do with struct dr
Hi Damon,
Am Donnerstag, dem 23.01.2025 um 18:07 +0800 schrieb Damon Ding:
> Move drm_of_find_panel_or_bridge() a little later and combine it with
> component_add() into a new function rockchip_dp_link_panel(). The function
> will serve as done_probing() callback of devm_of_dp_aux_populate_bus(),
On Fri, Feb 07, 2025 at 10:23:25PM +0530, Pranav Tyagi wrote:
> Corrects the following grammatical issues in the VGA Arbiter documentation:
> - Fixes subject-verb agreement by changing "co-exists" to "co-exist"
> - Corrects pluralization by changing "server" to "servers"
> - Improves sentence struc
On 2/7/2025 6:04 PM, Dmitry Baryshkov wrote:
On Fri, Feb 07, 2025 at 05:31:20PM -0800, Abhinav Kumar wrote:
On 2/7/2025 4:27 PM, Dmitry Baryshkov wrote:
Extend the driver to send SPD and HDMI Vendor Specific InfoFrames.
While the HDMI block has special block to send HVS InfoFrame, use
GEN
Hi,
On Tue, Feb 4, 2025 at 6:59 AM Maxime Ripard wrote:
>
> drm_atomic_bridge_chain_pre_enable() enables all bridges affected by
> a new commit. It takes the drm_atomic_state being committed as a
> parameter.
>
> However, that parameter name is called (and documented) as old_state,
> which is pre
Hi,
On Tue, Feb 4, 2025 at 6:59 AM Maxime Ripard wrote:
>
> drm_atomic_bridge_chain_post_disable() disables all bridges affected by
> a new commit. It takes the drm_atomic_state being committed as a
> parameter.
>
> However, that parameter name is called (and documented) as old_state,
> which is
On Fri, Feb 07, 2025 at 05:59:04PM +0100, Louis Chauvet wrote:
> On 06/02/25 - 18:38, Greg Kroah-Hartman wrote:
> > The vkms driver does not need to create a platform device, as there is
> > no real platform resources associated it, it only did so because it was
> > simple to do that in order to g
On Wed Feb 5, 2025 at 10:56 PM JST, Zhi Wang wrote:
> On Tue, 4 Feb 2025 20:03:12 +0100
> Danilo Krummrich wrote:
>
>> Add the initial documentation of the Nova project.
>>
>> The initial project documentation consists out of a brief introduction
>> of the project, as well as project guidelines
fbdev: core: Use generic fillrect for as cfb_fillrect
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/cfbfillrect.c | 362 +
1 file changed, 11 insertions(+), 351 deletions(-)
diff --git a/drivers/video/fbdev/core/cfbfillrect.c
b/drivers/video/fbdev/core/cfbfi
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/cfbimgblt.c | 357 +--
1 file changed, 8 insertions(+), 349 deletions(-)
diff --git a/drivers/video/fbdev/core/cfbimgblt.c
b/drivers/video/fbdev/core/cfbimgblt.c
index 7d1d2f1a6..a5bb63913 100644
--- a/drivers/vide
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_imageblit.h | 368
1 file changed, 368 insertions(+)
create mode 100644 drivers/video/fbdev/core/fb_imageblit.h
diff --git a/drivers/video/fbdev/core/fb_imageblit.h
b/drivers/video/fbdev/core/fb_imageblit.h
ne
fbdev: core: Copy cfbfillrect to fb_fillrect
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_fillrect.h | 374 +
1 file changed, 374 insertions(+)
create mode 100644 drivers/video/fbdev/core/fb_fillrect.h
diff --git a/drivers/video/fbdev/core/fb_fillrect.h
fbdev: core: Copy cfbimgblt to fb_imageblit
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_imageblit.h | 368
1 file changed, 368 insertions(+)
create mode 100644 drivers/video/fbdev/core/fb_imageblit.h
diff --git a/drivers/video/fbdev/core/fb_imageblit.h
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_fillrect.h | 374 +
1 file changed, 374 insertions(+)
create mode 100644 drivers/video/fbdev/core/fb_fillrect.h
diff --git a/drivers/video/fbdev/core/fb_fillrect.h
b/drivers/video/fbdev/core/fb_fillrect.h
new f
fbdev: core: Copy cfbcopyarea to fb_copyarea
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_copyarea.h | 439 +
1 file changed, 439 insertions(+)
create mode 100644 drivers/video/fbdev/core/fb_copyarea.h
diff --git a/drivers/video/fbdev/core/fb_copyarea.h
fbdev: core: Split CFB and SYS pixel reversing configuration
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/Kconfig | 10 +-
drivers/video/fbdev/core/cfbcopyarea.c | 1 +
drivers/video/fbdev/core/cfbfillrect.c | 1 +
drivers/video/fbdev/core/cfbimgblt.c | 1 +
drive
fbdev: core: Make fb_copyarea generic
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_copyarea.h | 144 +++--
1 file changed, 63 insertions(+), 81 deletions(-)
diff --git a/drivers/video/fbdev/core/fb_copyarea.h
b/drivers/video/fbdev/core/fb_copyarea.h
index f2
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_copyarea.h | 144 +++--
1 file changed, 63 insertions(+), 81 deletions(-)
diff --git a/drivers/video/fbdev/core/fb_copyarea.h
b/drivers/video/fbdev/core/fb_copyarea.h
index f266de119..4d7b1acd5 100644
--- a/drivers/
fbdev: core: Make fb_fillrect generic
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_fillrect.h | 89 +++---
1 file changed, 37 insertions(+), 52 deletions(-)
diff --git a/drivers/video/fbdev/core/fb_fillrect.h
b/drivers/video/fbdev/core/fb_fillrect.h
index a3
On 2025-02-06 4:00 p.m., Michael Kelley wrote:
From: Michael Kelley
From: Thomas Tai Sent: Thursday, January 30, 2025 12:44
PM
-Original Message-
From: Michael Kelley Sent: Thursday, January 30, 2025
3:20 PM
From: Thomas Tai Sent: Thursday, January 30,
2025 10:50 AM
Sorry for th
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/cfbfillrect.c | 362 +
1 file changed, 11 insertions(+), 351 deletions(-)
diff --git a/drivers/video/fbdev/core/cfbfillrect.c
b/drivers/video/fbdev/core/cfbfillrect.c
index cbaa4c9e2..116d56de2 100644
--- a/drivers
fbdev: core: Use generic imageblit for as cfb_imageblit
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/cfbimgblt.c | 357 +--
1 file changed, 8 insertions(+), 349 deletions(-)
diff --git a/drivers/video/fbdev/core/cfbimgblt.c
b/drivers/video/fbdev/core/cfbimg
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_fillrect.h | 89 +++---
1 file changed, 37 insertions(+), 52 deletions(-)
diff --git a/drivers/video/fbdev/core/fb_fillrect.h
b/drivers/video/fbdev/core/fb_fillrect.h
index a3bef06ce..5f1123533 100644
--- a/drivers/
In 68648ed1f58d98b8e8d994022e5e25331fbfe42a the drawing routines were
duplicated to have separate I/O and system memory versions.
Later the pixel reversing in 779121e9f17525769c04a00475fd85600c8c04eb
was only added to the I/O version and not to system.
That's unfortunate as reversing is not so
fbdev: core: Make fb_imageblit generic
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_imageblit.h | 52 ++---
1 file changed, 20 insertions(+), 32 deletions(-)
diff --git a/drivers/video/fbdev/core/fb_imageblit.h
b/drivers/video/fbdev/core/fb_imageblit.h
index
fbdev: core: Use generic fillrect for as sys_fillrect
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/sysfillrect.c | 314 +
1 file changed, 9 insertions(+), 305 deletions(-)
diff --git a/drivers/video/fbdev/core/sysfillrect.c
b/drivers/video/fbdev/core/sysfil
fbdev: core: Use generic copyarea for as cfb_copyarea
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/cfbcopyarea.c | 426 +
1 file changed, 10 insertions(+), 416 deletions(-)
diff --git a/drivers/video/fbdev/core/cfbcopyarea.c
b/drivers/video/fbdev/core/cfbco
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/sysimgblt.c | 325 +--
1 file changed, 8 insertions(+), 317 deletions(-)
diff --git a/drivers/video/fbdev/core/sysimgblt.c
b/drivers/video/fbdev/core/sysimgblt.c
index 6949bbd51..6e60e3486 100644
--- a/drivers/vide
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/sysfillrect.c | 314 +
1 file changed, 9 insertions(+), 305 deletions(-)
diff --git a/drivers/video/fbdev/core/sysfillrect.c
b/drivers/video/fbdev/core/sysfillrect.c
index e49221a88..48d0f0efb 100644
--- a/drivers/
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/cfbcopyarea.c | 426 +
1 file changed, 10 insertions(+), 416 deletions(-)
diff --git a/drivers/video/fbdev/core/cfbcopyarea.c
b/drivers/video/fbdev/core/cfbcopyarea.c
index a271f57d9..ba0ebd115 100644
--- a/drivers
Fixed a few misspellings.
Signed-off-by: Eric Salem
---
Documentation/gpu/todo.rst | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/gpu/todo.rst b/Documentation/gpu/todo.rst
index 256d0d1cb216..7cc102f1571a 100644
--- a/Documentation/gpu/todo.rst
+++ b/Docu
fbdev: core: Use generic imageblit for as sys_imageblit
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/sysimgblt.c | 325 +--
1 file changed, 8 insertions(+), 317 deletions(-)
diff --git a/drivers/video/fbdev/core/sysimgblt.c
b/drivers/video/fbdev/core/sysimg
In 68648ed1f58d98b8e8d994022e5e25331fbfe42a the drawing routines were
duplicated to have separate I/O and system memory versions.
Later the pixel reversing in 779121e9f17525769c04a00475fd85600c8c04eb
was only added to the I/O version and not to system.
That's unfortunate as reversing is not somet
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_imageblit.h | 52 ++---
1 file changed, 20 insertions(+), 32 deletions(-)
diff --git a/drivers/video/fbdev/core/fb_imageblit.h
b/drivers/video/fbdev/core/fb_imageblit.h
index 129822b6f..b8cd5eb83 100644
--- a/driver
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/syscopyarea.c | 357 +
1 file changed, 8 insertions(+), 349 deletions(-)
diff --git a/drivers/video/fbdev/core/syscopyarea.c
b/drivers/video/fbdev/core/syscopyarea.c
index 75e7001e8..124831eed 100644
--- a/drivers/
fbdev: core: Use generic copyarea for as sys_copyarea
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/syscopyarea.c | 357 +
1 file changed, 8 insertions(+), 349 deletions(-)
diff --git a/drivers/video/fbdev/core/syscopyarea.c
b/drivers/video/fbdev/core/syscop
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/Kconfig | 10 +-
drivers/video/fbdev/core/cfbcopyarea.c | 1 +
drivers/video/fbdev/core/cfbfillrect.c | 1 +
drivers/video/fbdev/core/cfbimgblt.c | 1 +
drivers/video/fbdev/core/fb_draw.h | 6 +++---
drivers/video/fb
Signed-off-by: Zsolt Kajtar
---
drivers/video/fbdev/core/fb_copyarea.h | 439 +
1 file changed, 439 insertions(+)
create mode 100644 drivers/video/fbdev/core/fb_copyarea.h
diff --git a/drivers/video/fbdev/core/fb_copyarea.h
b/drivers/video/fbdev/core/fb_copyarea.h
new f
Hi,
Am 01.02.25 um 09:48 schrieb Pavel Machek:
Hi!
I now got my feet a little wet with hid-bpf regarding something else, and
with that knowledge I would leave the long arrays in the beginning in the
kernel code for the time being:
sirius_16_ansii_kbl_mapping and sirius_16_iso_kbl_mapping are
On Wed, 2025-01-29 at 11:51 -0800, Matthew Brost wrote:
> From: Thomas Hellström
>
> Introduce drm_pagemap ops to map and unmap dma to VRAM resources. In
> the
> local memory case it's a matter of merely providing an offset into
> the
> device's physical address. For future p2p the map and unmap
On Wed, 2025-01-29 at 11:51 -0800, Matthew Brost wrote:
> This patch introduces support for GPU Shared Virtual Memory (SVM) in
> the
> Direct Rendering Manager (DRM) subsystem. SVM allows for seamless
> sharing of memory between the CPU and GPU, enhancing performance and
> flexibility in GPU comput
On Fri, 7 Feb 2025 04:53:32 +0200
Dmitry Baryshkov wrote:
> On Thu, Feb 06, 2025 at 07:14:25PM +0100, Luca Ceresoli wrote:
> > devm_drm_of_get_bridge(), which is based on graph links, is the recommended
> > function to get a pointer to the following bridge.
> >
> > This is valid even for panels,
On Thu, Feb 06, 2025 at 03:03:41PM -0500, Lyude Paul wrote:
> Lol, I wrote up a patch for this last night but it looks like you got here
> first :P
>
> On Thu, 2025-02-06 at 18:38 +0100, Greg Kroah-Hartman wrote:
> > The vkms driver does not need to create a platform device, as there is
> > no rea
Hi
Am 07.02.25 um 05:18 schrieb Zsolt Kajtar:
In 68648ed1f58d98b8e8d994022e5e25331fbfe42a the drawing routines were
duplicated to have separate I/O and system memory versions.
Later the pixel reversing in 779121e9f17525769c04a00475fd85600c8c04eb
was only added to the I/O version and not to sys
On Wed, 2025-01-29 at 11:51 -0800, Matthew Brost wrote:
> Xe depends on DRM_GPUSVM for SVM implementation, select it in
> Kconfig.
>
> Signed-off-by: Matthew Brost
Reviewed-by: Thomas Hellström
> ---
> drivers/gpu/drm/xe/Kconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/driver
On Wed, 2025-01-29 at 11:51 -0800, Matthew Brost wrote:
> Add the DRM_XE_VM_BIND_FLAG_CPU_ADDR_MIRROR flag, which is used to
> create unpopulated virtual memory areas (VMAs) without memory backing
> or
> GPU page tables. These VMAs are referred to as CPU address mirror
> VMAs.
> The idea is that up
Hi Detlev,
On 2/6/25 9:40 PM, Detlev Casanova wrote:
Hi Quentin,
On Tuesday, 4 February 2025 04:59:12 EST Quentin Schulz wrote:
Hi Detlev,
Just some drive-by comment inline.
On 2/3/25 6:16 PM, Detlev Casanova wrote:
[...]
+static void dw_hdmi_qp_set_audio_interface(struct dw_hdmi_qp *hdmi,
1 - 100 of 206 matches
Mail list logo