drm/amd/display: Move all linux includes into OS types
authorHarry Wentland <harry.wentland@amd.com>
Fri, 22 Nov 2019 15:12:51 +0000 (10:12 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 5 Jul 2022 20:16:49 +0000 (16:16 -0400)
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>
49 files changed:
drivers/gpu/drm/amd/display/dc/basics/vector.c
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c
drivers/gpu/drm/amd/display/dc/core/dc.c
drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c
drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c
drivers/gpu/drm/amd/display/dc/core/dc_resource.c
drivers/gpu/drm/amd/display/dc/core/dc_sink.c
drivers/gpu/drm/amd/display/dc/core/dc_stream.c
drivers/gpu/drm/amd/display/dc/core/dc_surface.c
drivers/gpu/drm/amd/display/dc/dce/dce_audio.c
drivers/gpu/drm/amd/display/dc/dce/dce_aux.c
drivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c
drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c
drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c
drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c
drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c
drivers/gpu/drm/amd/display/dc/dce/dce_opp.c
drivers/gpu/drm/amd/display/dc/dce/dce_stream_encoder.c
drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c
drivers/gpu/drm/amd/display/dc/dce110/dce110_compressor.c
drivers/gpu/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
drivers/gpu/drm/amd/display/dc/dce110/dce110_opp_regamma_v.c
drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c
drivers/gpu/drm/amd/display/dc/dce110/dce110_transform_v.c
drivers/gpu/drm/amd/display/dc/dce112/dce112_compressor.c
drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c
drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c
drivers/gpu/drm/amd/display/dc/dce80/dce80_resource.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_stream_encoder.c
drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c
drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c
drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c
drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c
drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c
drivers/gpu/drm/amd/display/dc/irq/dce110/irq_service_dce110.c
drivers/gpu/drm/amd/display/dc/irq/dce120/irq_service_dce120.c
drivers/gpu/drm/amd/display/dc/irq/dce80/irq_service_dce80.c
drivers/gpu/drm/amd/display/dc/irq/dcn10/irq_service_dcn10.c
drivers/gpu/drm/amd/display/dc/irq/irq_service.c
drivers/gpu/drm/amd/display/dc/os_types.h
drivers/gpu/drm/amd/display/dc/virtual/virtual_link_encoder.c
drivers/gpu/drm/amd/display/dc/virtual/virtual_stream_encoder.c
drivers/gpu/drm/amd/display/modules/color/color_gamma.c
drivers/gpu/drm/amd/display/modules/freesync/freesync.c

index 706c803c4d3b0bf24cea11ae90ba6b596c6647ed..84aeccf36b4bedf70ea97f056b7f5afd6d7ea271 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "include/vector.h"
 
index 25791ed0559d598d15f634a87dac8d763d1cfbcd..c332650b704896398005209bf69ea899a954f474 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "ObjectID.h"
index 8ed208e5def235baca326cbaa51a5c0d1830fe61..89a2f6749239273c3c56b8993c2437d655e5873b 100644 (file)
@@ -22,9 +22,6 @@
  * Authors: AMD
  */
 
-#include <linux/slab.h>
-#include <linux/mm.h>
-
 #include "dm_services.h"
 
 #include "dc.h"
index 9039fb134db59682cb8cbaa81c6f773ed635df89..2a8007928210c2a4510f0294bc4481cdc26fa9ff 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dm_services.h"
 #include "core_types.h"
 #include "timing_generator.h"
index 2b09310965bc787a3853f8003c239a5273ac4315..b13a516ba0f20cf0f33ec6012654646d5af05302 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dm_helpers.h"
 #include "gpio_service_interface.h"
index f7b47bf3ee5901a262058b59e749d8f5fea5ec79..85cbea4dbf7231724f7a06d58f39b74a140a0603 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "resource.h"
index 4b5e4d8e7735e5b2e2e4d2e7447c719405d904cf..455fa5dd142004ad061ff5582d43154f3863ce01 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dm_helpers.h"
 #include "core_types.h"
index 167bb331087762297f05398560c134afb3042095..6752ca44e6e0b3d9add05d4a0e3fecaefce32243 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "basics/dc_common.h"
 #include "dc.h"
index 5bc6ff2fa73e420285e329fe2d9d676aa3b3f3b3..a80e45300783c08bb6df7f0e0667a3cabe1b8b66 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/mm.h>
-
 /* DC interface (public) */
 #include "dm_services.h"
 #include "dc.h"
index c06888add4a08d7f90d8fac7e1096411c9d4583d..eb5a7fe88971612f4c8b5bf416c01b31b7ed2898 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "reg_helper.h"
 #include "dce_audio.h"
 #include "dce/dce_11_0_d.h"
index 49d3145ae8fb919da70690fa3f05fedc67801fba..919c2c2ba84b9d3d7ab7010247db3d5183cf15fa 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "core_types.h"
 #include "dce_aux.h"
index 4b57657b532260fbac693012de351ab95a106056..5cc7cc0b2f2d3832de81e010d3c16635e34f1179 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 
index 7183ac5780a40c172596bb284dd915d45535d650..fbb19e253f505b11fc1946db1eb1c576e0c5bfa8 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "core_types.h"
 #include "link_encoder.h"
 #include "dce_dmcu.h"
index 6846afd83701ba5f68af2a49cebaa9e94ac3dc0f..f1aeb6d1967c330405bb8f6b1c58a783d0398c9b 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dce_i2c.h"
 #include "dce_i2c_sw.h"
 #include "include/gpio_service_interface.h"
index 80569a2734eb6c442fabfcd3924cfb7bc3083c7b..34bff9aef66cf24ecd5ee30c792411d08e247a53 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dce_ipp.h"
 #include "reg_helper.h"
 #include "dm_services.h"
index 0bc41414481eddde9f980ddf7b0ca838f79434d6..09260c23c3bdedafef592119f9a9abb86842dd43 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "reg_helper.h"
 
 #include "core_types.h"
index 895b015b02e8b5687ef13f3366741054d20ac547..63ae4bc2a2e5cfa06bf7d200960cd407f49a4b53 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "basics/conversion.h"
 
index f7e1027d4b3a5745cd15cff5ec291641cd9c8ab9..f810825322ba9fca922695688a7829d425a44ab8 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dc_bios_types.h"
 #include "dce_stream_encoder.h"
 #include "reg_helper.h"
index 635ef0e7c7826deb152b81329aba91b292ce4858..9ad8ad4550d97e3b7df7222ccfb931580ff40fb1 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "link_encoder.h"
index 44564a4742b52331cea63bd7ae3143623edfe4cc..d241ee13b2935063a55a1bd26612c6510057115a 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "dce/dce_11_0_d.h"
index 8662703f306c797e624a78a909df3c08b37ba4f4..76e1e09660648a2f62cfb48e16d281f9af398463 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dm_services.h"
 #include "dc.h"
 #include "dc_bios_types.h"
index 34c5e3c7c6d29ac8f3064cda2e3d165db57c8cd4..9b65b77e88232c976d41caa6c1e628c657d1831b 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dm_services.h"
 
 /* include DCE11 register header files */
index ef56eab4e5daa451217e5d0f967eba005b7d1533..41804059550f020b85fe6038fa4db692741cca52 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "link_encoder.h"
index 45bca0db5e5e0ce8327e9077571133eda83e6830..28d3b2663cd3faf8e40eca0aa1bb8c01565ce107 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dce110_transform_v.h"
 #include "dm_services.h"
 #include "dc.h"
index 51cb45d8b9ab34444a9cb1e5d0e4418836d80b8c..faae12cf7968eb9f342660464ef5d1e5328d378e 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "dce/dce_11_2_d.h"
index 560da6cbcaa3d97df4611df49e6d6d2bb41bb4ce..62da6bc3094d7fd9cf85b30359ca6c92091985a2 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "link_encoder.h"
index c65e4d125c8e2e00ac5ea12aaae62695c0f3b506..c4353a03b48abbfa158952e0189753be9744edba 100644 (file)
@@ -24,8 +24,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 
index 725d92e40cd30bf216580e1ff707cf6a14ae1aee..0c3695e79652ae3a3e0142baaa3856a0059dd116 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dce/dce_8_0_d.h"
 #include "dce/dce_8_0_sh_mask.h"
 
index 80595d7f060c32eb309384f8369649c670c6d474..0f746bb4e500f0d42e7983f89b1d662948f00cd8 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dm_services.h"
 #include "dcn10_hubp.h"
 #include "dcn10_hubbub.h"
index f05371c1fc3656565ac131e6a74728b7e0c1ac4d..24b68337d76e67258d0ac82c6bb5d2ab3204f55f 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dcn10_ipp.h"
 #include "reg_helper.h"
index ca39361f71c8901dbf8501957008acba56e2f3c4..fbccb7263ad2578be59cf973d950b063f5257aa2 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "reg_helper.h"
 
 #include "core_types.h"
index 2c409356f512d5f945ea6698aaf99990d59ef89d..41cec7acf51fe1301d6ee67120a8be1fbdc5e3cc 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dcn10_opp.h"
 #include "reg_helper.h"
index bca049b2f867e3e586a6675b6d2321894e93ae18..e75be799012e15a16d82ee95a891a9fe0d1b619a 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dc.h"
 
index 64640c6b1c457480098b3daa9f07705d1931dbd1..c99c6fababa959fff1c9cd3e24ad6c0c5d66c8b5 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-
 #include "dm_services.h"
 #include "dc_bios_types.h"
 #include "dcn10_stream_encoder.h"
index dac427b68fd7b5c97a1e0715ac27759d497aa747..8183cdf517b8b696a318fd17e86f584d926719b0 100644 (file)
@@ -27,8 +27,6 @@
  * Pre-requisites: headers required by header of this unit
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/gpio_interface.h"
index 778c206f754d3484179e3c8413f092acda148f36..3ede6e02c3a78669a0f05026c287293b4872a5bd 100644 (file)
@@ -27,8 +27,6 @@
  * Pre-requisites: headers required by header of this unit
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "include/gpio_interface.h"
 #include "include/gpio_service_interface.h"
index 7a8cec2d7a902ac7e3bebbf6ac2c2d096ecacf7f..6fd38cdd68c0cb98cd2ab746fcf2bcfef99ba07c 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/delay.h>
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/gpio_interface.h"
index 9756640411b90769f441452ef89f7e9642bd77f2..5c419225c3d6f72b6f401503d4f3e2f18c985e17 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 /*
index 692f29de779701dfac545fe37ead3663de59172f..1489fdfaf0e7e5bb902fe9f6f911e02948b3908f 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/gpio_interface.h"
index 6b5fedd9ace0c4d173b2f018894d473724482741..44649db5f3e32f7ef35e0f5f00b7b0d32ce7c0af 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/logger_interface.h"
index 2fe4703395f37ada6678c66fb07d2c8974b7b797..0a5e1a2a3c61a72009ab8683114ba396718de249 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/logger_interface.h"
index 17e426b80a00fd61ac666498dca0ba0b19c9e505..85f63b4a8b9031bbf60832e8f9f176c0a63f8d5d 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/logger_interface.h"
index cf072e2347d31bfaa89de207b238c56a2fa22d51..532e506d027b71602d07f258eeef140241bde5a5 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/logger_interface.h"
index cb38d4c527d411edcaf9f4e8446fda32953e3935..7bad39bba86b61cdb0ad55de114087cb8ba1944f 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 
 #include "include/irq_service_interface.h"
index 981a9ed6fb618220dd0267827d67210dde9f2aa4..795dd486b6d6a1978bfbe6b68dc8d11685b72481 100644 (file)
 #ifndef _OS_TYPES_H_
 #define _OS_TYPES_H_
 
+#include <linux/slab.h>
 #include <linux/kgdb.h>
 #include <linux/kref.h>
 #include <linux/types.h>
-#include <linux/slab.h>
 #include <linux/delay.h>
+#include <linux/mm.h>
 
 #include <asm/byteorder.h>
 
 #include <drm/display/drm_dp_helper.h>
 #include <drm/drm_print.h>
 
+#include <drm/drm_print.h>
+
 #include "cgs_common.h"
 
 #if defined(__BIG_ENDIAN) && !defined(BIGENDIAN_CPU)
index df8bc44bc4beff89e1874dbe01daef6b8a0c979b..1d226e0519a564b1ab2dc02553639890327a2709 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dm_services_types.h"
 
index 1e39aae6b1cf60c04d68a3ac3df83ea397d767a2..ad088d70e1893220675b91f0234a8d3a66a7adf1 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "virtual_stream_encoder.h"
 
index 64a38f08f49741a468b30e6f046c0cf1e6e26bab..859ffd8725c5caa76882461072fc1a75b725b42c 100644 (file)
@@ -23,9 +23,6 @@
  *
  */
 
-#include <linux/mm.h>
-#include <linux/slab.h>
-
 #include "dc.h"
 #include "opp.h"
 #include "color_gamma.h"
index 0686223034de0a3d1b4b48424739c1d4b0203bdd..da09ba7589f7316e0dec6b00df3d6e10527dab42 100644 (file)
@@ -23,8 +23,6 @@
  *
  */
 
-#include <linux/slab.h>
-
 #include "dm_services.h"
 #include "dc.h"
 #include "mod_freesync.h"