12345678910111213141516171819202122232425262728293031323334353637 |
- #ifndef BCM43xx_ASM_INITVALS_H_
- #define BCM43xx_ASM_INITVALS_H_
- #include "main.h"
- struct initval_op {
- enum {
- IVAL_W_MMIO16,
- IVAL_W_MMIO32,
- IVAL_W_PHY,
- IVAL_W_RADIO,
- IVAL_W_SHM16,
- IVAL_W_SHM32,
- IVAL_W_TRAM,
- } type;
- unsigned int args[3];
- struct lineinfo info;
- struct list_head list;
- };
- struct initvals_sect {
- /* The name string for this initvals section */
- const char *name;
- /* List of initval operations */
- struct list_head ops;
- struct list_head list;
- };
- extern void assemble_initvals(void);
- #endif /* BCM43xx_ASM_INITVALS_H_ */
|