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

#include <mc.h>

Collaboration diagram for tegra_mc_regs:
Collaboration graph

Data Fields

uint32_t rsvd_0x0 [4]
 
uint32_t smmu_config
 
uint32_t smmu_tlb_config
 
uint32_t smmu_ptc_config
 
uint32_t smmu_ptb_asid
 
uint32_t smmu_ptb_data
 
uint32_t rsvd_0x24 [3]
 
uint32_t smmu_tlb_flush
 
uint32_t smmu_ptc_flush
 
uint32_t rsvd_0x38 [6]
 
uint32_t emem_cfg
 
uint32_t emem_adr_cfg
 
uint32_t emem_adr_cfg_dev0
 
uint32_t emem_adr_cfg_dev1
 
uint32_t rsvd_0x60 [1]
 
uint32_t emem_adr_cfg_bank_mask_0
 
uint32_t emem_adr_cfg_bank_mask_1
 
uint32_t emem_adr_cfg_bank_mask_2
 
uint32_t rsvd_0x70 [8]
 
uint32_t emem_arb_cfg
 
uint32_t emem_arb_outstanding_req
 
uint32_t emem_arb_timing_rcd
 
uint32_t emem_arb_timing_rp
 
uint32_t emem_arb_timing_rc
 
uint32_t emem_arb_timing_ras
 
uint32_t emem_arb_timing_faw
 
uint32_t emem_arb_timing_rrd
 
uint32_t emem_arb_timing_rap2pre
 
uint32_t emem_arb_timing_wap2pre
 
uint32_t emem_arb_timing_r2r
 
uint32_t emem_arb_timing_w2w
 
uint32_t emem_arb_timing_r2w
 
uint32_t emem_arb_timing_w2r
 
uint32_t rsvd_0xc8 [2]
 
uint32_t emem_arb_da_turns
 
uint32_t emem_arb_da_covers
 
uint32_t emem_arb_misc0
 
uint32_t emem_arb_misc1
 
uint32_t emem_arb_ring1_throttle
 
uint32_t emem_arb_ring3_throttle
 
uint32_t emem_arb_override
 
uint32_t emem_arb_rsv
 
uint32_t rsvd_0xf0 [1]
 
uint32_t clken_override
 
uint32_t timing_control_dbg
 
uint32_t timing_control
 
uint32_t stat_control
 
uint32_t rsvd_0x104 [65]
 
uint32_t emem_arb_isochronous_0
 
uint32_t emem_arb_isochronous_1
 
uint32_t emem_arb_isochronous_2
 
uint32_t rsvd_0x214 [38]
 
uint32_t dis_extra_snap_levels
 
uint32_t rsvd_0x2b0 [90]
 
uint32_t video_protect_vpr_override
 
uint32_t rsvd_0x41c [93]
 
uint32_t video_protect_vpr_override1
 
uint32_t rsvd_0x594 [29]
 
uint32_t display_snap_ring
 
uint32_t rsvd_0x60c [15]
 
uint32_t video_protect_bom
 
uint32_t video_protect_size_mb
 
uint32_t video_protect_reg_ctrl
 
uint32_t rsvd_0x654 [4]
 
uint32_t emem_cfg_access_ctrl
 
uint32_t rsvd_0x668 [2]
 
uint32_t sec_carveout_bom
 
uint32_t sec_carveout_size_mb
 
uint32_t sec_carveout_reg_ctrl
 
uint32_t rsvd_0x67c [187]
 
uint32_t emem_arb_override_1
 
uint32_t rsvd_0x96c [3]
 
uint32_t video_protect_bom_adr_hi
 
uint32_t rsvd_0x97c [2]
 
uint32_t video_protect_gpu_override_0
 
uint32_t video_protect_gpu_override_1
 
uint32_t rsvd_0x98c [5]
 
uint32_t mts_carveout_bom
 
uint32_t mts_carveout_size_mb
 
uint32_t mts_carveout_adr_hi
 
uint32_t mts_carveout_reg_ctrl
 
uint32_t rsvd_0x9b0 [4]
 
uint32_t emem_bank_swizzle_cfg0
 
uint32_t emem_bank_swizzle_cfg1
 
uint32_t emem_bank_swizzle_cfg2
 
uint32_t emem_bank_swizzle_cfg3
 
uint32_t rsvd_0x9d0 [1]
 
uint32_t sec_carveout_adr_hi
 
uint32_t emem_adr_cfg_channel_mask
 
uint32_t security_cfg0
 
uint32_t security_cfg1
 
uint32_t rsvd_0x78 [6]
 
uint32_t emem_arb_misc2
 
uint32_t rsvd_0xcc [1]
 
uint32_t emem_arb_timing_rfcpb
 
uint32_t emem_arb_timing_ccdmw
 
uint32_t rsvd_0x6c8 [10]
 
uint32_t emem_arb_refpb_hp_ctrl
 
uint32_t emem_arb_refpb_bank_ctrl
 
uint32_t rsvd_0x6f8 [156]
 
uint32_t rsvd_0x9d8
 
uint32_t da_config0
 
uint32_t rsvd_0x9c0 [138]
 
uint32_t security_carveout1_cfg0
 
uint32_t security_carveout1_bom
 
uint32_t security_carveout1_bom_hi
 
uint32_t security_carveout1_size_128kb
 
uint32_t security_carveout1_ca0
 
uint32_t security_carveout1_ca1
 
uint32_t security_carveout1_ca2
 
uint32_t security_carveout1_ca3
 
uint32_t security_carveout1_ca4
 
uint32_t security_carveout1_cfia0
 
uint32_t security_carveout1_cfia1
 
uint32_t security_carveout1_cfia2
 
uint32_t security_carveout1_cfia3
 
uint32_t security_carveout1_cfia4
 
uint32_t rsvd_0xc40 [6]
 
uint32_t security_carveout2_cfg0
 
uint32_t security_carveout2_bom
 
uint32_t security_carveout2_bom_hi
 
uint32_t security_carveout2_size_128kb
 
uint32_t security_carveout2_ca0
 
uint32_t security_carveout2_ca1
 
uint32_t security_carveout2_ca2
 
uint32_t security_carveout2_ca3
 
uint32_t security_carveout2_ca4
 
uint32_t security_carveout2_cfia0
 
uint32_t security_carveout2_cfia1
 
uint32_t security_carveout2_cfia2
 
uint32_t security_carveout2_cfia3
 
uint32_t security_carveout2_cfia4
 
uint32_t rsvd_0xc90 [6]
 
uint32_t security_carveout3_cfg0
 
uint32_t security_carveout3_bom
 
uint32_t security_carveout3_bom_hi
 
uint32_t security_carveout3_size_128kb
 
uint32_t security_carveout3_ca0
 
uint32_t security_carveout3_ca1
 
uint32_t security_carveout3_ca2
 
uint32_t security_carveout3_ca3
 
uint32_t security_carveout3_ca4
 
uint32_t security_carveout3_cfia0
 
uint32_t security_carveout3_cfia1
 
uint32_t security_carveout3_cfia2
 
uint32_t security_carveout3_cfia3
 
uint32_t security_carveout3_cfia4
 
uint32_t rsvd_0xce0 [6]
 
uint32_t security_carveout4_cfg0
 
uint32_t security_carveout4_bom
 
uint32_t security_carveout4_bom_hi
 
uint32_t security_carveout4_size_128kb
 
uint32_t security_carveout4_ca0
 
uint32_t security_carveout4_ca1
 
uint32_t security_carveout4_ca2
 
uint32_t security_carveout4_ca3
 
uint32_t security_carveout4_ca4
 
uint32_t security_carveout4_cfia0
 
uint32_t security_carveout4_cfia1
 
uint32_t security_carveout4_cfia2
 
uint32_t security_carveout4_cfia3
 
uint32_t security_carveout4_cfia4
 
uint32_t rsvd_0xd30 [6]
 
uint32_t security_carveout5_cfg0
 
uint32_t security_carveout5_bom
 
uint32_t security_carveout5_bom_hi
 
uint32_t security_carveout5_size_128kb
 
uint32_t security_carveout5_ca0
 
uint32_t security_carveout5_ca1
 
uint32_t security_carveout5_ca2
 
uint32_t security_carveout5_ca3
 
uint32_t security_carveout5_ca4
 
uint32_t security_carveout5_cfia0
 
uint32_t security_carveout5_cfia1
 
uint32_t security_carveout5_cfia2
 
uint32_t security_carveout5_cfia3
 
uint32_t security_carveout5_cfia4
 

Detailed Description

Definition at line 11 of file mc.h.

Field Documentation

◆ clken_override

uint32_t tegra_mc_regs::clken_override

Definition at line 55 of file mc.h.

◆ da_config0

uint32_t tegra_mc_regs::da_config0

Definition at line 113 of file mc.h.

◆ dis_extra_snap_levels

uint32_t tegra_mc_regs::dis_extra_snap_levels

Definition at line 64 of file mc.h.

◆ display_snap_ring

uint32_t tegra_mc_regs::display_snap_ring

Definition at line 70 of file mc.h.

◆ emem_adr_cfg

uint32_t tegra_mc_regs::emem_adr_cfg

Definition at line 23 of file mc.h.

◆ emem_adr_cfg_bank_mask_0

uint32_t tegra_mc_regs::emem_adr_cfg_bank_mask_0

Definition at line 27 of file mc.h.

◆ emem_adr_cfg_bank_mask_1

uint32_t tegra_mc_regs::emem_adr_cfg_bank_mask_1

Definition at line 28 of file mc.h.

◆ emem_adr_cfg_bank_mask_2

uint32_t tegra_mc_regs::emem_adr_cfg_bank_mask_2

Definition at line 29 of file mc.h.

◆ emem_adr_cfg_channel_mask

uint32_t tegra_mc_regs::emem_adr_cfg_channel_mask

Definition at line 26 of file mc.h.

◆ emem_adr_cfg_dev0

uint32_t tegra_mc_regs::emem_adr_cfg_dev0

Definition at line 24 of file mc.h.

◆ emem_adr_cfg_dev1

uint32_t tegra_mc_regs::emem_adr_cfg_dev1

Definition at line 25 of file mc.h.

◆ emem_arb_cfg

uint32_t tegra_mc_regs::emem_arb_cfg

Definition at line 31 of file mc.h.

◆ emem_arb_da_covers

uint32_t tegra_mc_regs::emem_arb_da_covers

Definition at line 47 of file mc.h.

◆ emem_arb_da_turns

uint32_t tegra_mc_regs::emem_arb_da_turns

Definition at line 46 of file mc.h.

◆ emem_arb_isochronous_0

uint32_t tegra_mc_regs::emem_arb_isochronous_0

Definition at line 60 of file mc.h.

◆ emem_arb_isochronous_1

uint32_t tegra_mc_regs::emem_arb_isochronous_1

Definition at line 61 of file mc.h.

◆ emem_arb_isochronous_2

uint32_t tegra_mc_regs::emem_arb_isochronous_2

Definition at line 62 of file mc.h.

◆ emem_arb_misc0

uint32_t tegra_mc_regs::emem_arb_misc0

Definition at line 48 of file mc.h.

◆ emem_arb_misc1

uint32_t tegra_mc_regs::emem_arb_misc1

Definition at line 49 of file mc.h.

◆ emem_arb_misc2

uint32_t tegra_mc_regs::emem_arb_misc2

Definition at line 47 of file mc.h.

◆ emem_arb_outstanding_req

uint32_t tegra_mc_regs::emem_arb_outstanding_req

Definition at line 32 of file mc.h.

◆ emem_arb_override

uint32_t tegra_mc_regs::emem_arb_override

Definition at line 52 of file mc.h.

◆ emem_arb_override_1

uint32_t tegra_mc_regs::emem_arb_override_1

Definition at line 82 of file mc.h.

◆ emem_arb_refpb_bank_ctrl

uint32_t tegra_mc_regs::emem_arb_refpb_bank_ctrl

Definition at line 91 of file mc.h.

◆ emem_arb_refpb_hp_ctrl

uint32_t tegra_mc_regs::emem_arb_refpb_hp_ctrl

Definition at line 90 of file mc.h.

◆ emem_arb_ring1_throttle

uint32_t tegra_mc_regs::emem_arb_ring1_throttle

Definition at line 50 of file mc.h.

◆ emem_arb_ring3_throttle

uint32_t tegra_mc_regs::emem_arb_ring3_throttle

Definition at line 51 of file mc.h.

◆ emem_arb_rsv

uint32_t tegra_mc_regs::emem_arb_rsv

Definition at line 53 of file mc.h.

◆ emem_arb_timing_ccdmw

uint32_t tegra_mc_regs::emem_arb_timing_ccdmw

Definition at line 87 of file mc.h.

◆ emem_arb_timing_faw

uint32_t tegra_mc_regs::emem_arb_timing_faw

Definition at line 37 of file mc.h.

◆ emem_arb_timing_r2r

uint32_t tegra_mc_regs::emem_arb_timing_r2r

Definition at line 41 of file mc.h.

◆ emem_arb_timing_r2w

uint32_t tegra_mc_regs::emem_arb_timing_r2w

Definition at line 43 of file mc.h.

◆ emem_arb_timing_rap2pre

uint32_t tegra_mc_regs::emem_arb_timing_rap2pre

Definition at line 39 of file mc.h.

◆ emem_arb_timing_ras

uint32_t tegra_mc_regs::emem_arb_timing_ras

Definition at line 36 of file mc.h.

◆ emem_arb_timing_rc

uint32_t tegra_mc_regs::emem_arb_timing_rc

Definition at line 35 of file mc.h.

◆ emem_arb_timing_rcd

uint32_t tegra_mc_regs::emem_arb_timing_rcd

Definition at line 33 of file mc.h.

◆ emem_arb_timing_rfcpb

uint32_t tegra_mc_regs::emem_arb_timing_rfcpb

Definition at line 86 of file mc.h.

◆ emem_arb_timing_rp

uint32_t tegra_mc_regs::emem_arb_timing_rp

Definition at line 34 of file mc.h.

◆ emem_arb_timing_rrd

uint32_t tegra_mc_regs::emem_arb_timing_rrd

Definition at line 38 of file mc.h.

◆ emem_arb_timing_w2r

uint32_t tegra_mc_regs::emem_arb_timing_w2r

Definition at line 44 of file mc.h.

◆ emem_arb_timing_w2w

uint32_t tegra_mc_regs::emem_arb_timing_w2w

Definition at line 42 of file mc.h.

◆ emem_arb_timing_wap2pre

uint32_t tegra_mc_regs::emem_arb_timing_wap2pre

Definition at line 40 of file mc.h.

◆ emem_bank_swizzle_cfg0

uint32_t tegra_mc_regs::emem_bank_swizzle_cfg0

Definition at line 94 of file mc.h.

◆ emem_bank_swizzle_cfg1

uint32_t tegra_mc_regs::emem_bank_swizzle_cfg1

Definition at line 95 of file mc.h.

◆ emem_bank_swizzle_cfg2

uint32_t tegra_mc_regs::emem_bank_swizzle_cfg2

Definition at line 96 of file mc.h.

◆ emem_bank_swizzle_cfg3

uint32_t tegra_mc_regs::emem_bank_swizzle_cfg3

Definition at line 97 of file mc.h.

◆ emem_cfg

uint32_t tegra_mc_regs::emem_cfg

Definition at line 22 of file mc.h.

Referenced by sdram_size_mb().

◆ emem_cfg_access_ctrl

uint32_t tegra_mc_regs::emem_cfg_access_ctrl

Definition at line 76 of file mc.h.

◆ mts_carveout_adr_hi

uint32_t tegra_mc_regs::mts_carveout_adr_hi

Definition at line 91 of file mc.h.

Referenced by carveout_range().

◆ mts_carveout_bom

uint32_t tegra_mc_regs::mts_carveout_bom

Definition at line 89 of file mc.h.

Referenced by carveout_range().

◆ mts_carveout_reg_ctrl

uint32_t tegra_mc_regs::mts_carveout_reg_ctrl

Definition at line 92 of file mc.h.

◆ mts_carveout_size_mb

uint32_t tegra_mc_regs::mts_carveout_size_mb

Definition at line 90 of file mc.h.

Referenced by carveout_range().

◆ rsvd_0x0

uint32_t tegra_mc_regs::rsvd_0x0

Definition at line 12 of file mc.h.

◆ rsvd_0x104

uint32_t tegra_mc_regs::rsvd_0x104

Definition at line 59 of file mc.h.

◆ rsvd_0x214

uint32_t tegra_mc_regs::rsvd_0x214

Definition at line 63 of file mc.h.

◆ rsvd_0x24

uint32_t tegra_mc_regs::rsvd_0x24

Definition at line 18 of file mc.h.

◆ rsvd_0x2b0

uint32_t tegra_mc_regs::rsvd_0x2b0

Definition at line 65 of file mc.h.

◆ rsvd_0x38

uint32_t tegra_mc_regs::rsvd_0x38

Definition at line 21 of file mc.h.

◆ rsvd_0x41c

uint32_t tegra_mc_regs::rsvd_0x41c

Definition at line 67 of file mc.h.

◆ rsvd_0x594

uint32_t tegra_mc_regs::rsvd_0x594

Definition at line 69 of file mc.h.

◆ rsvd_0x60

uint32_t tegra_mc_regs::rsvd_0x60[1]

Definition at line 26 of file mc.h.

◆ rsvd_0x60c

uint32_t tegra_mc_regs::rsvd_0x60c

Definition at line 71 of file mc.h.

◆ rsvd_0x654

uint32_t tegra_mc_regs::rsvd_0x654

Definition at line 75 of file mc.h.

◆ rsvd_0x668

uint32_t tegra_mc_regs::rsvd_0x668

Definition at line 77 of file mc.h.

◆ rsvd_0x67c

uint32_t tegra_mc_regs::rsvd_0x67c

Definition at line 81 of file mc.h.

◆ rsvd_0x6c8

uint32_t tegra_mc_regs::rsvd_0x6c8[10]

Definition at line 88 of file mc.h.

◆ rsvd_0x6f8

uint32_t tegra_mc_regs::rsvd_0x6f8[156]

Definition at line 92 of file mc.h.

◆ rsvd_0x70

uint32_t tegra_mc_regs::rsvd_0x70[8]

Definition at line 30 of file mc.h.

◆ rsvd_0x78

uint32_t tegra_mc_regs::rsvd_0x78[6]

Definition at line 32 of file mc.h.

◆ rsvd_0x96c

uint32_t tegra_mc_regs::rsvd_0x96c

Definition at line 83 of file mc.h.

◆ rsvd_0x97c

uint32_t tegra_mc_regs::rsvd_0x97c

Definition at line 85 of file mc.h.

◆ rsvd_0x98c

uint32_t tegra_mc_regs::rsvd_0x98c

Definition at line 88 of file mc.h.

◆ rsvd_0x9b0

uint32_t tegra_mc_regs::rsvd_0x9b0

Definition at line 93 of file mc.h.

◆ rsvd_0x9c0

uint32_t tegra_mc_regs::rsvd_0x9c0[138]

Definition at line 114 of file mc.h.

◆ rsvd_0x9d0

uint32_t tegra_mc_regs::rsvd_0x9d0

Definition at line 98 of file mc.h.

◆ rsvd_0x9d8

uint32_t tegra_mc_regs::rsvd_0x9d8

Definition at line 112 of file mc.h.

◆ rsvd_0xc40

uint32_t tegra_mc_regs::rsvd_0xc40[6]

Definition at line 130 of file mc.h.

◆ rsvd_0xc8

uint32_t tegra_mc_regs::rsvd_0xc8[2]

Definition at line 45 of file mc.h.

◆ rsvd_0xc90

uint32_t tegra_mc_regs::rsvd_0xc90[6]

Definition at line 146 of file mc.h.

◆ rsvd_0xcc

uint32_t tegra_mc_regs::rsvd_0xcc[1]

Definition at line 48 of file mc.h.

◆ rsvd_0xce0

uint32_t tegra_mc_regs::rsvd_0xce0[6]

Definition at line 162 of file mc.h.

◆ rsvd_0xd30

uint32_t tegra_mc_regs::rsvd_0xd30[6]

Definition at line 178 of file mc.h.

◆ rsvd_0xf0

uint32_t tegra_mc_regs::rsvd_0xf0

Definition at line 54 of file mc.h.

◆ sec_carveout_adr_hi

uint32_t tegra_mc_regs::sec_carveout_adr_hi

Definition at line 99 of file mc.h.

Referenced by carveout_range().

◆ sec_carveout_bom

uint32_t tegra_mc_regs::sec_carveout_bom

Definition at line 78 of file mc.h.

Referenced by carveout_range().

◆ sec_carveout_reg_ctrl

uint32_t tegra_mc_regs::sec_carveout_reg_ctrl

Definition at line 80 of file mc.h.

◆ sec_carveout_size_mb

uint32_t tegra_mc_regs::sec_carveout_size_mb

Definition at line 79 of file mc.h.

Referenced by carveout_range().

◆ security_carveout1_bom

uint32_t tegra_mc_regs::security_carveout1_bom

Definition at line 117 of file mc.h.

Referenced by carveout_range(), and nvdec_region_init().

◆ security_carveout1_bom_hi

uint32_t tegra_mc_regs::security_carveout1_bom_hi

Definition at line 118 of file mc.h.

Referenced by carveout_range(), and nvdec_region_init().

◆ security_carveout1_ca0

uint32_t tegra_mc_regs::security_carveout1_ca0

Definition at line 120 of file mc.h.

◆ security_carveout1_ca1

uint32_t tegra_mc_regs::security_carveout1_ca1

Definition at line 121 of file mc.h.

◆ security_carveout1_ca2

uint32_t tegra_mc_regs::security_carveout1_ca2

Definition at line 122 of file mc.h.

◆ security_carveout1_ca3

uint32_t tegra_mc_regs::security_carveout1_ca3

Definition at line 123 of file mc.h.

◆ security_carveout1_ca4

uint32_t tegra_mc_regs::security_carveout1_ca4

Definition at line 124 of file mc.h.

◆ security_carveout1_cfg0

uint32_t tegra_mc_regs::security_carveout1_cfg0

Definition at line 116 of file mc.h.

Referenced by nvdec_region_init().

◆ security_carveout1_cfia0

uint32_t tegra_mc_regs::security_carveout1_cfia0

Definition at line 125 of file mc.h.

◆ security_carveout1_cfia1

uint32_t tegra_mc_regs::security_carveout1_cfia1

Definition at line 126 of file mc.h.

◆ security_carveout1_cfia2

uint32_t tegra_mc_regs::security_carveout1_cfia2

Definition at line 127 of file mc.h.

◆ security_carveout1_cfia3

uint32_t tegra_mc_regs::security_carveout1_cfia3

Definition at line 128 of file mc.h.

◆ security_carveout1_cfia4

uint32_t tegra_mc_regs::security_carveout1_cfia4

Definition at line 129 of file mc.h.

◆ security_carveout1_size_128kb

uint32_t tegra_mc_regs::security_carveout1_size_128kb

Definition at line 119 of file mc.h.

Referenced by carveout_range().

◆ security_carveout2_bom

uint32_t tegra_mc_regs::security_carveout2_bom

Definition at line 133 of file mc.h.

Referenced by carveout_range(), and gpu_region_init().

◆ security_carveout2_bom_hi

uint32_t tegra_mc_regs::security_carveout2_bom_hi

Definition at line 134 of file mc.h.

Referenced by carveout_range(), and gpu_region_init().

◆ security_carveout2_ca0

uint32_t tegra_mc_regs::security_carveout2_ca0

Definition at line 136 of file mc.h.

◆ security_carveout2_ca1

uint32_t tegra_mc_regs::security_carveout2_ca1

Definition at line 137 of file mc.h.

◆ security_carveout2_ca2

uint32_t tegra_mc_regs::security_carveout2_ca2

Definition at line 138 of file mc.h.

◆ security_carveout2_ca3

uint32_t tegra_mc_regs::security_carveout2_ca3

Definition at line 139 of file mc.h.

◆ security_carveout2_ca4

uint32_t tegra_mc_regs::security_carveout2_ca4

Definition at line 140 of file mc.h.

◆ security_carveout2_cfg0

uint32_t tegra_mc_regs::security_carveout2_cfg0

Definition at line 132 of file mc.h.

Referenced by gpu_region_init().

◆ security_carveout2_cfia0

uint32_t tegra_mc_regs::security_carveout2_cfia0

Definition at line 141 of file mc.h.

◆ security_carveout2_cfia1

uint32_t tegra_mc_regs::security_carveout2_cfia1

Definition at line 142 of file mc.h.

◆ security_carveout2_cfia2

uint32_t tegra_mc_regs::security_carveout2_cfia2

Definition at line 143 of file mc.h.

◆ security_carveout2_cfia3

uint32_t tegra_mc_regs::security_carveout2_cfia3

Definition at line 144 of file mc.h.

◆ security_carveout2_cfia4

uint32_t tegra_mc_regs::security_carveout2_cfia4

Definition at line 145 of file mc.h.

◆ security_carveout2_size_128kb

uint32_t tegra_mc_regs::security_carveout2_size_128kb

Definition at line 135 of file mc.h.

Referenced by carveout_range().

◆ security_carveout3_bom

uint32_t tegra_mc_regs::security_carveout3_bom

Definition at line 149 of file mc.h.

Referenced by gpu_region_init().

◆ security_carveout3_bom_hi

uint32_t tegra_mc_regs::security_carveout3_bom_hi

Definition at line 150 of file mc.h.

Referenced by gpu_region_init().

◆ security_carveout3_ca0

uint32_t tegra_mc_regs::security_carveout3_ca0

Definition at line 152 of file mc.h.

◆ security_carveout3_ca1

uint32_t tegra_mc_regs::security_carveout3_ca1

Definition at line 153 of file mc.h.

◆ security_carveout3_ca2

uint32_t tegra_mc_regs::security_carveout3_ca2

Definition at line 154 of file mc.h.

◆ security_carveout3_ca3

uint32_t tegra_mc_regs::security_carveout3_ca3

Definition at line 155 of file mc.h.

◆ security_carveout3_ca4

uint32_t tegra_mc_regs::security_carveout3_ca4

Definition at line 156 of file mc.h.

◆ security_carveout3_cfg0

uint32_t tegra_mc_regs::security_carveout3_cfg0

Definition at line 148 of file mc.h.

Referenced by gpu_region_init().

◆ security_carveout3_cfia0

uint32_t tegra_mc_regs::security_carveout3_cfia0

Definition at line 157 of file mc.h.

◆ security_carveout3_cfia1

uint32_t tegra_mc_regs::security_carveout3_cfia1

Definition at line 158 of file mc.h.

◆ security_carveout3_cfia2

uint32_t tegra_mc_regs::security_carveout3_cfia2

Definition at line 159 of file mc.h.

◆ security_carveout3_cfia3

uint32_t tegra_mc_regs::security_carveout3_cfia3

Definition at line 160 of file mc.h.

◆ security_carveout3_cfia4

uint32_t tegra_mc_regs::security_carveout3_cfia4

Definition at line 161 of file mc.h.

◆ security_carveout3_size_128kb

uint32_t tegra_mc_regs::security_carveout3_size_128kb

Definition at line 151 of file mc.h.

◆ security_carveout4_bom

uint32_t tegra_mc_regs::security_carveout4_bom

Definition at line 165 of file mc.h.

Referenced by carveout_range(), and tsec_region_init().

◆ security_carveout4_bom_hi

uint32_t tegra_mc_regs::security_carveout4_bom_hi

Definition at line 166 of file mc.h.

Referenced by carveout_range(), and tsec_region_init().

◆ security_carveout4_ca0

uint32_t tegra_mc_regs::security_carveout4_ca0

Definition at line 168 of file mc.h.

◆ security_carveout4_ca1

uint32_t tegra_mc_regs::security_carveout4_ca1

Definition at line 169 of file mc.h.

◆ security_carveout4_ca2

uint32_t tegra_mc_regs::security_carveout4_ca2

Definition at line 170 of file mc.h.

◆ security_carveout4_ca3

uint32_t tegra_mc_regs::security_carveout4_ca3

Definition at line 171 of file mc.h.

◆ security_carveout4_ca4

uint32_t tegra_mc_regs::security_carveout4_ca4

Definition at line 172 of file mc.h.

◆ security_carveout4_cfg0

uint32_t tegra_mc_regs::security_carveout4_cfg0

Definition at line 164 of file mc.h.

Referenced by tsec_region_init().

◆ security_carveout4_cfia0

uint32_t tegra_mc_regs::security_carveout4_cfia0

Definition at line 173 of file mc.h.

◆ security_carveout4_cfia1

uint32_t tegra_mc_regs::security_carveout4_cfia1

Definition at line 174 of file mc.h.

◆ security_carveout4_cfia2

uint32_t tegra_mc_regs::security_carveout4_cfia2

Definition at line 175 of file mc.h.

◆ security_carveout4_cfia3

uint32_t tegra_mc_regs::security_carveout4_cfia3

Definition at line 176 of file mc.h.

◆ security_carveout4_cfia4

uint32_t tegra_mc_regs::security_carveout4_cfia4

Definition at line 177 of file mc.h.

◆ security_carveout4_size_128kb

uint32_t tegra_mc_regs::security_carveout4_size_128kb

Definition at line 167 of file mc.h.

Referenced by carveout_range().

◆ security_carveout5_bom

uint32_t tegra_mc_regs::security_carveout5_bom

Definition at line 181 of file mc.h.

Referenced by tsec_region_init().

◆ security_carveout5_bom_hi

uint32_t tegra_mc_regs::security_carveout5_bom_hi

Definition at line 182 of file mc.h.

Referenced by tsec_region_init().

◆ security_carveout5_ca0

uint32_t tegra_mc_regs::security_carveout5_ca0

Definition at line 184 of file mc.h.

◆ security_carveout5_ca1

uint32_t tegra_mc_regs::security_carveout5_ca1

Definition at line 185 of file mc.h.

◆ security_carveout5_ca2

uint32_t tegra_mc_regs::security_carveout5_ca2

Definition at line 186 of file mc.h.

◆ security_carveout5_ca3

uint32_t tegra_mc_regs::security_carveout5_ca3

Definition at line 187 of file mc.h.

◆ security_carveout5_ca4

uint32_t tegra_mc_regs::security_carveout5_ca4

Definition at line 188 of file mc.h.

◆ security_carveout5_cfg0

uint32_t tegra_mc_regs::security_carveout5_cfg0

Definition at line 180 of file mc.h.

Referenced by tsec_region_init().

◆ security_carveout5_cfia0

uint32_t tegra_mc_regs::security_carveout5_cfia0

Definition at line 189 of file mc.h.

◆ security_carveout5_cfia1

uint32_t tegra_mc_regs::security_carveout5_cfia1

Definition at line 190 of file mc.h.

◆ security_carveout5_cfia2

uint32_t tegra_mc_regs::security_carveout5_cfia2

Definition at line 191 of file mc.h.

◆ security_carveout5_cfia3

uint32_t tegra_mc_regs::security_carveout5_cfia3

Definition at line 192 of file mc.h.

◆ security_carveout5_cfia4

uint32_t tegra_mc_regs::security_carveout5_cfia4

Definition at line 193 of file mc.h.

◆ security_carveout5_size_128kb

uint32_t tegra_mc_regs::security_carveout5_size_128kb

Definition at line 183 of file mc.h.

◆ security_cfg0

uint32_t tegra_mc_regs::security_cfg0

Definition at line 30 of file mc.h.

Referenced by trustzone_region_init().

◆ security_cfg1

uint32_t tegra_mc_regs::security_cfg1

Definition at line 31 of file mc.h.

Referenced by trustzone_region_init().

◆ smmu_config

uint32_t tegra_mc_regs::smmu_config

Definition at line 13 of file mc.h.

Referenced by trustzone_region_init().

◆ smmu_ptb_asid

uint32_t tegra_mc_regs::smmu_ptb_asid

Definition at line 16 of file mc.h.

◆ smmu_ptb_data

uint32_t tegra_mc_regs::smmu_ptb_data

Definition at line 17 of file mc.h.

◆ smmu_ptc_config

uint32_t tegra_mc_regs::smmu_ptc_config

Definition at line 15 of file mc.h.

◆ smmu_ptc_flush

uint32_t tegra_mc_regs::smmu_ptc_flush

Definition at line 20 of file mc.h.

◆ smmu_tlb_config

uint32_t tegra_mc_regs::smmu_tlb_config

Definition at line 14 of file mc.h.

◆ smmu_tlb_flush

uint32_t tegra_mc_regs::smmu_tlb_flush

Definition at line 19 of file mc.h.

◆ stat_control

uint32_t tegra_mc_regs::stat_control

Definition at line 58 of file mc.h.

◆ timing_control

uint32_t tegra_mc_regs::timing_control

Definition at line 57 of file mc.h.

◆ timing_control_dbg

uint32_t tegra_mc_regs::timing_control_dbg

Definition at line 56 of file mc.h.

◆ video_protect_bom

uint32_t tegra_mc_regs::video_protect_bom

Definition at line 72 of file mc.h.

Referenced by carveout_range(), setup_kernel_info(), and vpr_region_init().

◆ video_protect_bom_adr_hi

uint32_t tegra_mc_regs::video_protect_bom_adr_hi

Definition at line 84 of file mc.h.

Referenced by carveout_range(), and vpr_region_init().

◆ video_protect_gpu_override_0

uint32_t tegra_mc_regs::video_protect_gpu_override_0

Definition at line 86 of file mc.h.

◆ video_protect_gpu_override_1

uint32_t tegra_mc_regs::video_protect_gpu_override_1

Definition at line 87 of file mc.h.

◆ video_protect_reg_ctrl

uint32_t tegra_mc_regs::video_protect_reg_ctrl

Definition at line 74 of file mc.h.

Referenced by setup_kernel_info(), and vpr_region_init().

◆ video_protect_size_mb

uint32_t tegra_mc_regs::video_protect_size_mb

Definition at line 73 of file mc.h.

Referenced by carveout_range(), setup_kernel_info(), and vpr_region_init().

◆ video_protect_vpr_override

uint32_t tegra_mc_regs::video_protect_vpr_override

Definition at line 66 of file mc.h.

◆ video_protect_vpr_override1

uint32_t tegra_mc_regs::video_protect_vpr_override1

Definition at line 68 of file mc.h.


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