Skip to content

Commit

Permalink
drm/radeon: prepare header files for drmP.h removal
Browse files Browse the repository at this point in the history
While removing drmP.h from all .c files the list of
header files are also sorted alphabetically.
To allow this adjust the header files to pull in
the dependencies they needed to allow this.

Signed-off-by: Sam Ravnborg <[email protected]>
Reviewed-by: Alex Deucher <[email protected]>
Cc: "Christian König" <[email protected]>
Cc: "David (ChunMing) Zhou" <[email protected]>
Cc: David Airlie <[email protected]>
Cc: Daniel Vetter <[email protected]>
Link: https://patchwork.freedesktop.org/patch/msgid/[email protected]
  • Loading branch information
sravnborg committed Jun 10, 2019
1 parent 2ed9aa0 commit 88f489d
Show file tree
Hide file tree
Showing 10 changed files with 19 additions and 1 deletion.
3 changes: 3 additions & 0 deletions drivers/gpu/drm/radeon/btc_dpm.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@
#ifndef __BTC_DPM_H__
#define __BTC_DPM_H__

#include "radeon.h"
#include "rv770_dpm.h"

#define BTC_RLP_UVD_DFLT 20
#define BTC_RMP_UVD_DFLT 50
#define BTC_LHP_UVD_DFLT 50
Expand Down
1 change: 1 addition & 0 deletions drivers/gpu/drm/radeon/ci_dpm.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#define __CI_DPM_H__

#include "ppsmc.h"
#include "radeon.h"

#define SMU__NUM_SCLK_DPM_STATE 8
#define SMU__NUM_MCLK_DPM_LEVELS 6
Expand Down
2 changes: 2 additions & 0 deletions drivers/gpu/drm/radeon/clearstate_cayman.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@
*
*/

#include "clearstate_defs.h"

static const u32 SECT_CONTEXT_def_1[] =
{
0x00000000, // DB_RENDER_CONTROL
Expand Down
2 changes: 2 additions & 0 deletions drivers/gpu/drm/radeon/clearstate_ci.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@
*
*/

#include "clearstate_defs.h"

static const unsigned int ci_SECT_CONTEXT_def_1[] =
{
0x00000000, // DB_RENDER_CONTROL
Expand Down
2 changes: 2 additions & 0 deletions drivers/gpu/drm/radeon/clearstate_si.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@
*
*/

#include "clearstate_defs.h"

static const u32 si_SECT_CONTEXT_def_1[] =
{
0x00000000, // DB_RENDER_CONTROL
Expand Down
2 changes: 2 additions & 0 deletions drivers/gpu/drm/radeon/r100_track.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
/* SPDX-License-Identifier: MIT */

#include "radeon.h"

#define R100_TRACK_MAX_TEXTURE 3
#define R200_TRACK_MAX_TEXTURE 6
#define R300_TRACK_MAX_TEXTURE 16
Expand Down
2 changes: 2 additions & 0 deletions drivers/gpu/drm/radeon/r600_dpm.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
#ifndef __R600_DPM_H__
#define __R600_DPM_H__

#include "radeon.h"

#define R600_ASI_DFLT 10000
#define R600_BSP_DFLT 0x41EB
#define R600_BSU_DFLT 0x2
Expand Down
4 changes: 3 additions & 1 deletion drivers/gpu/drm/radeon/radeon_trace.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,10 @@
#define _RADEON_TRACE_H_

#include <linux/stringify.h>
#include <linux/types.h>
#include <linux/tracepoint.h>
#include <linux/types.h>

#include <drm/drm_file.h>

#undef TRACE_SYSTEM
#define TRACE_SYSTEM radeon
Expand Down
1 change: 1 addition & 0 deletions drivers/gpu/drm/radeon/rv770_dpm.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
#ifndef __RV770_DPM_H__
#define __RV770_DPM_H__

#include "radeon.h"
#include "rv770_smc.h"

struct rv770_clock_registers {
Expand Down
1 change: 1 addition & 0 deletions drivers/gpu/drm/radeon/sumo_dpm.h
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#define __SUMO_DPM_H__

#include "atom.h"
#include "radeon.h"

#define SUMO_MAX_HARDWARE_POWERLEVELS 5
#define SUMO_PM_NUMBER_OF_TC 15
Expand Down

0 comments on commit 88f489d

Please sign in to comment.