Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amd/display: Move all linux includes into OS types

Move all linux includes into OS types.

Acked-by: Alan Liu <HaoPing.Liu@amd.com>
Signed-off-by: Harry Wentland <harry.wentland@amd.com>
Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

authored by

Harry Wentland and committed by
Alex Deucher
09de5cd2 c1127df9

+4 -107
-2
drivers/gpu/drm/amd/display/dc/basics/vector.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "include/vector.h" 30 28
-2
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "ObjectID.h"
-3
drivers/gpu/drm/amd/display/dc/core/dc.c
··· 22 22 * Authors: AMD 23 23 */ 24 24 25 - #include <linux/slab.h> 26 - #include <linux/mm.h> 27 - 28 25 #include "dm_services.h" 29 26 30 27 #include "dc.h"
-2
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "core_types.h" 30 28 #include "timing_generator.h"
-2
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "resource.h"
-2
drivers/gpu/drm/amd/display/dc/core/dc_sink.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dm_helpers.h" 30 28 #include "core_types.h"
-3
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "dm_services.h" 30 27 #include "basics/dc_common.h" 31 28 #include "dc.h"
-2
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/mm.h> 27 - 28 26 /* DC interface (public) */ 29 27 #include "dm_services.h" 30 28 #include "dc.h"
-2
drivers/gpu/drm/amd/display/dc/dce/dce_audio.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "reg_helper.h" 29 27 #include "dce_audio.h" 30 28 #include "dce/dce_11_0_d.h"
-3
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "dm_services.h" 30 27 #include "core_types.h" 31 28 #include "dce_aux.h"
-2
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28
-3
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "core_types.h" 30 27 #include "link_encoder.h" 31 28 #include "dce_dmcu.h"
-2
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dce_i2c.h" 29 27 #include "dce_i2c_sw.h" 30 28 #include "include/gpio_service_interface.h"
-2
drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dce_ipp.h" 29 27 #include "reg_helper.h" 30 28 #include "dm_services.h"
-2
drivers/gpu/drm/amd/display/dc/dce/dce_opp.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "basics/conversion.h" 30 28
-2
drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dc_bios_types.h" 29 27 #include "dce_stream_encoder.h" 30 28 #include "reg_helper.h"
-2
drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "link_encoder.h"
-3
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "dm_services.h" 30 27 31 28 #include "dce/dce_11_0_d.h"
-2
drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dc.h" 30 28 #include "dc_bios_types.h"
-2
drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 /* include DCE11 register header files */
-2
drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "link_encoder.h"
-2
drivers/gpu/drm/amd/display/dc/dce110/dce110_transform_v.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dce110_transform_v.h" 29 27 #include "dm_services.h" 30 28 #include "dc.h"
-3
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "dm_services.h" 30 27 31 28 #include "dce/dce_11_2_d.h"
-2
drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "link_encoder.h"
-2
drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c
··· 24 24 * 25 25 */ 26 26 27 - #include <linux/slab.h> 28 - 29 27 #include "dm_services.h" 30 28 31 29
-2
drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dce/dce_8_0_d.h" 29 27 #include "dce/dce_8_0_sh_mask.h" 30 28
-2
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dcn10_hubp.h" 30 28 #include "dcn10_hubbub.h"
-2
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dcn10_ipp.h" 30 28 #include "reg_helper.h"
-2
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dcn10_opp.h" 30 28 #include "reg_helper.h"
-2
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dc.h" 30 28
-2
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dc_bios_types.h" 30 28 #include "dcn10_stream_encoder.h"
-2
drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c
··· 27 27 * Pre-requisites: headers required by header of this unit 28 28 */ 29 29 30 - #include <linux/slab.h> 31 - 32 30 #include "dm_services.h" 33 31 34 32 #include "include/gpio_interface.h"
-2
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c
··· 27 27 * Pre-requisites: headers required by header of this unit 28 28 */ 29 29 30 - #include <linux/slab.h> 31 - 32 30 #include "dm_services.h" 33 31 #include "include/gpio_interface.h" 34 32 #include "include/gpio_service_interface.h"
-3
drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/delay.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "dm_services.h" 30 27 31 28 #include "include/gpio_interface.h"
-2
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 /*
-2
drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "include/gpio_interface.h"
-2
drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "include/logger_interface.h"
-2
drivers/gpu/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "include/logger_interface.h"
-2
drivers/gpu/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "include/logger_interface.h"
-2
drivers/gpu/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "include/logger_interface.h"
-2
drivers/gpu/drm/amd/display/dc/irq/irq_service.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 30 28 #include "include/irq_service_interface.h"
+4 -1
drivers/gpu/drm/amd/display/dc/os_types.h
··· 27 27 #ifndef _OS_TYPES_H_ 28 28 #define _OS_TYPES_H_ 29 29 30 + #include <linux/slab.h> 30 31 #include <linux/kgdb.h> 31 32 #include <linux/kref.h> 32 33 #include <linux/types.h> 33 - #include <linux/slab.h> 34 34 #include <linux/delay.h> 35 + #include <linux/mm.h> 35 36 36 37 #include <asm/byteorder.h> 37 38 38 39 #include <drm/display/drm_dp_helper.h> 40 + #include <drm/drm_print.h> 41 + 39 42 #include <drm/drm_print.h> 40 43 41 44 #include "cgs_common.h"
-2
drivers/gpu/drm/amd/display/dc/virtual/virtual_stream_encoder.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "virtual_stream_encoder.h" 30 28
-3
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/mm.h> 27 - #include <linux/slab.h> 28 - 29 26 #include "dc.h" 30 27 #include "opp.h" 31 28 #include "color_gamma.h"
-2
drivers/gpu/drm/amd/display/modules/freesync/freesync.c
··· 23 23 * 24 24 */ 25 25 26 - #include <linux/slab.h> 27 - 28 26 #include "dm_services.h" 29 27 #include "dc.h" 30 28 #include "mod_freesync.h"