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

Go to the source code of this file.

Data Structures

struct  exynos5_dsim
 

Macros

#define ENABLE   1
 
#define DISABLE   0
 
#define DSIM_SWRST   (1 << 0)
 
#define NUM_OF_DAT_LANE_IS_FOUR   (3 << 5)
 
#define DATA_LANE_0_EN   (1 << 0)
 
#define DATA_LANE_1_EN   (1 << 1)
 
#define DATA_LANE_2_EN   (1 << 2)
 
#define DATA_LANE_3_EN   (1 << 3)
 
#define CLK_LANE_EN   (1 << 4)
 
#define ENABLE_ALL_DATA_LANE
 
#define MAIN_PIX_FORMAT_OFFSET   12
 
#define RGB_565_16_BIT   0x4
 
#define VIDEO_MODE   (1 << 25)
 
#define BURST_MODE   (1 << 26)
 
#define DSIM_PHYACCHR_AFC_EN   (1 << 14)
 
#define DSIM_PHYACCHR_AFC_CTL_OFFSET   5
 
#define DSIM_PLLCTRL_PMS_OFFSET   1
 
#define DSIM_FREQ_BAND_OFFSET   24
 
#define LANE_ESC_CLK_EN_ALL   (0x1f << 19)
 
#define BYTE_CLK_EN   (1 << 24)
 
#define DSIM_ESC_CLK_EN   (1 << 28)
 
#define TXREQUEST_HS_CLK_ON   (1 << 31)
 
#define LP_MODE_ENABLE   (1 << 7)
 
#define STOP_STATE_CNT_OFFSET   21
 
#define MAIN_VBP_OFFSET   0
 
#define STABLE_VFP_OFFSET   16
 
#define CMD_ALLOW_OFFSET   28
 
#define MAIN_HBP_OFFSET   0
 
#define MAIN_HFP_OFFSET   16
 
#define MAIN_HSA_OFFSET   0
 
#define MAIN_VSA_OFFSET   22
 
#define MAIN_STANDBY   (1 << 31)
 
#define MAIN_VRESOL_OFFSET   16
 
#define MAIN_HRESOL_OFFSET   0
 
#define SFR_FIFO_EMPTY   (1 << 29)
 
#define DSIM_PLL_EN_SHIFT   (1 << 23)
 
#define PLL_STABLE   (1 << 31)
 
#define DSIM_STOP_STATE_DAT(x)   (((x) & 0xf) << 0)
 
#define DSIM_STOP_STATE_CLK   (1 << 8)
 
#define DSIM_TX_READY_HS_CLK   (1 << 10)
 

Functions

 check_member (exynos5_dsim, phyacchr1, 0x54)
 

Macro Definition Documentation

◆ BURST_MODE

#define BURST_MODE   (1 << 26)

Definition at line 53 of file dsim.h.

◆ BYTE_CLK_EN

#define BYTE_CLK_EN   (1 << 24)

Definition at line 62 of file dsim.h.

◆ CLK_LANE_EN

#define CLK_LANE_EN   (1 << 4)

Definition at line 45 of file dsim.h.

◆ CMD_ALLOW_OFFSET

#define CMD_ALLOW_OFFSET   28

Definition at line 71 of file dsim.h.

◆ DATA_LANE_0_EN

#define DATA_LANE_0_EN   (1 << 0)

Definition at line 41 of file dsim.h.

◆ DATA_LANE_1_EN

#define DATA_LANE_1_EN   (1 << 1)

Definition at line 42 of file dsim.h.

◆ DATA_LANE_2_EN

#define DATA_LANE_2_EN   (1 << 2)

Definition at line 43 of file dsim.h.

◆ DATA_LANE_3_EN

#define DATA_LANE_3_EN   (1 << 3)

Definition at line 44 of file dsim.h.

◆ DISABLE

#define DISABLE   0

Definition at line 37 of file dsim.h.

◆ DSIM_ESC_CLK_EN

#define DSIM_ESC_CLK_EN   (1 << 28)

Definition at line 63 of file dsim.h.

◆ DSIM_FREQ_BAND_OFFSET

#define DSIM_FREQ_BAND_OFFSET   24

Definition at line 59 of file dsim.h.

◆ DSIM_PHYACCHR_AFC_CTL_OFFSET

#define DSIM_PHYACCHR_AFC_CTL_OFFSET   5

Definition at line 56 of file dsim.h.

◆ DSIM_PHYACCHR_AFC_EN

#define DSIM_PHYACCHR_AFC_EN   (1 << 14)

Definition at line 55 of file dsim.h.

◆ DSIM_PLL_EN_SHIFT

#define DSIM_PLL_EN_SHIFT   (1 << 23)

Definition at line 85 of file dsim.h.

◆ DSIM_PLLCTRL_PMS_OFFSET

#define DSIM_PLLCTRL_PMS_OFFSET   1

Definition at line 58 of file dsim.h.

◆ DSIM_STOP_STATE_CLK

#define DSIM_STOP_STATE_CLK   (1 << 8)

Definition at line 89 of file dsim.h.

◆ DSIM_STOP_STATE_DAT

#define DSIM_STOP_STATE_DAT (   x)    (((x) & 0xf) << 0)

Definition at line 88 of file dsim.h.

◆ DSIM_SWRST

#define DSIM_SWRST   (1 << 0)

Definition at line 39 of file dsim.h.

◆ DSIM_TX_READY_HS_CLK

#define DSIM_TX_READY_HS_CLK   (1 << 10)

Definition at line 90 of file dsim.h.

◆ ENABLE

#define ENABLE   1

Definition at line 36 of file dsim.h.

◆ ENABLE_ALL_DATA_LANE

#define ENABLE_ALL_DATA_LANE
Value:
DATA_LANE_1_EN | \
DATA_LANE_2_EN | \
DATA_LANE_3_EN
#define DATA_LANE_0_EN
Definition: dsim.h:41

Definition at line 46 of file dsim.h.

◆ LANE_ESC_CLK_EN_ALL

#define LANE_ESC_CLK_EN_ALL   (0x1f << 19)

Definition at line 61 of file dsim.h.

◆ LP_MODE_ENABLE

#define LP_MODE_ENABLE   (1 << 7)

Definition at line 66 of file dsim.h.

◆ MAIN_HBP_OFFSET

#define MAIN_HBP_OFFSET   0

Definition at line 73 of file dsim.h.

◆ MAIN_HFP_OFFSET

#define MAIN_HFP_OFFSET   16

Definition at line 74 of file dsim.h.

◆ MAIN_HRESOL_OFFSET

#define MAIN_HRESOL_OFFSET   0

Definition at line 81 of file dsim.h.

◆ MAIN_HSA_OFFSET

#define MAIN_HSA_OFFSET   0

Definition at line 76 of file dsim.h.

◆ MAIN_PIX_FORMAT_OFFSET

#define MAIN_PIX_FORMAT_OFFSET   12

Definition at line 50 of file dsim.h.

◆ MAIN_STANDBY

#define MAIN_STANDBY   (1 << 31)

Definition at line 79 of file dsim.h.

◆ MAIN_VBP_OFFSET

#define MAIN_VBP_OFFSET   0

Definition at line 69 of file dsim.h.

◆ MAIN_VRESOL_OFFSET

#define MAIN_VRESOL_OFFSET   16

Definition at line 80 of file dsim.h.

◆ MAIN_VSA_OFFSET

#define MAIN_VSA_OFFSET   22

Definition at line 77 of file dsim.h.

◆ NUM_OF_DAT_LANE_IS_FOUR

#define NUM_OF_DAT_LANE_IS_FOUR   (3 << 5)

Definition at line 40 of file dsim.h.

◆ PLL_STABLE

#define PLL_STABLE   (1 << 31)

Definition at line 86 of file dsim.h.

◆ RGB_565_16_BIT

#define RGB_565_16_BIT   0x4

Definition at line 51 of file dsim.h.

◆ SFR_FIFO_EMPTY

#define SFR_FIFO_EMPTY   (1 << 29)

Definition at line 83 of file dsim.h.

◆ STABLE_VFP_OFFSET

#define STABLE_VFP_OFFSET   16

Definition at line 70 of file dsim.h.

◆ STOP_STATE_CNT_OFFSET

#define STOP_STATE_CNT_OFFSET   21

Definition at line 67 of file dsim.h.

◆ TXREQUEST_HS_CLK_ON

#define TXREQUEST_HS_CLK_ON   (1 << 31)

Definition at line 64 of file dsim.h.

◆ VIDEO_MODE

#define VIDEO_MODE   (1 << 25)

Definition at line 52 of file dsim.h.

Function Documentation

◆ check_member()

check_member ( exynos5_dsim  ,
phyacchr1  ,
0x54   
)