coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
mt8183_smi_regs Struct Reference

#include <smi.h>

Collaboration diagram for mt8183_smi_regs:
Collaboration graph

Data Fields

u32 reserved1 [64]
 
u32 smi_l1len
 
u32 smi_l1arb0
 
u32 smi_l1arb1
 
u32 smi_l1arb2
 
u32 smi_l1arb3
 
u32 smi_l1arb4
 
u32 smi_l1arb5
 
u32 smi_l1arb6
 
u32 smi_l1arb7
 
u32 reserved2 [31]
 
u32 smi_mon_axi_ena
 
u32 smi_mon_axi_clr
 
u32 reserved3 [1]
 
u32 smi_mon_axi_type
 
u32 smi_mon_axi_con
 
u32 reserved4 [3]
 
u32 smi_mon_axi_act_cnt
 
u32 smi_mon_axi_req_cnt
 
u32 smi_mon_axi_ostd_cnt
 
u32 smi_mon_axi_bea_cnt
 
u32 smi_mon_axi_byt_cnt
 
u32 smi_mon_axi_cp_cnt
 
u32 smi_mon_axi_dp_cnt
 
u32 smi_mon_axi_cp_max
 
u32 smi_mon_axi_cos_max
 
u32 reserved5 [15]
 
u32 smi_bus_sel
 
u32 reserved6 [1]
 
u32 smi_wrr_reg0
 
u32 smi_wrr_reg1
 
u32 smi_read_fifo_th
 
u32 smi_m4u_th
 
u32 smi_fifo_th1
 
u32 smi_fifo_th2
 
u32 smi_preultra_mask0
 
u32 smi_preultra_mask1
 
u32 reserved7 [46]
 
u32 smi_dcm
 
u32 smi_ela
 
u32 smi_m1_rultra_wrr0
 
u32 smi_m1_rultra_wrr1
 
u32 smi_m1_wultra_wrr0
 
u32 smi_m1_wultra_wrr1
 
u32 smi_m2_rultra_wrr0
 
u32 smi_m2_rultra_wrr1
 
u32 smi_m2_wultra_wrr0
 
u32 smi_m2_wultra_wrr1
 
u32 reserved8 [38]
 
u32 smi_common_clamp_en
 
u32 smi_common_clamp_en_set
 
u32 smi_common_clamp_en_clr
 
u32 reserved9 [13]
 
u32 smi_debug_s0
 
u32 smi_debug_s1
 
u32 smi_debug_s2
 
u32 smi_debug_s3
 
u32 smi_debug_s4
 
u32 smi_debug_s5
 
u32 smi_debug_s6
 
u32 smi_debug_s7
 
u32 reserved10 [4]
 
u32 smi_debug_m0
 
u32 smi_debug_m1
 
u32 reserved11 [2]
 
u32 smi_debug_misc
 
u32 smi_dummy
 
u32 reserved12 [46]
 
u32 smi_hist_rec0
 
u32 smi_hist_rec_data0
 
u32 smi_hist_rec_data1
 
u32 smi_hist_rec_data2
 
u32 smi_hist_rec_data3
 
u32 smi_hist_rec_data4
 
u32 smi_hist_rec_data5
 
u32 smi_hist_rec_data6
 
u32 smi_hist_rec_data7
 
u32 smi_hist_rec_data8
 
u32 smi_hist_rec_data9
 

Detailed Description

Definition at line 9 of file smi.h.

Field Documentation

◆ reserved1

u32 mt8183_smi_regs::reserved1[64]

Definition at line 10 of file smi.h.

◆ reserved10

u32 mt8183_smi_regs::reserved10[4]

Definition at line 71 of file smi.h.

◆ reserved11

u32 mt8183_smi_regs::reserved11[2]

Definition at line 74 of file smi.h.

◆ reserved12

u32 mt8183_smi_regs::reserved12[46]

Definition at line 77 of file smi.h.

◆ reserved2

u32 mt8183_smi_regs::reserved2[31]

Definition at line 20 of file smi.h.

◆ reserved3

u32 mt8183_smi_regs::reserved3[1]

Definition at line 23 of file smi.h.

◆ reserved4

u32 mt8183_smi_regs::reserved4[3]

Definition at line 26 of file smi.h.

◆ reserved5

u32 mt8183_smi_regs::reserved5[15]

Definition at line 36 of file smi.h.

◆ reserved6

u32 mt8183_smi_regs::reserved6[1]

Definition at line 38 of file smi.h.

◆ reserved7

u32 mt8183_smi_regs::reserved7[46]

Definition at line 47 of file smi.h.

◆ reserved8

u32 mt8183_smi_regs::reserved8[38]

Definition at line 58 of file smi.h.

◆ reserved9

u32 mt8183_smi_regs::reserved9[13]

Definition at line 62 of file smi.h.

◆ smi_bus_sel

u32 mt8183_smi_regs::smi_bus_sel

Definition at line 37 of file smi.h.

◆ smi_common_clamp_en

u32 mt8183_smi_regs::smi_common_clamp_en

Definition at line 59 of file smi.h.

◆ smi_common_clamp_en_clr

u32 mt8183_smi_regs::smi_common_clamp_en_clr

Definition at line 61 of file smi.h.

Referenced by mtcmos_protect_display_bus().

◆ smi_common_clamp_en_set

u32 mt8183_smi_regs::smi_common_clamp_en_set

Definition at line 60 of file smi.h.

◆ smi_dcm

u32 mt8183_smi_regs::smi_dcm

Definition at line 48 of file smi.h.

◆ smi_debug_m0

u32 mt8183_smi_regs::smi_debug_m0

Definition at line 72 of file smi.h.

◆ smi_debug_m1

u32 mt8183_smi_regs::smi_debug_m1

Definition at line 73 of file smi.h.

◆ smi_debug_misc

u32 mt8183_smi_regs::smi_debug_misc

Definition at line 75 of file smi.h.

◆ smi_debug_s0

u32 mt8183_smi_regs::smi_debug_s0

Definition at line 63 of file smi.h.

◆ smi_debug_s1

u32 mt8183_smi_regs::smi_debug_s1

Definition at line 64 of file smi.h.

◆ smi_debug_s2

u32 mt8183_smi_regs::smi_debug_s2

Definition at line 65 of file smi.h.

◆ smi_debug_s3

u32 mt8183_smi_regs::smi_debug_s3

Definition at line 66 of file smi.h.

◆ smi_debug_s4

u32 mt8183_smi_regs::smi_debug_s4

Definition at line 67 of file smi.h.

◆ smi_debug_s5

u32 mt8183_smi_regs::smi_debug_s5

Definition at line 68 of file smi.h.

◆ smi_debug_s6

u32 mt8183_smi_regs::smi_debug_s6

Definition at line 69 of file smi.h.

◆ smi_debug_s7

u32 mt8183_smi_regs::smi_debug_s7

Definition at line 70 of file smi.h.

◆ smi_dummy

u32 mt8183_smi_regs::smi_dummy

Definition at line 76 of file smi.h.

◆ smi_ela

u32 mt8183_smi_regs::smi_ela

Definition at line 49 of file smi.h.

◆ smi_fifo_th1

u32 mt8183_smi_regs::smi_fifo_th1

Definition at line 43 of file smi.h.

◆ smi_fifo_th2

u32 mt8183_smi_regs::smi_fifo_th2

Definition at line 44 of file smi.h.

◆ smi_hist_rec0

u32 mt8183_smi_regs::smi_hist_rec0

Definition at line 78 of file smi.h.

◆ smi_hist_rec_data0

u32 mt8183_smi_regs::smi_hist_rec_data0

Definition at line 79 of file smi.h.

◆ smi_hist_rec_data1

u32 mt8183_smi_regs::smi_hist_rec_data1

Definition at line 80 of file smi.h.

◆ smi_hist_rec_data2

u32 mt8183_smi_regs::smi_hist_rec_data2

Definition at line 81 of file smi.h.

◆ smi_hist_rec_data3

u32 mt8183_smi_regs::smi_hist_rec_data3

Definition at line 82 of file smi.h.

◆ smi_hist_rec_data4

u32 mt8183_smi_regs::smi_hist_rec_data4

Definition at line 83 of file smi.h.

◆ smi_hist_rec_data5

u32 mt8183_smi_regs::smi_hist_rec_data5

Definition at line 84 of file smi.h.

◆ smi_hist_rec_data6

u32 mt8183_smi_regs::smi_hist_rec_data6

Definition at line 85 of file smi.h.

◆ smi_hist_rec_data7

u32 mt8183_smi_regs::smi_hist_rec_data7

Definition at line 86 of file smi.h.

◆ smi_hist_rec_data8

u32 mt8183_smi_regs::smi_hist_rec_data8

Definition at line 87 of file smi.h.

◆ smi_hist_rec_data9

u32 mt8183_smi_regs::smi_hist_rec_data9

Definition at line 88 of file smi.h.

◆ smi_l1arb0

u32 mt8183_smi_regs::smi_l1arb0

Definition at line 12 of file smi.h.

◆ smi_l1arb1

u32 mt8183_smi_regs::smi_l1arb1

Definition at line 13 of file smi.h.

◆ smi_l1arb2

u32 mt8183_smi_regs::smi_l1arb2

Definition at line 14 of file smi.h.

◆ smi_l1arb3

u32 mt8183_smi_regs::smi_l1arb3

Definition at line 15 of file smi.h.

◆ smi_l1arb4

u32 mt8183_smi_regs::smi_l1arb4

Definition at line 16 of file smi.h.

◆ smi_l1arb5

u32 mt8183_smi_regs::smi_l1arb5

Definition at line 17 of file smi.h.

◆ smi_l1arb6

u32 mt8183_smi_regs::smi_l1arb6

Definition at line 18 of file smi.h.

◆ smi_l1arb7

u32 mt8183_smi_regs::smi_l1arb7

Definition at line 19 of file smi.h.

◆ smi_l1len

u32 mt8183_smi_regs::smi_l1len

Definition at line 11 of file smi.h.

◆ smi_m1_rultra_wrr0

u32 mt8183_smi_regs::smi_m1_rultra_wrr0

Definition at line 50 of file smi.h.

◆ smi_m1_rultra_wrr1

u32 mt8183_smi_regs::smi_m1_rultra_wrr1

Definition at line 51 of file smi.h.

◆ smi_m1_wultra_wrr0

u32 mt8183_smi_regs::smi_m1_wultra_wrr0

Definition at line 52 of file smi.h.

◆ smi_m1_wultra_wrr1

u32 mt8183_smi_regs::smi_m1_wultra_wrr1

Definition at line 53 of file smi.h.

◆ smi_m2_rultra_wrr0

u32 mt8183_smi_regs::smi_m2_rultra_wrr0

Definition at line 54 of file smi.h.

◆ smi_m2_rultra_wrr1

u32 mt8183_smi_regs::smi_m2_rultra_wrr1

Definition at line 55 of file smi.h.

◆ smi_m2_wultra_wrr0

u32 mt8183_smi_regs::smi_m2_wultra_wrr0

Definition at line 56 of file smi.h.

◆ smi_m2_wultra_wrr1

u32 mt8183_smi_regs::smi_m2_wultra_wrr1

Definition at line 57 of file smi.h.

◆ smi_m4u_th

u32 mt8183_smi_regs::smi_m4u_th

Definition at line 42 of file smi.h.

◆ smi_mon_axi_act_cnt

u32 mt8183_smi_regs::smi_mon_axi_act_cnt

Definition at line 27 of file smi.h.

◆ smi_mon_axi_bea_cnt

u32 mt8183_smi_regs::smi_mon_axi_bea_cnt

Definition at line 30 of file smi.h.

◆ smi_mon_axi_byt_cnt

u32 mt8183_smi_regs::smi_mon_axi_byt_cnt

Definition at line 31 of file smi.h.

◆ smi_mon_axi_clr

u32 mt8183_smi_regs::smi_mon_axi_clr

Definition at line 22 of file smi.h.

◆ smi_mon_axi_con

u32 mt8183_smi_regs::smi_mon_axi_con

Definition at line 25 of file smi.h.

◆ smi_mon_axi_cos_max

u32 mt8183_smi_regs::smi_mon_axi_cos_max

Definition at line 35 of file smi.h.

◆ smi_mon_axi_cp_cnt

u32 mt8183_smi_regs::smi_mon_axi_cp_cnt

Definition at line 32 of file smi.h.

◆ smi_mon_axi_cp_max

u32 mt8183_smi_regs::smi_mon_axi_cp_max

Definition at line 34 of file smi.h.

◆ smi_mon_axi_dp_cnt

u32 mt8183_smi_regs::smi_mon_axi_dp_cnt

Definition at line 33 of file smi.h.

◆ smi_mon_axi_ena

u32 mt8183_smi_regs::smi_mon_axi_ena

Definition at line 21 of file smi.h.

◆ smi_mon_axi_ostd_cnt

u32 mt8183_smi_regs::smi_mon_axi_ostd_cnt

Definition at line 29 of file smi.h.

◆ smi_mon_axi_req_cnt

u32 mt8183_smi_regs::smi_mon_axi_req_cnt

Definition at line 28 of file smi.h.

◆ smi_mon_axi_type

u32 mt8183_smi_regs::smi_mon_axi_type

Definition at line 24 of file smi.h.

◆ smi_preultra_mask0

u32 mt8183_smi_regs::smi_preultra_mask0

Definition at line 45 of file smi.h.

◆ smi_preultra_mask1

u32 mt8183_smi_regs::smi_preultra_mask1

Definition at line 46 of file smi.h.

◆ smi_read_fifo_th

u32 mt8183_smi_regs::smi_read_fifo_th

Definition at line 41 of file smi.h.

◆ smi_wrr_reg0

u32 mt8183_smi_regs::smi_wrr_reg0

Definition at line 39 of file smi.h.

◆ smi_wrr_reg1

u32 mt8183_smi_regs::smi_wrr_reg1

Definition at line 40 of file smi.h.


The documentation for this struct was generated from the following file: