Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: MIT
0002 /*
0003  * Copyright (C) 2021 Advanced Micro Devices, Inc.
0004  *
0005  * Authors: AMD
0006  */
0007 
0008 #include "dcn303_hwseq.h"
0009 
0010 #include "dce/dce_hwseq.h"
0011 
0012 #include "reg_helper.h"
0013 #include "dc.h"
0014 
0015 #define DC_LOGGER_INIT(logger)
0016 
0017 #define CTX \
0018     hws->ctx
0019 #define REG(reg)\
0020     hws->regs->reg
0021 
0022 #undef FN
0023 #define FN(reg_name, field_name) \
0024     hws->shifts->field_name, hws->masks->field_name
0025 
0026 
0027 void dcn303_dpp_pg_control(struct dce_hwseq *hws, unsigned int dpp_inst, bool power_on)
0028 {
0029     /*DCN303 removes PG registers*/
0030 }
0031 
0032 void dcn303_hubp_pg_control(struct dce_hwseq *hws, unsigned int hubp_inst, bool power_on)
0033 {
0034     /*DCN303 removes PG registers*/
0035 }
0036 
0037 void dcn303_dsc_pg_control(struct dce_hwseq *hws, unsigned int dsc_inst, bool power_on)
0038 {
0039     /*DCN303 removes PG registers*/
0040 }
0041 
0042 void dcn303_enable_power_gating_plane(struct dce_hwseq *hws, bool enable)
0043 {
0044     /*DCN303 removes PG registers*/
0045 }