umber-kernel/include/drm
Luca Ceresoli faccf9c146 drm: of: drm_of_panel_bridge_remove(): fix device_node leak
[ Upstream commit a4b4385d0523e39a7c058cb5a6c8269e513126ca ]

drm_of_panel_bridge_remove() uses of_graph_get_remote_node() to get a
device_node but does not put the node reference.

Fixes: c70087e8f1 ("drm/drm_of: add drm_of_panel_bridge_remove function")
Cc: stable@vger.kernel.org # v4.15
Acked-by: Maxime Ripard <mripard@kernel.org>
Link: https://patch.msgid.link/20260109-drm-bridge-alloc-getput-drm_of_find_bridge-2-v2-1-8bad3ef90b9f@bootlin.com
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2026-03-04 07:21:10 -05:00
..
amd drm/amd/amdgpu: Add helper functions for isp buffers 2025-07-16 16:17:35 -04:00
bridge drm/bridge: dw-hdmi-qp: Fix spurious IRQ on resume 2026-01-23 11:21:14 +01:00
clients
display
intel mei: late_bind: fix struct intel_lb_component_ops kernel-doc 2026-02-26 14:59:12 -08:00
ttm amd-drm-next-6.18-2025-09-19: 2025-09-22 08:45:51 +10:00
Makefile kbuild: Let kernel-doc.py use PYTHON3 override 2025-11-08 19:42:22 -07:00
amd_asic_type.h
drm_accel.h
drm_atomic.h
drm_atomic_helper.h drm/atomic-helper: Export and namespace some functions 2026-01-17 16:35:13 +01:00
drm_atomic_state_helper.h
drm_atomic_uapi.h
drm_audio_component.h
drm_auth.h
drm_blend.h
drm_bridge.h Revert "drm/atomic-helper: Re-order bridge chain pre-enable and post-disable" 2026-01-17 16:35:12 +01:00
drm_bridge_connector.h
drm_bridge_helper.h
drm_buddy.h drm/buddy: Separate clear and dirty free block trees 2026-01-08 10:17:16 +01:00
drm_cache.h
drm_client.h
drm_client_event.h
drm_color_mgmt.h drm/color-mgmt: Prepare for RGB332 palettes 2025-08-26 09:54:18 +02:00
drm_connector.h
drm_crtc.h
drm_crtc_helper.h
drm_damage_helper.h
drm_debugfs.h
drm_debugfs_crc.h
drm_device.h Merge drm/drm-next into drm-intel-next 2025-09-10 08:01:42 -04:00
drm_drv.h
drm_edid.h drm/edid: add DRM_EDID_IDENT_INIT() to initialize struct drm_edid_ident 2026-01-08 10:16:42 +01:00
drm_eld.h
drm_encoder.h
drm_exec.h
drm_fb_dma_helper.h
drm_fb_helper.h
drm_fbdev_dma.h
drm_fbdev_shmem.h
drm_fbdev_ttm.h
drm_file.h drm for 6.17-rc1 2025-07-30 19:26:49 -07:00
drm_fixed.h
drm_flip_work.h
drm_format_helper.h drm/format-helper: introduce drm_fb_xrgb8888_to_gray2() 2025-09-01 15:35:07 +02:00
drm_fourcc.h drm: Pass pixel_format+modifier directly to drm_get_format_info() 2025-07-16 20:01:13 +03:00
drm_framebuffer.h
drm_gem.h gpuvm: remove gem.gpuva.lock_dep_map 2025-08-28 12:40:43 +02:00
drm_gem_atomic_helper.h
drm_gem_dma_helper.h
drm_gem_framebuffer_helper.h drm/gem/afbc: Eliminate redundant drm_get_format_info() 2025-07-16 20:06:22 +03:00
drm_gem_shmem_helper.h drm/tests: shmem: Hold reservation lock around purge 2026-03-04 07:20:55 -05:00
drm_gem_ttm_helper.h
drm_gem_vram_helper.h
drm_gpusvm.h drm/gpusvm, drm/xe: Fix userptr to not allow device private pages 2025-10-02 21:57:52 -07:00
drm_gpuvm.h drm/gpuvm: Fix kernel-doc warning for drm_gpuvm_map_req.map 2025-10-15 18:37:05 +02:00
drm_ioctl.h
drm_kunit_helpers.h
drm_lease.h
drm_managed.h
drm_mipi_dbi.h
drm_mipi_dsi.h drm: Add MIPI read_multi func and two write macros 2025-08-14 15:42:26 -07:00
drm_mm.h
drm_mode_config.h drm: Pass the format info to .fb_create() 2025-07-16 20:03:14 +03:00
drm_mode_object.h
drm_modes.h
drm_modeset_helper.h drm: Allow the caller to pass in the format info to drm_helper_mode_fill_fb_struct() 2025-07-16 20:04:45 +03:00
drm_modeset_helper_vtables.h
drm_modeset_lock.h
drm_module.h
drm_of.h drm: of: drm_of_panel_bridge_remove(): fix device_node leak 2026-03-04 07:21:10 -05:00
drm_pagemap.h drm, drm/xe: Fix xe userptr in the absence of CONFIG_DEVICE_PRIVATE 2026-01-30 10:32:15 +01:00
drm_panel.h drm/panel: Allow powering on panel follower after panel is enabled 2025-08-25 09:17:49 -07:00
drm_panic.h
drm_pciids.h
drm_plane.h
drm_plane_helper.h
drm_prime.h
drm_print.h
drm_privacy_screen_consumer.h
drm_privacy_screen_driver.h
drm_privacy_screen_machine.h
drm_probe_helper.h
drm_property.h
drm_rect.h
drm_self_refresh_helper.h
drm_simple_kms_helper.h
drm_suballoc.h
drm_syncobj.h
drm_sysfs.h
drm_util.h
drm_utils.h drm: panel-backlight-quirks: Add brightness mask quirk 2025-09-03 10:23:01 -05:00
drm_vblank.h
drm_vblank_work.h
drm_vma_manager.h
drm_writeback.h
gpu_scheduler.h drm/sched: Allow drivers to skip the reset and keep on running 2025-07-15 08:27:07 -03:00
gud.h
spsc_queue.h
task_barrier.h