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

#include <pericfg.h>

Collaboration diagram for mt8173_pericfg_regs:
Collaboration graph

Data Fields

u32 rst0
 
u32 rst1
 
u32 pdn0_set
 
u32 pdn1_set
 
u32 pdn0_clr
 
u32 pdn1_clr
 
u32 pdn0_sta
 
u32 pdn1_sta
 
u32 pdn_md1_set
 
u32 pdn_md2_set
 
u32 pdn_md1_clr
 
u32 pdn_md2_clr
 
u32 pdn_md1_sta
 
u32 pdn_md2_sta
 
u32 pdn_md_mask
 
u32 reserved0 [5]
 
u32 dcmctl
 
u32 dcmdbc
 
u32 dcmfsel
 
u32 cksel
 
u32 reserved1 [104]
 
u32 axi_bus_ctl1
 
u32 axi_bus_ctl2
 
u32 axi_bus_ctl3
 
u32 axi_si0_ctl
 
u32 axi_si1_ctl
 
u32 axi_mi_sta
 
u32 reserved2 [58]
 
u32 axi_ahb_lmt_con1
 
u32 axi_ahb_lmt_con2
 
u32 axi_ahb_lmt_con3
 
u32 axi_ahb_lmt_con4
 
u32 axi_ahb_lmt_con5
 
u32 axi_ahb_lmt_con6
 
u32 reserved3 [2]
 
u32 axi_axi_lmt_con1
 
u32 axi_axi_lmt_con2
 
u32 axi_axi_lmt_con3
 
u32 axi_axi_lmt_con4
 
u32 axi_axi_lmt_con5
 
u32 axi_axi_lmt_con6
 
u32 axi_axi_lmt_con7
 
u32 axi_axi_lmt_con8
 
u32 axi_axi_lmt_con9
 
u32 reserved4 [47]
 
u32 usb_wakeup_dec_con0
 
u32 usb_wakeup_dec_con1
 
u32 usb_wakeup_dec_con2
 
u32 uart_ck_source_sel
 
u32 reserved5 [1]
 
u32 usb_wakeup_dec_con3a
 
u32 reserved6 [58]
 
u32 ssusb_rst
 
u32 ssusb_pdn_set
 
u32 ssusb_pdn_clr
 
u32 ssusb_pdn_sta
 

Detailed Description

Definition at line 9 of file pericfg.h.

Field Documentation

◆ axi_ahb_lmt_con1

u32 mt8173_pericfg_regs::axi_ahb_lmt_con1

Definition at line 38 of file pericfg.h.

◆ axi_ahb_lmt_con2

u32 mt8173_pericfg_regs::axi_ahb_lmt_con2

Definition at line 39 of file pericfg.h.

◆ axi_ahb_lmt_con3

u32 mt8173_pericfg_regs::axi_ahb_lmt_con3

Definition at line 40 of file pericfg.h.

◆ axi_ahb_lmt_con4

u32 mt8173_pericfg_regs::axi_ahb_lmt_con4

Definition at line 41 of file pericfg.h.

◆ axi_ahb_lmt_con5

u32 mt8173_pericfg_regs::axi_ahb_lmt_con5

Definition at line 42 of file pericfg.h.

◆ axi_ahb_lmt_con6

u32 mt8173_pericfg_regs::axi_ahb_lmt_con6

Definition at line 43 of file pericfg.h.

◆ axi_axi_lmt_con1

u32 mt8173_pericfg_regs::axi_axi_lmt_con1

Definition at line 45 of file pericfg.h.

◆ axi_axi_lmt_con2

u32 mt8173_pericfg_regs::axi_axi_lmt_con2

Definition at line 46 of file pericfg.h.

◆ axi_axi_lmt_con3

u32 mt8173_pericfg_regs::axi_axi_lmt_con3

Definition at line 47 of file pericfg.h.

◆ axi_axi_lmt_con4

u32 mt8173_pericfg_regs::axi_axi_lmt_con4

Definition at line 48 of file pericfg.h.

◆ axi_axi_lmt_con5

u32 mt8173_pericfg_regs::axi_axi_lmt_con5

Definition at line 49 of file pericfg.h.

◆ axi_axi_lmt_con6

u32 mt8173_pericfg_regs::axi_axi_lmt_con6

Definition at line 50 of file pericfg.h.

◆ axi_axi_lmt_con7

u32 mt8173_pericfg_regs::axi_axi_lmt_con7

Definition at line 51 of file pericfg.h.

◆ axi_axi_lmt_con8

u32 mt8173_pericfg_regs::axi_axi_lmt_con8

Definition at line 52 of file pericfg.h.

◆ axi_axi_lmt_con9

u32 mt8173_pericfg_regs::axi_axi_lmt_con9

Definition at line 53 of file pericfg.h.

◆ axi_bus_ctl1

u32 mt8173_pericfg_regs::axi_bus_ctl1

Definition at line 31 of file pericfg.h.

◆ axi_bus_ctl2

u32 mt8173_pericfg_regs::axi_bus_ctl2

Definition at line 32 of file pericfg.h.

◆ axi_bus_ctl3

u32 mt8173_pericfg_regs::axi_bus_ctl3

Definition at line 33 of file pericfg.h.

Referenced by init_4GB_mode().

◆ axi_mi_sta

u32 mt8173_pericfg_regs::axi_mi_sta

Definition at line 36 of file pericfg.h.

◆ axi_si0_ctl

u32 mt8173_pericfg_regs::axi_si0_ctl

Definition at line 34 of file pericfg.h.

◆ axi_si1_ctl

u32 mt8173_pericfg_regs::axi_si1_ctl

Definition at line 35 of file pericfg.h.

◆ cksel

u32 mt8173_pericfg_regs::cksel

Definition at line 29 of file pericfg.h.

◆ dcmctl

u32 mt8173_pericfg_regs::dcmctl

Definition at line 26 of file pericfg.h.

◆ dcmdbc

u32 mt8173_pericfg_regs::dcmdbc

Definition at line 27 of file pericfg.h.

◆ dcmfsel

u32 mt8173_pericfg_regs::dcmfsel

Definition at line 28 of file pericfg.h.

◆ pdn0_clr

u32 mt8173_pericfg_regs::pdn0_clr

Definition at line 14 of file pericfg.h.

◆ pdn0_set

u32 mt8173_pericfg_regs::pdn0_set

Definition at line 12 of file pericfg.h.

Referenced by bootblock_mainboard_early_init().

◆ pdn0_sta

u32 mt8173_pericfg_regs::pdn0_sta

Definition at line 16 of file pericfg.h.

◆ pdn1_clr

u32 mt8173_pericfg_regs::pdn1_clr

Definition at line 15 of file pericfg.h.

◆ pdn1_set

u32 mt8173_pericfg_regs::pdn1_set

Definition at line 13 of file pericfg.h.

◆ pdn1_sta

u32 mt8173_pericfg_regs::pdn1_sta

Definition at line 17 of file pericfg.h.

◆ pdn_md1_clr

u32 mt8173_pericfg_regs::pdn_md1_clr

Definition at line 20 of file pericfg.h.

◆ pdn_md1_set

u32 mt8173_pericfg_regs::pdn_md1_set

Definition at line 18 of file pericfg.h.

◆ pdn_md1_sta

u32 mt8173_pericfg_regs::pdn_md1_sta

Definition at line 22 of file pericfg.h.

◆ pdn_md2_clr

u32 mt8173_pericfg_regs::pdn_md2_clr

Definition at line 21 of file pericfg.h.

◆ pdn_md2_set

u32 mt8173_pericfg_regs::pdn_md2_set

Definition at line 19 of file pericfg.h.

◆ pdn_md2_sta

u32 mt8173_pericfg_regs::pdn_md2_sta

Definition at line 23 of file pericfg.h.

◆ pdn_md_mask

u32 mt8173_pericfg_regs::pdn_md_mask

Definition at line 24 of file pericfg.h.

◆ reserved0

u32 mt8173_pericfg_regs::reserved0[5]

Definition at line 25 of file pericfg.h.

◆ reserved1

u32 mt8173_pericfg_regs::reserved1[104]

Definition at line 30 of file pericfg.h.

◆ reserved2

u32 mt8173_pericfg_regs::reserved2[58]

Definition at line 37 of file pericfg.h.

◆ reserved3

u32 mt8173_pericfg_regs::reserved3[2]

Definition at line 44 of file pericfg.h.

◆ reserved4

u32 mt8173_pericfg_regs::reserved4[47]

Definition at line 54 of file pericfg.h.

◆ reserved5

u32 mt8173_pericfg_regs::reserved5[1]

Definition at line 59 of file pericfg.h.

◆ reserved6

u32 mt8173_pericfg_regs::reserved6[58]

Definition at line 61 of file pericfg.h.

◆ rst0

u32 mt8173_pericfg_regs::rst0

Definition at line 10 of file pericfg.h.

◆ rst1

u32 mt8173_pericfg_regs::rst1

Definition at line 11 of file pericfg.h.

◆ ssusb_pdn_clr

u32 mt8173_pericfg_regs::ssusb_pdn_clr

Definition at line 64 of file pericfg.h.

◆ ssusb_pdn_set

u32 mt8173_pericfg_regs::ssusb_pdn_set

Definition at line 63 of file pericfg.h.

◆ ssusb_pdn_sta

u32 mt8173_pericfg_regs::ssusb_pdn_sta

Definition at line 65 of file pericfg.h.

◆ ssusb_rst

u32 mt8173_pericfg_regs::ssusb_rst

Definition at line 62 of file pericfg.h.

◆ uart_ck_source_sel

u32 mt8173_pericfg_regs::uart_ck_source_sel

Definition at line 58 of file pericfg.h.

◆ usb_wakeup_dec_con0

u32 mt8173_pericfg_regs::usb_wakeup_dec_con0

Definition at line 55 of file pericfg.h.

◆ usb_wakeup_dec_con1

u32 mt8173_pericfg_regs::usb_wakeup_dec_con1

Definition at line 56 of file pericfg.h.

◆ usb_wakeup_dec_con2

u32 mt8173_pericfg_regs::usb_wakeup_dec_con2

Definition at line 57 of file pericfg.h.

◆ usb_wakeup_dec_con3a

u32 mt8173_pericfg_regs::usb_wakeup_dec_con3a

Definition at line 60 of file pericfg.h.


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