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

#include <clock.h>

Collaboration diagram for am335x_cm_per_regs:
Collaboration graph

Data Fields

uint32_t l4ls_st
 
uint32_t l3s_st
 
uint8_t _rsv0 [4]
 
uint32_t l3_st
 
uint8_t _rsv1 [4]
 
uint32_t cpgmac0
 
uint32_t lcdc
 
uint32_t usb0
 
uint8_t _rsv2 [4]
 
uint32_t tptc0
 
uint32_t emif
 
uint32_t ocmcram
 
uint32_t gpmc
 
uint32_t mcasp0
 
uint32_t uart5
 
uint32_t mmc0
 
uint32_t elm
 
uint32_t i2c2
 
uint32_t i2c1
 
uint32_t spi0
 
uint32_t spi1
 
uint8_t _rsv3 [0xc]
 
uint32_t l4ls
 
uint8_t _rsv4 [4]
 
uint32_t mcasp1
 
uint32_t uart1
 
uint32_t uart2
 
uint32_t uart3
 
uint32_t uart4
 
uint32_t timer7
 
uint32_t timer2
 
uint32_t timer3
 
uint32_t timer4
 
uint8_t _rsv5 [0x20]
 
uint32_t gpio1
 
uint32_t gpio2
 
uint32_t gpio3
 
uint8_t _rsv6 [4]
 
uint32_t tpcc
 
uint32_t dcan0
 
uint32_t dcan1
 
uint8_t _rsv7 [4]
 
uint32_t epwmss1
 
uint8_t _rsv8 [4]
 
uint32_t epwmss0
 
uint32_t epwmss2
 
uint32_t l3_instr
 
uint32_t l3
 
uint32_t ieee5000
 
uint32_t pru_icss
 
uint32_t timer5
 
uint32_t timer6
 
uint32_t mmc1
 
uint32_t mmc2
 
uint32_t tptc1
 
uint32_t tptc2
 
uint8_t _rsv9 [8]
 
uint32_t spinlock
 
uint32_t mailbox0
 
uint8_t _rsv10 [8]
 
uint32_t l4hs_st
 
uint32_t l4hs
 
uint8_t _rsv11 [8]
 
uint32_t ocpwp_l3_st
 
uint32_t ocpwp
 
uint8_t _rsv12 [0xb]
 
uint32_t pru_icss_st
 
uint32_t cpsw_st
 
uint32_t lcdc_st
 
uint32_t clkdiv32k
 
uint32_t clk_24mhz_st
 

Detailed Description

Definition at line 25 of file clock.h.

Field Documentation

◆ _rsv0

uint8_t am335x_cm_per_regs::_rsv0[4]

Definition at line 28 of file clock.h.

◆ _rsv1

uint8_t am335x_cm_per_regs::_rsv1[4]

Definition at line 30 of file clock.h.

◆ _rsv10

uint8_t am335x_cm_per_regs::_rsv10[8]

Definition at line 85 of file clock.h.

◆ _rsv11

uint8_t am335x_cm_per_regs::_rsv11[8]

Definition at line 88 of file clock.h.

◆ _rsv12

uint8_t am335x_cm_per_regs::_rsv12[0xb]

Definition at line 91 of file clock.h.

◆ _rsv2

uint8_t am335x_cm_per_regs::_rsv2[4]

Definition at line 34 of file clock.h.

◆ _rsv3

uint8_t am335x_cm_per_regs::_rsv3[0xc]

Definition at line 47 of file clock.h.

◆ _rsv4

uint8_t am335x_cm_per_regs::_rsv4[4]

Definition at line 49 of file clock.h.

◆ _rsv5

uint8_t am335x_cm_per_regs::_rsv5[0x20]

Definition at line 59 of file clock.h.

◆ _rsv6

uint8_t am335x_cm_per_regs::_rsv6[4]

Definition at line 63 of file clock.h.

◆ _rsv7

uint8_t am335x_cm_per_regs::_rsv7[4]

Definition at line 67 of file clock.h.

◆ _rsv8

uint8_t am335x_cm_per_regs::_rsv8[4]

Definition at line 69 of file clock.h.

◆ _rsv9

uint8_t am335x_cm_per_regs::_rsv9[8]

Definition at line 82 of file clock.h.

◆ clk_24mhz_st

uint32_t am335x_cm_per_regs::clk_24mhz_st

Definition at line 96 of file clock.h.

◆ clkdiv32k

uint32_t am335x_cm_per_regs::clkdiv32k

Definition at line 95 of file clock.h.

◆ cpgmac0

uint32_t am335x_cm_per_regs::cpgmac0

Definition at line 31 of file clock.h.

◆ cpsw_st

uint32_t am335x_cm_per_regs::cpsw_st

Definition at line 93 of file clock.h.

◆ dcan0

uint32_t am335x_cm_per_regs::dcan0

Definition at line 65 of file clock.h.

◆ dcan1

uint32_t am335x_cm_per_regs::dcan1

Definition at line 66 of file clock.h.

◆ elm

uint32_t am335x_cm_per_regs::elm

Definition at line 42 of file clock.h.

◆ emif

uint32_t am335x_cm_per_regs::emif

Definition at line 36 of file clock.h.

Referenced by enable_emif_clocks().

◆ epwmss0

uint32_t am335x_cm_per_regs::epwmss0

Definition at line 70 of file clock.h.

◆ epwmss1

uint32_t am335x_cm_per_regs::epwmss1

Definition at line 68 of file clock.h.

◆ epwmss2

uint32_t am335x_cm_per_regs::epwmss2

Definition at line 71 of file clock.h.

◆ gpio1

uint32_t am335x_cm_per_regs::gpio1

Definition at line 60 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ gpio2

uint32_t am335x_cm_per_regs::gpio2

Definition at line 61 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ gpio3

uint32_t am335x_cm_per_regs::gpio3

Definition at line 62 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ gpmc

uint32_t am335x_cm_per_regs::gpmc

Definition at line 38 of file clock.h.

◆ i2c1

uint32_t am335x_cm_per_regs::i2c1

Definition at line 44 of file clock.h.

◆ i2c2

uint32_t am335x_cm_per_regs::i2c2

Definition at line 43 of file clock.h.

◆ ieee5000

uint32_t am335x_cm_per_regs::ieee5000

Definition at line 74 of file clock.h.

◆ l3

uint32_t am335x_cm_per_regs::l3

Definition at line 73 of file clock.h.

◆ l3_instr

uint32_t am335x_cm_per_regs::l3_instr

Definition at line 72 of file clock.h.

◆ l3_st

uint32_t am335x_cm_per_regs::l3_st

Definition at line 29 of file clock.h.

◆ l3s_st

uint32_t am335x_cm_per_regs::l3s_st

Definition at line 27 of file clock.h.

◆ l4hs

uint32_t am335x_cm_per_regs::l4hs

Definition at line 87 of file clock.h.

◆ l4hs_st

uint32_t am335x_cm_per_regs::l4hs_st

Definition at line 86 of file clock.h.

◆ l4ls

uint32_t am335x_cm_per_regs::l4ls

Definition at line 48 of file clock.h.

◆ l4ls_st

uint32_t am335x_cm_per_regs::l4ls_st

Definition at line 26 of file clock.h.

◆ lcdc

uint32_t am335x_cm_per_regs::lcdc

Definition at line 32 of file clock.h.

◆ lcdc_st

uint32_t am335x_cm_per_regs::lcdc_st

Definition at line 94 of file clock.h.

◆ mailbox0

uint32_t am335x_cm_per_regs::mailbox0

Definition at line 84 of file clock.h.

◆ mcasp0

uint32_t am335x_cm_per_regs::mcasp0

Definition at line 39 of file clock.h.

◆ mcasp1

uint32_t am335x_cm_per_regs::mcasp1

Definition at line 50 of file clock.h.

◆ mmc0

uint32_t am335x_cm_per_regs::mmc0

Definition at line 41 of file clock.h.

◆ mmc1

uint32_t am335x_cm_per_regs::mmc1

Definition at line 78 of file clock.h.

◆ mmc2

uint32_t am335x_cm_per_regs::mmc2

Definition at line 79 of file clock.h.

◆ ocmcram

uint32_t am335x_cm_per_regs::ocmcram

Definition at line 37 of file clock.h.

◆ ocpwp

uint32_t am335x_cm_per_regs::ocpwp

Definition at line 90 of file clock.h.

◆ ocpwp_l3_st

uint32_t am335x_cm_per_regs::ocpwp_l3_st

Definition at line 89 of file clock.h.

◆ pru_icss

uint32_t am335x_cm_per_regs::pru_icss

Definition at line 75 of file clock.h.

◆ pru_icss_st

uint32_t am335x_cm_per_regs::pru_icss_st

Definition at line 92 of file clock.h.

◆ spi0

uint32_t am335x_cm_per_regs::spi0

Definition at line 45 of file clock.h.

◆ spi1

uint32_t am335x_cm_per_regs::spi1

Definition at line 46 of file clock.h.

◆ spinlock

uint32_t am335x_cm_per_regs::spinlock

Definition at line 83 of file clock.h.

◆ timer2

uint32_t am335x_cm_per_regs::timer2

Definition at line 56 of file clock.h.

◆ timer3

uint32_t am335x_cm_per_regs::timer3

Definition at line 57 of file clock.h.

◆ timer4

uint32_t am335x_cm_per_regs::timer4

Definition at line 58 of file clock.h.

◆ timer5

uint32_t am335x_cm_per_regs::timer5

Definition at line 76 of file clock.h.

◆ timer6

uint32_t am335x_cm_per_regs::timer6

Definition at line 77 of file clock.h.

◆ timer7

uint32_t am335x_cm_per_regs::timer7

Definition at line 55 of file clock.h.

◆ tpcc

uint32_t am335x_cm_per_regs::tpcc

Definition at line 64 of file clock.h.

◆ tptc0

uint32_t am335x_cm_per_regs::tptc0

Definition at line 35 of file clock.h.

◆ tptc1

uint32_t am335x_cm_per_regs::tptc1

Definition at line 80 of file clock.h.

◆ tptc2

uint32_t am335x_cm_per_regs::tptc2

Definition at line 81 of file clock.h.

◆ uart1

uint32_t am335x_cm_per_regs::uart1

Definition at line 51 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ uart2

uint32_t am335x_cm_per_regs::uart2

Definition at line 52 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ uart3

uint32_t am335x_cm_per_regs::uart3

Definition at line 53 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ uart4

uint32_t am335x_cm_per_regs::uart4

Definition at line 54 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ uart5

uint32_t am335x_cm_per_regs::uart5

Definition at line 40 of file clock.h.

Referenced by bootblock_mainboard_early_init().

◆ usb0

uint32_t am335x_cm_per_regs::usb0

Definition at line 33 of file clock.h.


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