instead of atomic_add_unless(value, -1, 0)
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
b/drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
index 3cab066..abd0b15
complementary definition to atomic_inc_not_zero() featured in
lib/fault-inject.c. This small patchset moves it to
include/linux/atomic.h using it instead of
atomic_add_unless(value, -1, 0)
s390 patches were not compile-tested.
Fabian Frederick (14):
locking/atomic: import atomic_dec_not_zero
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/nouveau/nouveau_hwmon.c | 6 +++---
drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_hwmon.c
b/drivers/gpu/drm/nouveau/nouveau_hwmon.c
Use kernel.h macro definition.
Thanks to Julia Lawall for Coccinelle scripting support.
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/gpu/drm/atmel-hlcdc
Please ignore this patch, I just noticed conditional regulator_get()
definition (#if defined(CONFIG_REGULATOR))
Regards,
Fabian
regulator_get() never returns NULL. There's no need for IS_ERR_OR_NULL()
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/msm/dsi/dsi_host.c
b/drivers/gpu/drm/msm/dsi/dsi_host.c
msm_ioremap() never returns NULL. There's no need for IS_ERR_OR_NULL()
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/msm/dsi/dsi_phy.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/msm/dsi/dsi_phy.c
b/drivers/gpu/drm/msm/dsi/dsi_phy.c
Inspired by scripts/coccinelle/api/err_cast.cocci
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/i915/intel_drv.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/i915/intel_drv.h b/drivers/gpu/drm/i915/intel_drv.h
index 897f17d..d52f267 100644
--- a
of_device_id is always used as const.
(See driver.of_match_table and open firmware functions)
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/armada/armada_crtc.c| 2 +-
drivers/gpu/drm/exynos/exynos_drm_dsi.c | 2 +-
drivers/gpu/drm/exynos/exynos_hdmi.c| 2 +-
drivers/gpu/drm
This small patchset adds const to of_device_id arrays in
drivers branch.
Fabian Frederick (35):
ata: constify of_device_id array
regulator: constify of_device_id array
thermal: constify of_device_id array
tty/hvc_opal: constify of_device_id array
tty: constify of_device_id array
power
Fix sparse warning:
drivers/gpu/drm/gma500/psb_drv.c:
328:56: warning: Using plain integer as NULL pointer
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/gma500/psb_drv.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/gma500/psb_drv.c b/drivers/gpu/drm
Fix sparse warning:
drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c:
815:32: warning: Using plain integer as NULL pointer
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm
sizeof(u8) is always 1.
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/r128/r128_state.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/r128/r128_state.c
b/drivers/gpu/drm/r128/r128_state.c
index 575e986..8fd2d9f 100644
--- a/drivers/gpu/drm/r128
> On 15 September 2014 at 01:13 One Thousand Gnomes lxorguk.ukuu.org.uk>
> wrote:
>
>
> On Sun, 14 Sep 2014 18:40:13 +0200
> Fabian Frederick wrote:
>
> > Small patchset using container_of instead of casting on first structure
> > member address.
>
&
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/udl/udl_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/udl/udl_fb.c b/drivers/gpu/drm/udl/udl_fb.c
index d1da339
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/ast/ast_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/ast/ast_fb.c b/drivers/gpu/drm/ast/ast_fb.c
index cba45c7
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/gma500/framebuffer.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/gma500/framebuffer.c
b/drivers/gpu/drm/gma500
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/qxl/qxl_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/qxl/qxl_fb.c b/drivers/gpu/drm/qxl/qxl_fb.c
index df56788
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/nouveau/dispnv04/overlay.c | 15 ++-
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/drivers/gpu/drm/nouveau/dispnv04/overlay.c
b
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/nouveau/nouveau_fbcon.c
b/drivers/gpu/drm
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/radeon/radeon_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/radeon/radeon_fb.c
b/drivers/gpu/drm/radeon
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/mgag200/mgag200_fb.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/mgag200/mgag200_fb.c
b/drivers/gpu/drm/mgag200
Use container_of instead of casting first structure member.
Signed-off-by: Fabian Frederick
---
Compiled but untested.
drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/cirrus/cirrus_fbdev.c
b/drivers/gpu/drm/cirrus
Small patchset using container_of instead of casting on first structure member
address.
Fabian Frederick (9):
drm/cirrus: use container_of to resolve cirrus_fbdev from
drm_fb_helper
drm/mgag200: use container_of to resolve mga_fbdev from drm_fb_helper
drm/radeon: use container_of to
use mm.h definition
Cc: Alex Deucher
Cc: David Airlie
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/radeon/radeon_fb.c | 2 +-
drivers/gpu/drm/radeon/radeon_gem.c| 2 +-
drivers/gpu/drm/radeon/radeon_object.c | 2 +-
3 files changed, 3
use mm.h definition
Cc: David Airlie
Cc: Patrik Jakobsson
Cc: Daniel Vetter
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/gma500/framebuffer.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/gpu/drm/gma500
Fix checkpatch warning:
WARNING: kfree(NULL) is safe this check is probably not required
Cc: Alex Deucher
Cc: David Airlie
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/radeon/radeon_pm.c | 8 ++--
1 file changed, 2 insertions(+), 6 deletions
Fix checkpatch warning:
WARNING: kfree(NULL) is safe this check is probably not required
Cc: David Airlie
Cc: David Herrmann
Cc: Tomi Valkeinen
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/omapdrm/omap_gem.c | 4 +---
1 file changed, 1 insertion
use mm.h definition
Cc: David Airlie
Cc: David Herrmann
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/bochs/bochs_mm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/bochs/bochs_mm.c b/drivers/gpu/drm/bochs
use mm.h definition
Cc: David Airlie
Cc: Tomi Valkeinen
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/gpu/drm/omapdrm/omap_fbdev.c
b/drivers/gpu/drm
use mm.h definition
Cc: Daniel Vetter
Cc: Jani Nikula
Cc: intel-gfx at lists.freedesktop.org
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
drivers/gpu/drm/i915/intel_display.c | 10 +-
drivers/gpu/drm/i915/intel_fbdev.c | 2 +-
2 files changed, 6
This patch removes special case of last element and loops from idx to 0.
Cc: David Airlie
Cc: dri-devel at lists.freedesktop.org
Signed-off-by: Fabian Frederick
---
This is untested.
drivers/gpu/drm/drm_buffer.c | 6 +-
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers
32 matches
Mail list logo