coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
flow.h File Reference

Go to the source code of this file.

Data Structures

struct  flow_ctlr
 

Enumerations

enum  {
  FLOW_MODE_SHIFT = 29 , FLOW_MODE_MASK = 0x7 << FLOW_MODE_SHIFT , FLOW_MODE_NONE = 0 << FLOW_MODE_SHIFT , FLOW_MODE_RUN_AND_INT = 1 << FLOW_MODE_SHIFT ,
  FLOW_MODE_WAITEVENT = 2 << FLOW_MODE_SHIFT , FLOW_MODE_WAITEVENT_AND_INT = 3 << FLOW_MODE_SHIFT , FLOW_MODE_STOP_UNTIL_IRQ = 4 << FLOW_MODE_SHIFT , FLOW_MODE_STOP_UNTIL_IRQ_AND_INT = 5 << FLOW_MODE_SHIFT ,
  FLOW_MODE_STOP_UNTIL_EVENT_AND_IRQ = 6 << FLOW_MODE_SHIFT
}
 
enum  {
  FLOW_EVENT_GIC_FIQ = 1 << 8 , FLOW_EVENT_GIC_IRQ = 1 << 9 , FLOW_EVENT_LIC_FIQ = 1 << 10 , FLOW_EVENT_LIC_IRQ = 1 << 11 ,
  FLOW_EVENT_IBF = 1 << 12 , FLOW_EVENT_IBE = 1 << 13 , FLOW_EVENT_OBF = 1 << 14 , FLOW_EVENT_OBE = 1 << 15 ,
  FLOW_EVENT_XRQ_A = 1 << 16 , FLOW_EVENT_XRQ_B = 1 << 17 , FLOW_EVENT_XRQ_C = 1 << 18 , FLOW_EVENT_XRQ_D = 1 << 19 ,
  FLOW_EVENT_SMP30 = 1 << 20 , FLOW_EVENT_SMP31 = 1 << 21 , FLOW_EVENT_X_RDY = 1 << 22 , FLOW_EVENT_SEC = 1 << 23 ,
  FLOW_EVENT_MSEC = 1 << 24 , FLOW_EVENT_USEC = 1 << 25 , FLOW_EVENT_X32K = 1 << 26 , FLOW_EVENT_SCLK = 1 << 27 ,
  FLOW_EVENT_JTAG = 1 << 28
}
 
enum  { RAM_REPAIR_REQ = 0x1 << 0 , RAM_REPAIR_STS = 0x1 << 1 }
 

Functions

 check_member (flow_ctlr, ram_repair_cluster1, 0x58)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
FLOW_MODE_SHIFT 
FLOW_MODE_MASK 
FLOW_MODE_NONE 
FLOW_MODE_RUN_AND_INT 
FLOW_MODE_WAITEVENT 
FLOW_MODE_WAITEVENT_AND_INT 
FLOW_MODE_STOP_UNTIL_IRQ 
FLOW_MODE_STOP_UNTIL_IRQ_AND_INT 
FLOW_MODE_STOP_UNTIL_EVENT_AND_IRQ 

Definition at line 33 of file flow.h.

◆ anonymous enum

anonymous enum
Enumerator
FLOW_EVENT_GIC_FIQ 
FLOW_EVENT_GIC_IRQ 
FLOW_EVENT_LIC_FIQ 
FLOW_EVENT_LIC_IRQ 
FLOW_EVENT_IBF 
FLOW_EVENT_IBE 
FLOW_EVENT_OBF 
FLOW_EVENT_OBE 
FLOW_EVENT_XRQ_A 
FLOW_EVENT_XRQ_B 
FLOW_EVENT_XRQ_C 
FLOW_EVENT_XRQ_D 
FLOW_EVENT_SMP30 
FLOW_EVENT_SMP31 
FLOW_EVENT_X_RDY 
FLOW_EVENT_SEC 
FLOW_EVENT_MSEC 
FLOW_EVENT_USEC 
FLOW_EVENT_X32K 
FLOW_EVENT_SCLK 
FLOW_EVENT_JTAG 

Definition at line 47 of file flow.h.

◆ anonymous enum

anonymous enum
Enumerator
RAM_REPAIR_REQ 
RAM_REPAIR_STS 

Definition at line 72 of file flow.h.

Function Documentation

◆ check_member()

check_member ( flow_ctlr  ,
ram_repair_cluster1  ,
0x58   
)