Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/psb_intel_display.c | 104 +
1 file changed, 1 insertion(+), 103 deletions(-)
diff --git a/drivers/gpu/drm/gma500/psb_intel_display.c
b/drivers/gpu/drm/gma500/psb_intel_display.c
index 940c6f2..b52bde2
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/psb_intel_display.c | 23 +--
1 file changed, 1 insertion(+), 22 deletions(-)
diff --git a/drivers/gpu/drm/gma500/psb_intel_display.c
b/drivers/gpu/drm/gma500/psb_intel_display.c
index b52bde2..f4d308f 100644
--- a
Use the generic gma functions instead of the oaktrail functions where
they are identical.
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/oaktrail_crtc.c | 25 +++--
1 file changed, 3 insertions(+), 22 deletions(-)
diff --git a/drivers/gpu/drm/gma500
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/gma_display.c | 151 +++
drivers/gpu/drm/gma500/gma_display.h | 5 ++
2 files changed, 156 insertions(+)
diff --git a/drivers/gpu/drm/gma500/gma_display.c
b/drivers/gpu/drm/gma500/gma_display.c
index
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_display.c | 130 +
1 file changed, 2 insertions(+), 128 deletions(-)
diff --git a/drivers/gpu/drm/gma500/cdv_intel_display.c
b/drivers/gpu/drm/gma500/cdv_intel_display.c
index e30761a..2351f42
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/psb_intel_display.c | 157 +
1 file changed, 2 insertions(+), 155 deletions(-)
diff --git a/drivers/gpu/drm/gma500/psb_intel_display.c
b/drivers/gpu/drm/gma500/psb_intel_display.c
index f4d308f..1e6a357
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/gma_display.c | 41 ++
drivers/gpu/drm/gma500/gma_display.h | 4
drivers/gpu/drm/gma500/psb_intel_drv.h | 10 +
3 files changed, 55 insertions(+)
diff --git a/drivers/gpu/drm/gma500
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_crt.c | 13
drivers/gpu/drm/gma500/cdv_intel_display.c | 4 +--
drivers/gpu/drm/gma500/cdv_intel_dp.c| 17 +-
drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 19 ++-
drivers/gpu/drm
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/gma_display.c | 105 +++
drivers/gpu/drm/gma500/gma_display.h | 3 +
2 files changed, 108 insertions(+)
diff --git a/drivers/gpu/drm/gma500/gma_display.c
b/drivers/gpu/drm/gma500/gma_display.c
index
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/psb_intel_display.c | 109 +
1 file changed, 2 insertions(+), 107 deletions(-)
diff --git a/drivers/gpu/drm/gma500/psb_intel_display.c
b/drivers/gpu/drm/gma500/psb_intel_display.c
index a419e79..317c585
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_display.c | 172 +
1 file changed, 2 insertions(+), 170 deletions(-)
diff --git a/drivers/gpu/drm/gma500/cdv_intel_display.c
b/drivers/gpu/drm/gma500/cdv_intel_display.c
index 257e0e8..b84912f
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/psb_intel_display.c | 18 +-
1 file changed, 1 insertion(+), 17 deletions(-)
diff --git a/drivers/gpu/drm/gma500/psb_intel_display.c
b/drivers/gpu/drm/gma500/psb_intel_display.c
index 317c585..05faf1c 100644
--- a
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/gma_display.c | 16
drivers/gpu/drm/gma500/gma_display.h | 3 +++
2 files changed, 19 insertions(+)
diff --git a/drivers/gpu/drm/gma500/gma_display.c
b/drivers/gpu/drm/gma500/gma_display.c
index cca40c0..2a3e925
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_display.c | 21 +
1 file changed, 1 insertion(+), 20 deletions(-)
diff --git a/drivers/gpu/drm/gma500/cdv_intel_display.c
b/drivers/gpu/drm/gma500/cdv_intel_display.c
index b84912f..6bca1fe 100644
--- a
s exactly the same as before with an
> additional lock inside of the vma-manager, which strictly wouldn't be
> needed for gem.
>
> v2:
> - rebase on drm-next
> - init nodes via drm_vma_node_reset() in drm_gem.c
> v3:
> - fix tegra
>
> Cc: Inki Dae
> Cc: P
The psb_intel_crtc is generic and should be named appropriately
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_crt.c | 7 +-
drivers/gpu/drm/gma500/cdv_intel_display.c | 28 +++
drivers/gpu/drm/gma500/cdv_intel_dp.c| 10 +--
drivers/gpu/drm/gma500
The psb_intel_connector is generic and should be named appropriately
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_crt.c | 14 +++---
drivers/gpu/drm/gma500/cdv_intel_dp.c | 16
drivers/gpu/drm/gma500/cdv_intel_hdmi.c| 12
The psb_intel_encoder is generic and should be named appropriately
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_crt.c | 31 ---
drivers/gpu/drm/gma500/cdv_intel_display.c | 10 +--
drivers/gpu/drm/gma500/cdv_intel_dp.c| 130
-
> struct cdv_intel_limit_t {
> struct cdv_intel_range_t dot, vco, n, m, m1, m2, p, p1;
> struct cdv_intel_p2_t p2;
> --
> 1.8.3
Hi St?phane
I have already removed that define in my gma500-next branch. You can check the
official repo at: git://github.com/patjak/drm-gma500 gma500-next
Thanks
Patrik Jakobsson
On Sun, May 26, 2013 at 11:00 PM, Daniel Vetter wrote:
> On Sun, May 26, 2013 at 10:31 PM, Patrik Jakobsson
> wrote:
>> On Sun, May 26, 2013 at 9:07 PM, Daniel Vetter wrote:
>>> On Sun, May 26, 2013 at 08:03:53PM +0200, Patrik Jakobsson wrote:
>>>> A framebuffe
com/show_bug.cgi?id=889511
Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=812113
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/psb_intel_display.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/drivers/gpu/drm/gma500/psb_intel_display.c
b/drivers/gpu/drm/gma
com/show_bug.cgi?id=889511
Bugzilla: https://bugzilla.novell.com/show_bug.cgi?id=812113
Signed-off-by: Patrik Jakobsson
---
drivers/gpu/drm/gma500/cdv_intel_display.c | 14 ++
1 file changed, 14 insertions(+)
diff --git a/drivers/gpu/drm/gma500/cdv_intel_display.c
b/drivers/gpu/drm/gma
On Sat, Jun 8, 2013 at 9:01 PM, Patrik Jakobsson
wrote:
> The framebuffer needs to be unpinned in the crtc->disable callback
> because of previous pinning in psb_intel_pipe_set_base(). This will fix
> a memory leak where the framebuffer was released but not unpinned
> properly.
for you to fetch changes up to 70b1304eeedf211fc9fa185b43350bd9ab4c119c:
drm/gma500/cdv: Fix cursor gem obj referencing on cdv (2013-06-09
18:03:57 +0200)
--------
Patrik Jakobsson (5):
drm/gma500: Add fb gtt offset to fb base
On Fri, Apr 17, 2015 at 2:24 PM, Dan Carpenter
wrote:
> We should return an error code here. In the current code they can only
> fail if there is an allocation error so -ENOMEM is appropriate.
>
> Signed-off-by: Dan Carpenter
Reviewed-by: Patrik Jakobsson
> diff --git a/
On Sat, Nov 22, 2014 at 2:45 PM, nick wrote:
> Greetings again David and other maintainers,
> I am wondering if I can remove the following code below my message in
> psb_drv.h as you state it's unneeded in a TODO.
> Cheers Nick
> /* TODO: To get rid of */
> #define PSB_TT_PRIV0_LIMIT (256*1
On Sun, Nov 30, 2014 at 3:24 AM, Nicholas Krause wrote:
> Removes unneeeded struct *lvds_i2c_bus of type, psb_intel_i2c_chan as this
> struct
> is no needed due to never being used in the header file, psb_drv.h and
> therefore
> should be removed from this header file.
>
> Signed-off-by: Nichola
them. Since no one seems to work on converting gma500 let's
> just move the code away so that new drivers don't end up accidentally
> using this.
Thanks for doing this! I'll CC Alan as well.
Reviewed-by: Patrik Jakobsson
> Cc: Patrik Jakobsson
> Signed-off-by:
s_bl = kmemdup(vbt_lvds_bl, sizeof(*vbt_lvds_bl), GFP_KERNEL);
> if (!lvds_bl) {
> dev_err(dev_priv->dev->dev, "out of memory for backlight
> data\n");
> return;
> }
> - memcpy(lvds_bl, vbt_lvds_bl, sizeof(*vbt_lvds_bl));
> dev_priv->lvds_bl = lvds_bl;
> }
>
> --
> 1.7.9.5
Reviewed-by: Patrik Jakobsson
On Tue, Apr 1, 2025 at 6:23 PM Thomas Zimmermann wrote:
>
> Set default limit on the number of pixels for adapters without
> vendor firmware descriptor. The devices work as expected, they
> just don't provide any description.
>
> If parsing the vendor firmware descriptor fails, the device falls
>
On Thu, Mar 6, 2025 at 4:52 PM wrote:
>
> From: "Dr. David Alan Gilbert"
>
> The mrst_clock_funcs const was added in 2013 by
> commit ac6113ebb70d ("drm/gma500/mrst: Add SDVO clock calculation")
> and commented as 'Not used yet'.
>
> It's not been used since, so remove it.
> The helper functions
On Sat, Feb 1, 2025 at 2:14 AM wrote:
>
> From: "Dr. David Alan Gilbert"
>
> The mrst_helper_funcs const was added in 2013 by
> commit ac6113ebb70d ("drm/gma500/mrst: Add SDVO clock calculation")
> and commented as 'Not used yet'.
>
> It's not been used since, so remove it.
You talk about mrst_h
On Tue, Feb 25, 2025 at 9:39 PM Thorsten Blum wrote:
>
> strncpy() is deprecated for NUL-terminated destination buffers. Use
> strscpy() instead and remove the manual NUL-termination.
>
> Compile-tested only.
>
> Link: https://github.com/KSPP/linux/issues/90
> Cc: linux-harden...@vger.kernel.org
>
On Wed, Mar 5, 2025 at 9:49 AM Charles Han wrote:
>
> Fix below inconsistent indenting smatch warning.
> smatch warnings:
> drivers/gpu/drm/gma500/cdv_device.c:218 cdv_errata() warn: inconsistent
> indenting
>
> Signed-off-by: Charles Han
Thanks for the patch.
Applied to drm-misc-next
-Patrik
On Wed, Mar 5, 2025 at 12:20 PM Ivan Abramov
wrote:
>
> Since pci_get_domain_bus_and_slot() can return NULL, add NULL check for
> pci_gfx_root in the mid_get_vbt_data().
>
> This change is similar to the checks implemented in mid_get_fuse_settings()
> and mid_get_pci_revID(), which were introduced
On Thu, Mar 6, 2025 at 12:21 PM Ivan Abramov
wrote:
>
> Since pci_get_domain_bus_and_slot() can return NULL, add NULL check for
> pci_gfx_root in the mid_get_vbt_data().
>
> This change is similar to the checks implemented in mid_get_fuse_settings()
> and mid_get_pci_revID(), which were introduced
On Sun, Mar 9, 2025 at 12:44 AM wrote:
>
> From: "Dr. David Alan Gilbert"
>
> psb_mmu_virtual_to_pfn() was added in 2011 by
> commit 8c8f1c958ab5 ("gma500: introduce the GTT and MMU handling logic")
> but hasn't been used.
>
> Remove it.
>
> Signed-off-by: Dr. David Alan Gilbert
Applied to drm-
On Sun, Mar 9, 2025 at 12:44 AM wrote:
>
> From: "Dr. David Alan Gilbert"
>
> psb_intel_ddc_probe() was added in 2011 by
> commit 89c78134cc54 ("gma500: Add Poulsbo support")
> but has remained unused (probably because drm_get_edid is used
> instead).
>
> Remove it.
>
> Signed-off-by: Dr. David A
> been marked as unplugged.
>
> Signed-off-by: Thomas Zimmermann
> Fixes: b1a981bd5576 ("drm/udl: drop drm_driver.release hook")
> Cc: dri-devel@lists.freedesktop.org
> Cc: # v5.8+
Hi Thomas,
Looks good.
Reviewed-by: Patrik Jakobsson
> ---
> drivers/gpu/drm/udl/udl_
; already never fails with an error.
>
> Signed-off-by: Thomas Zimmermann
Reviewed-by: Patrik Jakobsson
> ---
> drivers/gpu/drm/ast/ast_mode.c | 5 +
> drivers/gpu/drm/drm_probe_helper.c | 11 ++-
> include/drm/drm_probe_helper.h | 2 +-
> 3 fi
On Mon, Mar 3, 2025 at 4:00 PM Thomas Zimmermann wrote:
>
> Call drmm_kms_helper_poll_init() to set up managed cleanup for
> connector polling.
>
> Signed-off-by: Thomas Zimmermann
Reviewed-by: Patrik Jakobsson
> ---
> drivers/gpu/drm/udl/udl_drv.c | 1 -
> driver
On Tue, Apr 1, 2025 at 6:23 PM Thomas Zimmermann wrote:
>
> There need to be least 5 bytes in the vendor descriptor. Return
> an error otherwise. Also change the branching to early-out on
> the error. Adjust indention of the rest of the parser function.
>
> Signed-off-by: Thomas Zimmermann
> ---
On Thu, Apr 3, 2025 at 9:28 AM Thomas Zimmermann wrote:
>
> Hi
>
> Am 02.04.25 um 15:16 schrieb Patrik Jakobsson:
> > On Tue, Apr 1, 2025 at 6:23 PM Thomas Zimmermann
> > wrote:
> >> There need to be least 5 bytes in the vendor descriptor. Return
> &g
; is needed.
>
> Cc: Patrik Jakobsson
> Reviewed-by: Thomas Zimmermann
> Signed-off-by: Ville Syrjälä
Acked-by: Patrik Jakobsson
> ---
> drivers/gpu/drm/gma500/fbdev.c | 5 -
> drivers/gpu/drm/gma500/framebuffer.c | 14 +++---
> drivers/gpu/drm
601 - 644 of 644 matches
Mail list logo