Commit 314c45e3 authored by Thomas Zimmermann's avatar Thomas Zimmermann
Browse files

drm/sysfb: Split source file



Split drm_sysfb_helper.c into two source files. There's now one
source file for the mode-setting pipeline and one source file for
module meta data. Prepares for adding additional source code to
sysfb helpers.

v2:
- fix typo in commit message (Javier)

Signed-off-by: default avatarThomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: default avatarJavier Martinez Canillas <javierm@redhat.com>
Link: https://lore.kernel.org/r/20250410083834.10810-2-tzimmermann@suse.de
parent e7bb7d44
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only

drm_sysfb_helper-y := \
	drm_sysfb.o \
	drm_sysfb_modeset.o
obj-$(CONFIG_DRM_SYSFB_HELPER)	+= drm_sysfb_helper.o

obj-$(CONFIG_DRM_EFIDRM)	+= efidrm.o
+8 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: GPL-2.0-only

#include <linux/module.h>

#include "drm_sysfb_helper.h"

MODULE_DESCRIPTION("Helpers for DRM sysfb drivers");
MODULE_LICENSE("GPL");
+5 −0
Original line number Diff line number Diff line
@@ -11,6 +11,11 @@
#include <drm/drm_modes.h>

struct drm_format_info;
struct drm_scanout_buffer;

/*
 * Display modes
 */

struct drm_display_mode drm_sysfb_mode(unsigned int width,
				       unsigned int height,
+0 −4
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@

#include <linux/export.h>
#include <linux/slab.h>
#include <linux/module.h>

#include <drm/drm_atomic.h>
#include <drm/drm_atomic_helper.h>
@@ -20,9 +19,6 @@

#include "drm_sysfb_helper.h"

MODULE_DESCRIPTION("Helpers for DRM sysfb drivers");
MODULE_LICENSE("GPL");

struct drm_display_mode drm_sysfb_mode(unsigned int width,
				       unsigned int height,
				       unsigned int width_mm,