Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
psb_reg.h File Reference

Go to the source code of this file.

Macros

#define PSB_CR_CLKGATECTL   0x0000
 
#define _PSB_C_CLKGATECTL_AUTO_MAN_REG   (1 << 24)
 
#define _PSB_C_CLKGATECTL_USE_CLKG_SHIFT   (20)
 
#define _PSB_C_CLKGATECTL_USE_CLKG_MASK   (0x3 << 20)
 
#define _PSB_C_CLKGATECTL_DPM_CLKG_SHIFT   (16)
 
#define _PSB_C_CLKGATECTL_DPM_CLKG_MASK   (0x3 << 16)
 
#define _PSB_C_CLKGATECTL_TA_CLKG_SHIFT   (12)
 
#define _PSB_C_CLKGATECTL_TA_CLKG_MASK   (0x3 << 12)
 
#define _PSB_C_CLKGATECTL_TSP_CLKG_SHIFT   (8)
 
#define _PSB_C_CLKGATECTL_TSP_CLKG_MASK   (0x3 << 8)
 
#define _PSB_C_CLKGATECTL_ISP_CLKG_SHIFT   (4)
 
#define _PSB_C_CLKGATECTL_ISP_CLKG_MASK   (0x3 << 4)
 
#define _PSB_C_CLKGATECTL_2D_CLKG_SHIFT   (0)
 
#define _PSB_C_CLKGATECTL_2D_CLKG_MASK   (0x3 << 0)
 
#define _PSB_C_CLKGATECTL_CLKG_ENABLED   (0)
 
#define _PSB_C_CLKGATECTL_CLKG_DISABLED   (1)
 
#define _PSB_C_CLKGATECTL_CLKG_AUTO   (2)
 
#define PSB_CR_CORE_ID   0x0010
 
#define _PSB_CC_ID_ID_SHIFT   (16)
 
#define _PSB_CC_ID_ID_MASK   (0xFFFF << 16)
 
#define _PSB_CC_ID_CONFIG_SHIFT   (0)
 
#define _PSB_CC_ID_CONFIG_MASK   (0xFFFF << 0)
 
#define PSB_CR_CORE_REVISION   0x0014
 
#define _PSB_CC_REVISION_DESIGNER_SHIFT   (24)
 
#define _PSB_CC_REVISION_DESIGNER_MASK   (0xFF << 24)
 
#define _PSB_CC_REVISION_MAJOR_SHIFT   (16)
 
#define _PSB_CC_REVISION_MAJOR_MASK   (0xFF << 16)
 
#define _PSB_CC_REVISION_MINOR_SHIFT   (8)
 
#define _PSB_CC_REVISION_MINOR_MASK   (0xFF << 8)
 
#define _PSB_CC_REVISION_MAINTENANCE_SHIFT   (0)
 
#define _PSB_CC_REVISION_MAINTENANCE_MASK   (0xFF << 0)
 
#define PSB_CR_DESIGNER_REV_FIELD1   0x0018
 
#define PSB_CR_SOFT_RESET   0x0080
 
#define _PSB_CS_RESET_TSP_RESET   (1 << 6)
 
#define _PSB_CS_RESET_ISP_RESET   (1 << 5)
 
#define _PSB_CS_RESET_USE_RESET   (1 << 4)
 
#define _PSB_CS_RESET_TA_RESET   (1 << 3)
 
#define _PSB_CS_RESET_DPM_RESET   (1 << 2)
 
#define _PSB_CS_RESET_TWOD_RESET   (1 << 1)
 
#define _PSB_CS_RESET_BIF_RESET   (1 << 0)
 
#define PSB_CR_DESIGNER_REV_FIELD2   0x001C
 
#define PSB_CR_EVENT_HOST_ENABLE2   0x0110
 
#define PSB_CR_EVENT_STATUS2   0x0118
 
#define PSB_CR_EVENT_HOST_CLEAR2   0x0114
 
#define _PSB_CE2_BIF_REQUESTER_FAULT   (1 << 4)
 
#define PSB_CR_EVENT_STATUS   0x012C
 
#define PSB_CR_EVENT_HOST_ENABLE   0x0130
 
#define PSB_CR_EVENT_HOST_CLEAR   0x0134
 
#define _PSB_CE_MASTER_INTERRUPT   (1 << 31)
 
#define _PSB_CE_TA_DPM_FAULT   (1 << 28)
 
#define _PSB_CE_TWOD_COMPLETE   (1 << 27)
 
#define _PSB_CE_DPM_OUT_OF_MEMORY_ZLS   (1 << 25)
 
#define _PSB_CE_DPM_TA_MEM_FREE   (1 << 24)
 
#define _PSB_CE_PIXELBE_END_RENDER   (1 << 18)
 
#define _PSB_CE_SW_EVENT   (1 << 14)
 
#define _PSB_CE_TA_FINISHED   (1 << 13)
 
#define _PSB_CE_TA_TERMINATE   (1 << 12)
 
#define _PSB_CE_DPM_REACHED_MEM_THRESH   (1 << 3)
 
#define _PSB_CE_DPM_OUT_OF_MEMORY_GBL   (1 << 2)
 
#define _PSB_CE_DPM_OUT_OF_MEMORY_MT   (1 << 1)
 
#define _PSB_CE_DPM_3D_MEM_FREE   (1 << 0)
 
#define PSB_USE_OFFSET_MASK   0x0007FFFF
 
#define PSB_USE_OFFSET_SIZE   (PSB_USE_OFFSET_MASK + 1)
 
#define PSB_CR_USE_CODE_BASE0   0x0A0C
 
#define PSB_CR_USE_CODE_BASE1   0x0A10
 
#define PSB_CR_USE_CODE_BASE2   0x0A14
 
#define PSB_CR_USE_CODE_BASE3   0x0A18
 
#define PSB_CR_USE_CODE_BASE4   0x0A1C
 
#define PSB_CR_USE_CODE_BASE5   0x0A20
 
#define PSB_CR_USE_CODE_BASE6   0x0A24
 
#define PSB_CR_USE_CODE_BASE7   0x0A28
 
#define PSB_CR_USE_CODE_BASE8   0x0A2C
 
#define PSB_CR_USE_CODE_BASE9   0x0A30
 
#define PSB_CR_USE_CODE_BASE10   0x0A34
 
#define PSB_CR_USE_CODE_BASE11   0x0A38
 
#define PSB_CR_USE_CODE_BASE12   0x0A3C
 
#define PSB_CR_USE_CODE_BASE13   0x0A40
 
#define PSB_CR_USE_CODE_BASE14   0x0A44
 
#define PSB_CR_USE_CODE_BASE15   0x0A48
 
#define PSB_CR_USE_CODE_BASE(_i)   (0x0A0C + ((_i) << 2))
 
#define _PSB_CUC_BASE_DM_SHIFT   (25)
 
#define _PSB_CUC_BASE_DM_MASK   (0x3 << 25)
 
#define _PSB_CUC_BASE_ADDR_SHIFT   (0) /* 1024-bit aligned address? */
 
#define _PSB_CUC_BASE_ADDR_ALIGNSHIFT   (7)
 
#define _PSB_CUC_BASE_ADDR_MASK   (0x1FFFFFF << 0)
 
#define _PSB_CUC_DM_VERTEX   (0)
 
#define _PSB_CUC_DM_PIXEL   (1)
 
#define _PSB_CUC_DM_RESERVED   (2)
 
#define _PSB_CUC_DM_EDM   (3)
 
#define PSB_CR_PDS_EXEC_BASE   0x0AB8
 
#define _PSB_CR_PDS_EXEC_BASE_ADDR_SHIFT   (20) /* 1MB aligned address */
 
#define _PSB_CR_PDS_EXEC_BASE_ADDR_ALIGNSHIFT   (20)
 
#define PSB_CR_EVENT_KICKER   0x0AC4
 
#define _PSB_CE_KICKER_ADDRESS_SHIFT   (4) /* 128-bit aligned address */
 
#define PSB_CR_EVENT_KICK   0x0AC8
 
#define _PSB_CE_KICK_NOW   (1 << 0)
 
#define PSB_CR_BIF_DIR_LIST_BASE1   0x0C38
 
#define PSB_CR_BIF_CTRL   0x0C00
 
#define _PSB_CB_CTRL_CLEAR_FAULT   (1 << 4)
 
#define _PSB_CB_CTRL_INVALDC   (1 << 3)
 
#define _PSB_CB_CTRL_FLUSH   (1 << 2)
 
#define PSB_CR_BIF_INT_STAT   0x0C04
 
#define PSB_CR_BIF_FAULT   0x0C08
 
#define _PSB_CBI_STAT_PF_N_RW   (1 << 14)
 
#define _PSB_CBI_STAT_FAULT_SHIFT   (0)
 
#define _PSB_CBI_STAT_FAULT_MASK   (0x3FFF << 0)
 
#define _PSB_CBI_STAT_FAULT_CACHE   (1 << 1)
 
#define _PSB_CBI_STAT_FAULT_TA   (1 << 2)
 
#define _PSB_CBI_STAT_FAULT_VDM   (1 << 3)
 
#define _PSB_CBI_STAT_FAULT_2D   (1 << 4)
 
#define _PSB_CBI_STAT_FAULT_PBE   (1 << 5)
 
#define _PSB_CBI_STAT_FAULT_TSP   (1 << 6)
 
#define _PSB_CBI_STAT_FAULT_ISP   (1 << 7)
 
#define _PSB_CBI_STAT_FAULT_USSEPDS   (1 << 8)
 
#define _PSB_CBI_STAT_FAULT_HOST   (1 << 9)
 
#define PSB_CR_BIF_BANK0   0x0C78
 
#define PSB_CR_BIF_BANK1   0x0C7C
 
#define PSB_CR_BIF_DIR_LIST_BASE0   0x0C84
 
#define PSB_CR_BIF_TWOD_REQ_BASE   0x0C88
 
#define PSB_CR_BIF_3D_REQ_BASE   0x0CAC
 
#define PSB_CR_2D_SOCIF   0x0E18
 
#define _PSB_C2_SOCIF_FREESPACE_SHIFT   (0)
 
#define _PSB_C2_SOCIF_FREESPACE_MASK   (0xFF << 0)
 
#define _PSB_C2_SOCIF_EMPTY   (0x80 << 0)
 
#define PSB_CR_2D_BLIT_STATUS   0x0E04
 
#define _PSB_C2B_STATUS_BUSY   (1 << 24)
 
#define _PSB_C2B_STATUS_COMPLETE_SHIFT   (0)
 
#define _PSB_C2B_STATUS_COMPLETE_MASK   (0xFFFFFF << 0)
 
#define PSB_2D_CLIP_BH   (0x00000000)
 
#define PSB_2D_PAT_BH   (0x10000000)
 
#define PSB_2D_CTRL_BH   (0x20000000)
 
#define PSB_2D_SRC_OFF_BH   (0x30000000)
 
#define PSB_2D_MASK_OFF_BH   (0x40000000)
 
#define PSB_2D_RESERVED1_BH   (0x50000000)
 
#define PSB_2D_RESERVED2_BH   (0x60000000)
 
#define PSB_2D_FENCE_BH   (0x70000000)
 
#define PSB_2D_BLIT_BH   (0x80000000)
 
#define PSB_2D_SRC_SURF_BH   (0x90000000)
 
#define PSB_2D_DST_SURF_BH   (0xA0000000)
 
#define PSB_2D_PAT_SURF_BH   (0xB0000000)
 
#define PSB_2D_SRC_PAL_BH   (0xC0000000)
 
#define PSB_2D_PAT_PAL_BH   (0xD0000000)
 
#define PSB_2D_MASK_SURF_BH   (0xE0000000)
 
#define PSB_2D_FLUSH_BH   (0xF0000000)
 
#define PSB_2D_CLIPCOUNT_MAX   (1)
 
#define PSB_2D_CLIPCOUNT_MASK   (0x00000000)
 
#define PSB_2D_CLIPCOUNT_CLRMASK   (0xFFFFFFFF)
 
#define PSB_2D_CLIPCOUNT_SHIFT   (0)
 
#define PSB_2D_CLIP_XMAX_MASK   (0x00FFF000)
 
#define PSB_2D_CLIP_XMAX_CLRMASK   (0xFF000FFF)
 
#define PSB_2D_CLIP_XMAX_SHIFT   (12)
 
#define PSB_2D_CLIP_XMIN_MASK   (0x00000FFF)
 
#define PSB_2D_CLIP_XMIN_CLRMASK   (0x00FFF000)
 
#define PSB_2D_CLIP_XMIN_SHIFT   (0)
 
#define PSB_2D_CLIP_YMAX_MASK   (0x00FFF000)
 
#define PSB_2D_CLIP_YMAX_CLRMASK   (0xFF000FFF)
 
#define PSB_2D_CLIP_YMAX_SHIFT   (12)
 
#define PSB_2D_CLIP_YMIN_MASK   (0x00000FFF)
 
#define PSB_2D_CLIP_YMIN_CLRMASK   (0x00FFF000)
 
#define PSB_2D_CLIP_YMIN_SHIFT   (0)
 
#define PSB_2D_PAT_HEIGHT_MASK   (0x0000001F)
 
#define PSB_2D_PAT_HEIGHT_SHIFT   (0)
 
#define PSB_2D_PAT_WIDTH_MASK   (0x000003E0)
 
#define PSB_2D_PAT_WIDTH_SHIFT   (5)
 
#define PSB_2D_PAT_YSTART_MASK   (0x00007C00)
 
#define PSB_2D_PAT_YSTART_SHIFT   (10)
 
#define PSB_2D_PAT_XSTART_MASK   (0x000F8000)
 
#define PSB_2D_PAT_XSTART_SHIFT   (15)
 
#define PSB_2D_SRCCK_CTRL   (0x00000001)
 
#define PSB_2D_DSTCK_CTRL   (0x00000002)
 
#define PSB_2D_ALPHA_CTRL   (0x00000004)
 
#define PSB_2D_CK_COL_MASK   (0xFFFFFFFF)
 
#define PSB_2D_CK_COL_CLRMASK   (0x00000000)
 
#define PSB_2D_CK_COL_SHIFT   (0)
 
#define PSB_2D_CK_MASK_MASK   (0xFFFFFFFF)
 
#define PSB_2D_CK_MASK_CLRMASK   (0x00000000)
 
#define PSB_2D_CK_MASK_SHIFT   (0)
 
#define PSB_2D_GBLALPHA_MASK   (0x000FF000)
 
#define PSB_2D_GBLALPHA_CLRMASK   (0xFFF00FFF)
 
#define PSB_2D_GBLALPHA_SHIFT   (12)
 
#define PSB_2D_SRCALPHA_OP_MASK   (0x00700000)
 
#define PSB_2D_SRCALPHA_OP_CLRMASK   (0xFF8FFFFF)
 
#define PSB_2D_SRCALPHA_OP_SHIFT   (20)
 
#define PSB_2D_SRCALPHA_OP_ONE   (0x00000000)
 
#define PSB_2D_SRCALPHA_OP_SRC   (0x00100000)
 
#define PSB_2D_SRCALPHA_OP_DST   (0x00200000)
 
#define PSB_2D_SRCALPHA_OP_SG   (0x00300000)
 
#define PSB_2D_SRCALPHA_OP_DG   (0x00400000)
 
#define PSB_2D_SRCALPHA_OP_GBL   (0x00500000)
 
#define PSB_2D_SRCALPHA_OP_ZERO   (0x00600000)
 
#define PSB_2D_SRCALPHA_INVERT   (0x00800000)
 
#define PSB_2D_SRCALPHA_INVERT_CLR   (0xFF7FFFFF)
 
#define PSB_2D_DSTALPHA_OP_MASK   (0x07000000)
 
#define PSB_2D_DSTALPHA_OP_CLRMASK   (0xF8FFFFFF)
 
#define PSB_2D_DSTALPHA_OP_SHIFT   (24)
 
#define PSB_2D_DSTALPHA_OP_ONE   (0x00000000)
 
#define PSB_2D_DSTALPHA_OP_SRC   (0x01000000)
 
#define PSB_2D_DSTALPHA_OP_DST   (0x02000000)
 
#define PSB_2D_DSTALPHA_OP_SG   (0x03000000)
 
#define PSB_2D_DSTALPHA_OP_DG   (0x04000000)
 
#define PSB_2D_DSTALPHA_OP_GBL   (0x05000000)
 
#define PSB_2D_DSTALPHA_OP_ZERO   (0x06000000)
 
#define PSB_2D_DSTALPHA_INVERT   (0x08000000)
 
#define PSB_2D_DSTALPHA_INVERT_CLR   (0xF7FFFFFF)
 
#define PSB_2D_PRE_MULTIPLICATION_ENABLE   (0x10000000)
 
#define PSB_2D_PRE_MULTIPLICATION_CLRMASK   (0xEFFFFFFF)
 
#define PSB_2D_ZERO_SOURCE_ALPHA_ENABLE   (0x20000000)
 
#define PSB_2D_ZERO_SOURCE_ALPHA_CLRMASK   (0xDFFFFFFF)
 
#define PSB_2D_SRCOFF_XSTART_MASK   ((0x00000FFF) << 12)
 
#define PSB_2D_SRCOFF_XSTART_SHIFT   (12)
 
#define PSB_2D_SRCOFF_YSTART_MASK   (0x00000FFF)
 
#define PSB_2D_SRCOFF_YSTART_SHIFT   (0)
 
#define PSB_2D_MASKOFF_XSTART_MASK   ((0x00000FFF) << 12)
 
#define PSB_2D_MASKOFF_XSTART_SHIFT   (12)
 
#define PSB_2D_MASKOFF_YSTART_MASK   (0x00000FFF)
 
#define PSB_2D_MASKOFF_YSTART_SHIFT   (0)
 
#define PSB_2D_ROT_MASK   (3 << 25)
 
#define PSB_2D_ROT_CLRMASK   (~PSB_2D_ROT_MASK)
 
#define PSB_2D_ROT_NONE   (0 << 25)
 
#define PSB_2D_ROT_90DEGS   (1 << 25)
 
#define PSB_2D_ROT_180DEGS   (2 << 25)
 
#define PSB_2D_ROT_270DEGS   (3 << 25)
 
#define PSB_2D_COPYORDER_MASK   (3 << 23)
 
#define PSB_2D_COPYORDER_CLRMASK   (~PSB_2D_COPYORDER_MASK)
 
#define PSB_2D_COPYORDER_TL2BR   (0 << 23)
 
#define PSB_2D_COPYORDER_BR2TL   (1 << 23)
 
#define PSB_2D_COPYORDER_TR2BL   (2 << 23)
 
#define PSB_2D_COPYORDER_BL2TR   (3 << 23)
 
#define PSB_2D_DSTCK_CLRMASK   (0xFF9FFFFF)
 
#define PSB_2D_DSTCK_DISABLE   (0x00000000)
 
#define PSB_2D_DSTCK_PASS   (0x00200000)
 
#define PSB_2D_DSTCK_REJECT   (0x00400000)
 
#define PSB_2D_SRCCK_CLRMASK   (0xFFE7FFFF)
 
#define PSB_2D_SRCCK_DISABLE   (0x00000000)
 
#define PSB_2D_SRCCK_PASS   (0x00080000)
 
#define PSB_2D_SRCCK_REJECT   (0x00100000)
 
#define PSB_2D_CLIP_ENABLE   (0x00040000)
 
#define PSB_2D_ALPHA_ENABLE   (0x00020000)
 
#define PSB_2D_PAT_CLRMASK   (0xFFFEFFFF)
 
#define PSB_2D_PAT_MASK   (0x00010000)
 
#define PSB_2D_USE_PAT   (0x00010000)
 
#define PSB_2D_USE_FILL   (0x00000000)
 
#define PSB_2D_ROP3B_MASK   (0x0000FF00)
 
#define PSB_2D_ROP3B_CLRMASK   (0xFFFF00FF)
 
#define PSB_2D_ROP3B_SHIFT   (8)
 
#define PSB_2D_ROP3A_MASK   (0x000000FF)
 
#define PSB_2D_ROP3A_CLRMASK   (0xFFFFFF00)
 
#define PSB_2D_ROP3A_SHIFT   (0)
 
#define PSB_2D_ROP4_MASK   (0x0000FFFF)
 
#define PSB_2D_FILLCOLOUR_MASK   (0xFFFFFFFF)
 
#define PSB_2D_FILLCOLOUR_SHIFT   (0)
 
#define PSB_2D_DST_XSTART_MASK   (0x00FFF000)
 
#define PSB_2D_DST_XSTART_CLRMASK   (0xFF000FFF)
 
#define PSB_2D_DST_XSTART_SHIFT   (12)
 
#define PSB_2D_DST_YSTART_MASK   (0x00000FFF)
 
#define PSB_2D_DST_YSTART_CLRMASK   (0xFFFFF000)
 
#define PSB_2D_DST_YSTART_SHIFT   (0)
 
#define PSB_2D_DST_XSIZE_MASK   (0x00FFF000)
 
#define PSB_2D_DST_XSIZE_CLRMASK   (0xFF000FFF)
 
#define PSB_2D_DST_XSIZE_SHIFT   (12)
 
#define PSB_2D_DST_YSIZE_MASK   (0x00000FFF)
 
#define PSB_2D_DST_YSIZE_CLRMASK   (0xFFFFF000)
 
#define PSB_2D_DST_YSIZE_SHIFT   (0)
 
#define PSB_2D_SRC_FORMAT_MASK   (0x00078000)
 
#define PSB_2D_SRC_1_PAL   (0x00000000)
 
#define PSB_2D_SRC_2_PAL   (0x00008000)
 
#define PSB_2D_SRC_4_PAL   (0x00010000)
 
#define PSB_2D_SRC_8_PAL   (0x00018000)
 
#define PSB_2D_SRC_8_ALPHA   (0x00020000)
 
#define PSB_2D_SRC_4_ALPHA   (0x00028000)
 
#define PSB_2D_SRC_332RGB   (0x00030000)
 
#define PSB_2D_SRC_4444ARGB   (0x00038000)
 
#define PSB_2D_SRC_555RGB   (0x00040000)
 
#define PSB_2D_SRC_1555ARGB   (0x00048000)
 
#define PSB_2D_SRC_565RGB   (0x00050000)
 
#define PSB_2D_SRC_0888ARGB   (0x00058000)
 
#define PSB_2D_SRC_8888ARGB   (0x00060000)
 
#define PSB_2D_SRC_8888UYVY   (0x00068000)
 
#define PSB_2D_SRC_RESERVED   (0x00070000)
 
#define PSB_2D_SRC_1555ARGB_LOOKUP   (0x00078000)
 
#define PSB_2D_SRC_STRIDE_MASK   (0x00007FFF)
 
#define PSB_2D_SRC_STRIDE_CLRMASK   (0xFFFF8000)
 
#define PSB_2D_SRC_STRIDE_SHIFT   (0)
 
#define PSB_2D_SRC_ADDR_MASK   (0x0FFFFFFC)
 
#define PSB_2D_SRC_ADDR_CLRMASK   (0x00000003)
 
#define PSB_2D_SRC_ADDR_SHIFT   (2)
 
#define PSB_2D_SRC_ADDR_ALIGNSHIFT   (2)
 
#define PSB_2D_PAT_FORMAT_MASK   (0x00078000)
 
#define PSB_2D_PAT_1_PAL   (0x00000000)
 
#define PSB_2D_PAT_2_PAL   (0x00008000)
 
#define PSB_2D_PAT_4_PAL   (0x00010000)
 
#define PSB_2D_PAT_8_PAL   (0x00018000)
 
#define PSB_2D_PAT_8_ALPHA   (0x00020000)
 
#define PSB_2D_PAT_4_ALPHA   (0x00028000)
 
#define PSB_2D_PAT_332RGB   (0x00030000)
 
#define PSB_2D_PAT_4444ARGB   (0x00038000)
 
#define PSB_2D_PAT_555RGB   (0x00040000)
 
#define PSB_2D_PAT_1555ARGB   (0x00048000)
 
#define PSB_2D_PAT_565RGB   (0x00050000)
 
#define PSB_2D_PAT_0888ARGB   (0x00058000)
 
#define PSB_2D_PAT_8888ARGB   (0x00060000)
 
#define PSB_2D_PAT_STRIDE_MASK   (0x00007FFF)
 
#define PSB_2D_PAT_STRIDE_CLRMASK   (0xFFFF8000)
 
#define PSB_2D_PAT_STRIDE_SHIFT   (0)
 
#define PSB_2D_PAT_ADDR_MASK   (0x0FFFFFFC)
 
#define PSB_2D_PAT_ADDR_CLRMASK   (0x00000003)
 
#define PSB_2D_PAT_ADDR_SHIFT   (2)
 
#define PSB_2D_PAT_ADDR_ALIGNSHIFT   (2)
 
#define PSB_2D_DST_FORMAT_MASK   (0x00078000)
 
#define PSB_2D_DST_332RGB   (0x00030000)
 
#define PSB_2D_DST_4444ARGB   (0x00038000)
 
#define PSB_2D_DST_555RGB   (0x00040000)
 
#define PSB_2D_DST_1555ARGB   (0x00048000)
 
#define PSB_2D_DST_565RGB   (0x00050000)
 
#define PSB_2D_DST_0888ARGB   (0x00058000)
 
#define PSB_2D_DST_8888ARGB   (0x00060000)
 
#define PSB_2D_DST_8888AYUV   (0x00070000)
 
#define PSB_2D_DST_STRIDE_MASK   (0x00007FFF)
 
#define PSB_2D_DST_STRIDE_CLRMASK   (0xFFFF8000)
 
#define PSB_2D_DST_STRIDE_SHIFT   (0)
 
#define PSB_2D_DST_ADDR_MASK   (0x0FFFFFFC)
 
#define PSB_2D_DST_ADDR_CLRMASK   (0x00000003)
 
#define PSB_2D_DST_ADDR_SHIFT   (2)
 
#define PSB_2D_DST_ADDR_ALIGNSHIFT   (2)
 
#define PSB_2D_MASK_STRIDE_MASK   (0x00007FFF)
 
#define PSB_2D_MASK_STRIDE_CLRMASK   (0xFFFF8000)
 
#define PSB_2D_MASK_STRIDE_SHIFT   (0)
 
#define PSB_2D_MASK_ADDR_MASK   (0x0FFFFFFC)
 
#define PSB_2D_MASK_ADDR_CLRMASK   (0x00000003)
 
#define PSB_2D_MASK_ADDR_SHIFT   (2)
 
#define PSB_2D_MASK_ADDR_ALIGNSHIFT   (2)
 
#define PSB_2D_SRCPAL_ADDR_SHIFT   (0)
 
#define PSB_2D_SRCPAL_ADDR_CLRMASK   (0xF0000007)
 
#define PSB_2D_SRCPAL_ADDR_MASK   (0x0FFFFFF8)
 
#define PSB_2D_SRCPAL_BYTEALIGN   (1024)
 
#define PSB_2D_PATPAL_ADDR_SHIFT   (0)
 
#define PSB_2D_PATPAL_ADDR_CLRMASK   (0xF0000007)
 
#define PSB_2D_PATPAL_ADDR_MASK   (0x0FFFFFF8)
 
#define PSB_2D_PATPAL_BYTEALIGN   (1024)
 
#define PSB_2D_ROP3_SRCCOPY   (0xCCCC)
 
#define PSB_2D_ROP3_PATCOPY   (0xF0F0)
 
#define PSB_2D_ROP3_WHITENESS   (0xFFFF)
 
#define PSB_2D_ROP3_BLACKNESS   (0x0000)
 
#define PSB_2D_ROP3_SRC   (0xCC)
 
#define PSB_2D_ROP3_PAT   (0xF0)
 
#define PSB_2D_ROP3_DST   (0xAA)
 
#define PSB_SCENE_HW_COOKIE_SIZE   16
 
#define PSB_TA_MEM_HW_COOKIE_SIZE   16
 
#define PSB_NUM_HW_SCENES   2
 
#define PSB_RASTER_BLOCK   0
 
#define PSB_RASTER   1
 
#define PSB_RETURN   2
 
#define PSB_TA   3
 
#define PSB_PUNIT_PORT   0x04
 
#define PSB_OSPMBA   0x78
 
#define PSB_APMBA   0x7a
 
#define PSB_APM_CMD   0x0
 
#define PSB_APM_STS   0x04
 
#define PSB_PWRGT_VID_ENC_MASK   0x30
 
#define PSB_PWRGT_VID_DEC_MASK   0xc
 
#define PSB_PWRGT_GL3_MASK   0xc0
 
#define PSB_PM_SSC   0x20
 
#define PSB_PM_SSS   0x30
 
#define PSB_PWRGT_DISPLAY_MASK   0xc /*on a different BA than video/gfx*/
 
#define MDFLD_PWRGT_DISPLAY_A_CNTR   0x0000000c
 
#define MDFLD_PWRGT_DISPLAY_B_CNTR   0x0000c000
 
#define MDFLD_PWRGT_DISPLAY_C_CNTR   0x00030000
 
#define MDFLD_PWRGT_DISP_MIPI_CNTR   0x000c0000
 
#define MDFLD_PWRGT_DISPLAY_CNTR   (MDFLD_PWRGT_DISPLAY_A_CNTR | MDFLD_PWRGT_DISPLAY_B_CNTR | MDFLD_PWRGT_DISPLAY_C_CNTR | MDFLD_PWRGT_DISP_MIPI_CNTR) /* 0x000fc00c */
 
#define PSB_PWRGT_GFX_MASK   0x3
 
#define MDFLD_PWRGT_DISPLAY_A_STS   0x000000c0
 
#define MDFLD_PWRGT_DISPLAY_B_STS   0x00000300
 
#define MDFLD_PWRGT_DISPLAY_C_STS   0x00000c00
 
#define PSB_PWRGT_GFX_MASK_B0   0xc3
 
#define MDFLD_PWRGT_DISPLAY_A_STS_B0   0x0000000c
 
#define MDFLD_PWRGT_DISPLAY_B_STS_B0   0x0000c000
 
#define MDFLD_PWRGT_DISPLAY_C_STS_B0   0x00030000
 
#define MDFLD_PWRGT_DISP_MIPI_STS   0x000c0000
 
#define MDFLD_PWRGT_DISPLAY_STS_A0   (MDFLD_PWRGT_DISPLAY_A_STS | MDFLD_PWRGT_DISPLAY_B_STS | MDFLD_PWRGT_DISPLAY_C_STS | MDFLD_PWRGT_DISP_MIPI_STS) /* 0x000fc00c */
 
#define MDFLD_PWRGT_DISPLAY_STS_B0   (MDFLD_PWRGT_DISPLAY_A_STS_B0 | MDFLD_PWRGT_DISPLAY_B_STS_B0 | MDFLD_PWRGT_DISPLAY_C_STS_B0 | MDFLD_PWRGT_DISP_MIPI_STS) /* 0x000fc00c */
 

Macro Definition Documentation

#define _PSB_C2_SOCIF_EMPTY   (0x80 << 0)

Definition at line 170 of file psb_reg.h.

#define _PSB_C2_SOCIF_FREESPACE_MASK   (0xFF << 0)

Definition at line 169 of file psb_reg.h.

#define _PSB_C2_SOCIF_FREESPACE_SHIFT   (0)

Definition at line 168 of file psb_reg.h.

#define _PSB_C2B_STATUS_BUSY   (1 << 24)

Definition at line 173 of file psb_reg.h.

#define _PSB_C2B_STATUS_COMPLETE_MASK   (0xFFFFFF << 0)

Definition at line 175 of file psb_reg.h.

#define _PSB_C2B_STATUS_COMPLETE_SHIFT   (0)

Definition at line 174 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_2D_CLKG_MASK   (0x3 << 0)

Definition at line 38 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_2D_CLKG_SHIFT   (0)

Definition at line 37 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_AUTO_MAN_REG   (1 << 24)

Definition at line 26 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_CLKG_AUTO   (2)

Definition at line 41 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_CLKG_DISABLED   (1)

Definition at line 40 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_CLKG_ENABLED   (0)

Definition at line 39 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_DPM_CLKG_MASK   (0x3 << 16)

Definition at line 30 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_DPM_CLKG_SHIFT   (16)

Definition at line 29 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_ISP_CLKG_MASK   (0x3 << 4)

Definition at line 36 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_ISP_CLKG_SHIFT   (4)

Definition at line 35 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_TA_CLKG_MASK   (0x3 << 12)

Definition at line 32 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_TA_CLKG_SHIFT   (12)

Definition at line 31 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_TSP_CLKG_MASK   (0x3 << 8)

Definition at line 34 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_TSP_CLKG_SHIFT   (8)

Definition at line 33 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_USE_CLKG_MASK   (0x3 << 20)

Definition at line 28 of file psb_reg.h.

#define _PSB_C_CLKGATECTL_USE_CLKG_SHIFT   (20)

Definition at line 27 of file psb_reg.h.

#define _PSB_CB_CTRL_CLEAR_FAULT   (1 << 4)

Definition at line 141 of file psb_reg.h.

#define _PSB_CB_CTRL_FLUSH   (1 << 2)

Definition at line 143 of file psb_reg.h.

#define _PSB_CB_CTRL_INVALDC   (1 << 3)

Definition at line 142 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_2D   (1 << 4)

Definition at line 154 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_CACHE   (1 << 1)

Definition at line 151 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_HOST   (1 << 9)

Definition at line 159 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_ISP   (1 << 7)

Definition at line 157 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_MASK   (0x3FFF << 0)

Definition at line 150 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_PBE   (1 << 5)

Definition at line 155 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_SHIFT   (0)

Definition at line 149 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_TA   (1 << 2)

Definition at line 152 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_TSP   (1 << 6)

Definition at line 156 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_USSEPDS   (1 << 8)

Definition at line 158 of file psb_reg.h.

#define _PSB_CBI_STAT_FAULT_VDM   (1 << 3)

Definition at line 153 of file psb_reg.h.

#define _PSB_CBI_STAT_PF_N_RW   (1 << 14)

Definition at line 148 of file psb_reg.h.

#define _PSB_CC_ID_CONFIG_MASK   (0xFFFF << 0)

Definition at line 47 of file psb_reg.h.

#define _PSB_CC_ID_CONFIG_SHIFT   (0)

Definition at line 46 of file psb_reg.h.

#define _PSB_CC_ID_ID_MASK   (0xFFFF << 16)

Definition at line 45 of file psb_reg.h.

#define _PSB_CC_ID_ID_SHIFT   (16)

Definition at line 44 of file psb_reg.h.

#define _PSB_CC_REVISION_DESIGNER_MASK   (0xFF << 24)

Definition at line 51 of file psb_reg.h.

#define _PSB_CC_REVISION_DESIGNER_SHIFT   (24)

Definition at line 50 of file psb_reg.h.

#define _PSB_CC_REVISION_MAINTENANCE_MASK   (0xFF << 0)

Definition at line 57 of file psb_reg.h.

#define _PSB_CC_REVISION_MAINTENANCE_SHIFT   (0)

Definition at line 56 of file psb_reg.h.

#define _PSB_CC_REVISION_MAJOR_MASK   (0xFF << 16)

Definition at line 53 of file psb_reg.h.

#define _PSB_CC_REVISION_MAJOR_SHIFT   (16)

Definition at line 52 of file psb_reg.h.

#define _PSB_CC_REVISION_MINOR_MASK   (0xFF << 8)

Definition at line 55 of file psb_reg.h.

#define _PSB_CC_REVISION_MINOR_SHIFT   (8)

Definition at line 54 of file psb_reg.h.

#define _PSB_CE2_BIF_REQUESTER_FAULT   (1 << 4)

Definition at line 77 of file psb_reg.h.

#define _PSB_CE_DPM_3D_MEM_FREE   (1 << 0)

Definition at line 96 of file psb_reg.h.

#define _PSB_CE_DPM_OUT_OF_MEMORY_GBL   (1 << 2)

Definition at line 94 of file psb_reg.h.

#define _PSB_CE_DPM_OUT_OF_MEMORY_MT   (1 << 1)

Definition at line 95 of file psb_reg.h.

#define _PSB_CE_DPM_OUT_OF_MEMORY_ZLS   (1 << 25)

Definition at line 87 of file psb_reg.h.

#define _PSB_CE_DPM_REACHED_MEM_THRESH   (1 << 3)

Definition at line 93 of file psb_reg.h.

#define _PSB_CE_DPM_TA_MEM_FREE   (1 << 24)

Definition at line 88 of file psb_reg.h.

#define _PSB_CE_KICK_NOW   (1 << 0)

Definition at line 136 of file psb_reg.h.

#define _PSB_CE_KICKER_ADDRESS_SHIFT   (4) /* 128-bit aligned address */

Definition at line 133 of file psb_reg.h.

#define _PSB_CE_MASTER_INTERRUPT   (1 << 31)

Definition at line 84 of file psb_reg.h.

#define _PSB_CE_PIXELBE_END_RENDER   (1 << 18)

Definition at line 89 of file psb_reg.h.

#define _PSB_CE_SW_EVENT   (1 << 14)

Definition at line 90 of file psb_reg.h.

#define _PSB_CE_TA_DPM_FAULT   (1 << 28)

Definition at line 85 of file psb_reg.h.

#define _PSB_CE_TA_FINISHED   (1 << 13)

Definition at line 91 of file psb_reg.h.

#define _PSB_CE_TA_TERMINATE   (1 << 12)

Definition at line 92 of file psb_reg.h.

#define _PSB_CE_TWOD_COMPLETE   (1 << 27)

Definition at line 86 of file psb_reg.h.

#define _PSB_CR_PDS_EXEC_BASE_ADDR_ALIGNSHIFT   (20)

Definition at line 130 of file psb_reg.h.

#define _PSB_CR_PDS_EXEC_BASE_ADDR_SHIFT   (20) /* 1MB aligned address */

Definition at line 129 of file psb_reg.h.

#define _PSB_CS_RESET_BIF_RESET   (1 << 0)

Definition at line 68 of file psb_reg.h.

#define _PSB_CS_RESET_DPM_RESET   (1 << 2)

Definition at line 66 of file psb_reg.h.

#define _PSB_CS_RESET_ISP_RESET   (1 << 5)

Definition at line 63 of file psb_reg.h.

#define _PSB_CS_RESET_TA_RESET   (1 << 3)

Definition at line 65 of file psb_reg.h.

#define _PSB_CS_RESET_TSP_RESET   (1 << 6)

Definition at line 62 of file psb_reg.h.

#define _PSB_CS_RESET_TWOD_RESET   (1 << 1)

Definition at line 67 of file psb_reg.h.

#define _PSB_CS_RESET_USE_RESET   (1 << 4)

Definition at line 64 of file psb_reg.h.

#define _PSB_CUC_BASE_ADDR_ALIGNSHIFT   (7)

Definition at line 121 of file psb_reg.h.

#define _PSB_CUC_BASE_ADDR_MASK   (0x1FFFFFF << 0)

Definition at line 122 of file psb_reg.h.

#define _PSB_CUC_BASE_ADDR_SHIFT   (0) /* 1024-bit aligned address? */

Definition at line 120 of file psb_reg.h.

#define _PSB_CUC_BASE_DM_MASK   (0x3 << 25)

Definition at line 119 of file psb_reg.h.

#define _PSB_CUC_BASE_DM_SHIFT   (25)

Definition at line 118 of file psb_reg.h.

#define _PSB_CUC_DM_EDM   (3)

Definition at line 126 of file psb_reg.h.

#define _PSB_CUC_DM_PIXEL   (1)

Definition at line 124 of file psb_reg.h.

#define _PSB_CUC_DM_RESERVED   (2)

Definition at line 125 of file psb_reg.h.

#define _PSB_CUC_DM_VERTEX   (0)

Definition at line 123 of file psb_reg.h.

#define MDFLD_PWRGT_DISP_MIPI_CNTR   0x000c0000

Definition at line 568 of file psb_reg.h.

#define MDFLD_PWRGT_DISP_MIPI_STS   0x000c0000

Definition at line 579 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_A_CNTR   0x0000000c

Definition at line 565 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_A_STS   0x000000c0

Definition at line 572 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_A_STS_B0   0x0000000c

Definition at line 576 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_B_CNTR   0x0000c000

Definition at line 566 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_B_STS   0x00000300

Definition at line 573 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_B_STS_B0   0x0000c000

Definition at line 577 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_C_CNTR   0x00030000

Definition at line 567 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_C_STS   0x00000c00

Definition at line 574 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_C_STS_B0   0x00030000

Definition at line 578 of file psb_reg.h.

Definition at line 569 of file psb_reg.h.

#define MDFLD_PWRGT_DISPLAY_STS_A0   (MDFLD_PWRGT_DISPLAY_A_STS | MDFLD_PWRGT_DISPLAY_B_STS | MDFLD_PWRGT_DISPLAY_C_STS | MDFLD_PWRGT_DISP_MIPI_STS) /* 0x000fc00c */

Definition at line 580 of file psb_reg.h.

Definition at line 581 of file psb_reg.h.

#define PSB_2D_ALPHA_CTRL   (0x00000004)

Definition at line 242 of file psb_reg.h.

#define PSB_2D_ALPHA_ENABLE   (0x00020000)

Definition at line 335 of file psb_reg.h.

#define PSB_2D_BLIT_BH   (0x80000000)

Definition at line 193 of file psb_reg.h.

#define PSB_2D_CK_COL_CLRMASK   (0x00000000)

Definition at line 245 of file psb_reg.h.

#define PSB_2D_CK_COL_MASK   (0xFFFFFFFF)

Definition at line 244 of file psb_reg.h.

#define PSB_2D_CK_COL_SHIFT   (0)

Definition at line 246 of file psb_reg.h.

#define PSB_2D_CK_MASK_CLRMASK   (0x00000000)

Definition at line 249 of file psb_reg.h.

#define PSB_2D_CK_MASK_MASK   (0xFFFFFFFF)

Definition at line 248 of file psb_reg.h.

#define PSB_2D_CK_MASK_SHIFT   (0)

Definition at line 250 of file psb_reg.h.

#define PSB_2D_CLIP_BH   (0x00000000)

Definition at line 185 of file psb_reg.h.

#define PSB_2D_CLIP_ENABLE   (0x00040000)

Definition at line 333 of file psb_reg.h.

#define PSB_2D_CLIP_XMAX_CLRMASK   (0xFF000FFF)

Definition at line 211 of file psb_reg.h.

#define PSB_2D_CLIP_XMAX_MASK   (0x00FFF000)

Definition at line 210 of file psb_reg.h.

#define PSB_2D_CLIP_XMAX_SHIFT   (12)

Definition at line 212 of file psb_reg.h.

#define PSB_2D_CLIP_XMIN_CLRMASK   (0x00FFF000)

Definition at line 214 of file psb_reg.h.

#define PSB_2D_CLIP_XMIN_MASK   (0x00000FFF)

Definition at line 213 of file psb_reg.h.

#define PSB_2D_CLIP_XMIN_SHIFT   (0)

Definition at line 215 of file psb_reg.h.

#define PSB_2D_CLIP_YMAX_CLRMASK   (0xFF000FFF)

Definition at line 218 of file psb_reg.h.

#define PSB_2D_CLIP_YMAX_MASK   (0x00FFF000)

Definition at line 217 of file psb_reg.h.

#define PSB_2D_CLIP_YMAX_SHIFT   (12)

Definition at line 219 of file psb_reg.h.

#define PSB_2D_CLIP_YMIN_CLRMASK   (0x00FFF000)

Definition at line 221 of file psb_reg.h.

#define PSB_2D_CLIP_YMIN_MASK   (0x00000FFF)

Definition at line 220 of file psb_reg.h.

#define PSB_2D_CLIP_YMIN_SHIFT   (0)

Definition at line 222 of file psb_reg.h.

#define PSB_2D_CLIPCOUNT_CLRMASK   (0xFFFFFFFF)

Definition at line 207 of file psb_reg.h.

#define PSB_2D_CLIPCOUNT_MASK   (0x00000000)

Definition at line 206 of file psb_reg.h.

#define PSB_2D_CLIPCOUNT_MAX   (1)

Definition at line 205 of file psb_reg.h.

#define PSB_2D_CLIPCOUNT_SHIFT   (0)

Definition at line 208 of file psb_reg.h.

#define PSB_2D_COPYORDER_BL2TR   (3 << 23)

Definition at line 321 of file psb_reg.h.

#define PSB_2D_COPYORDER_BR2TL   (1 << 23)

Definition at line 319 of file psb_reg.h.

#define PSB_2D_COPYORDER_CLRMASK   (~PSB_2D_COPYORDER_MASK)

Definition at line 317 of file psb_reg.h.

#define PSB_2D_COPYORDER_MASK   (3 << 23)

Definition at line 316 of file psb_reg.h.

#define PSB_2D_COPYORDER_TL2BR   (0 << 23)

Definition at line 318 of file psb_reg.h.

#define PSB_2D_COPYORDER_TR2BL   (2 << 23)

Definition at line 320 of file psb_reg.h.

#define PSB_2D_CTRL_BH   (0x20000000)

Definition at line 187 of file psb_reg.h.

#define PSB_2D_DST_0888ARGB   (0x00058000)

Definition at line 468 of file psb_reg.h.

#define PSB_2D_DST_1555ARGB   (0x00048000)

Definition at line 466 of file psb_reg.h.

#define PSB_2D_DST_332RGB   (0x00030000)

Definition at line 463 of file psb_reg.h.

#define PSB_2D_DST_4444ARGB   (0x00038000)

Definition at line 464 of file psb_reg.h.

#define PSB_2D_DST_555RGB   (0x00040000)

Definition at line 465 of file psb_reg.h.

#define PSB_2D_DST_565RGB   (0x00050000)

Definition at line 467 of file psb_reg.h.

#define PSB_2D_DST_8888ARGB   (0x00060000)

Definition at line 469 of file psb_reg.h.

#define PSB_2D_DST_8888AYUV   (0x00070000)

Definition at line 470 of file psb_reg.h.

#define PSB_2D_DST_ADDR_ALIGNSHIFT   (2)

Definition at line 481 of file psb_reg.h.

#define PSB_2D_DST_ADDR_CLRMASK   (0x00000003)

Definition at line 479 of file psb_reg.h.

#define PSB_2D_DST_ADDR_MASK   (0x0FFFFFFC)

Definition at line 478 of file psb_reg.h.

#define PSB_2D_DST_ADDR_SHIFT   (2)

Definition at line 480 of file psb_reg.h.

#define PSB_2D_DST_FORMAT_MASK   (0x00078000)

Definition at line 462 of file psb_reg.h.

#define PSB_2D_DST_STRIDE_CLRMASK   (0xFFFF8000)

Definition at line 473 of file psb_reg.h.

#define PSB_2D_DST_STRIDE_MASK   (0x00007FFF)

Definition at line 472 of file psb_reg.h.

#define PSB_2D_DST_STRIDE_SHIFT   (0)

Definition at line 474 of file psb_reg.h.

#define PSB_2D_DST_SURF_BH   (0xA0000000)

Definition at line 195 of file psb_reg.h.

#define PSB_2D_DST_XSIZE_CLRMASK   (0xFF000FFF)

Definition at line 379 of file psb_reg.h.

#define PSB_2D_DST_XSIZE_MASK   (0x00FFF000)

Definition at line 378 of file psb_reg.h.

#define PSB_2D_DST_XSIZE_SHIFT   (12)

Definition at line 380 of file psb_reg.h.

#define PSB_2D_DST_XSTART_CLRMASK   (0xFF000FFF)

Definition at line 368 of file psb_reg.h.

#define PSB_2D_DST_XSTART_MASK   (0x00FFF000)

Definition at line 367 of file psb_reg.h.

#define PSB_2D_DST_XSTART_SHIFT   (12)

Definition at line 369 of file psb_reg.h.

#define PSB_2D_DST_YSIZE_CLRMASK   (0xFFFFF000)

Definition at line 382 of file psb_reg.h.

#define PSB_2D_DST_YSIZE_MASK   (0x00000FFF)

Definition at line 381 of file psb_reg.h.

#define PSB_2D_DST_YSIZE_SHIFT   (0)

Definition at line 383 of file psb_reg.h.

#define PSB_2D_DST_YSTART_CLRMASK   (0xFFFFF000)

Definition at line 371 of file psb_reg.h.

#define PSB_2D_DST_YSTART_MASK   (0x00000FFF)

Definition at line 370 of file psb_reg.h.

#define PSB_2D_DST_YSTART_SHIFT   (0)

Definition at line 372 of file psb_reg.h.

#define PSB_2D_DSTALPHA_INVERT   (0x08000000)

Definition at line 277 of file psb_reg.h.

#define PSB_2D_DSTALPHA_INVERT_CLR   (0xF7FFFFFF)

Definition at line 278 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_CLRMASK   (0xF8FFFFFF)

Definition at line 268 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_DG   (0x04000000)

Definition at line 274 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_DST   (0x02000000)

Definition at line 272 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_GBL   (0x05000000)

Definition at line 275 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_MASK   (0x07000000)

Definition at line 267 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_ONE   (0x00000000)

Definition at line 270 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_SG   (0x03000000)

Definition at line 273 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_SHIFT   (24)

Definition at line 269 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_SRC   (0x01000000)

Definition at line 271 of file psb_reg.h.

#define PSB_2D_DSTALPHA_OP_ZERO   (0x06000000)

Definition at line 276 of file psb_reg.h.

#define PSB_2D_DSTCK_CLRMASK   (0xFF9FFFFF)

Definition at line 323 of file psb_reg.h.

#define PSB_2D_DSTCK_CTRL   (0x00000002)

Definition at line 241 of file psb_reg.h.

#define PSB_2D_DSTCK_DISABLE   (0x00000000)

Definition at line 324 of file psb_reg.h.

#define PSB_2D_DSTCK_PASS   (0x00200000)

Definition at line 325 of file psb_reg.h.

#define PSB_2D_DSTCK_REJECT   (0x00400000)

Definition at line 326 of file psb_reg.h.

#define PSB_2D_FENCE_BH   (0x70000000)

Definition at line 192 of file psb_reg.h.

#define PSB_2D_FILLCOLOUR_MASK   (0xFFFFFFFF)

Definition at line 360 of file psb_reg.h.

#define PSB_2D_FILLCOLOUR_SHIFT   (0)

Definition at line 361 of file psb_reg.h.

#define PSB_2D_FLUSH_BH   (0xF0000000)

Definition at line 200 of file psb_reg.h.

#define PSB_2D_GBLALPHA_CLRMASK   (0xFFF00FFF)

Definition at line 253 of file psb_reg.h.

#define PSB_2D_GBLALPHA_MASK   (0x000FF000)

Definition at line 252 of file psb_reg.h.

#define PSB_2D_GBLALPHA_SHIFT   (12)

Definition at line 254 of file psb_reg.h.

#define PSB_2D_MASK_ADDR_ALIGNSHIFT   (2)

Definition at line 498 of file psb_reg.h.

#define PSB_2D_MASK_ADDR_CLRMASK   (0x00000003)

Definition at line 496 of file psb_reg.h.

#define PSB_2D_MASK_ADDR_MASK   (0x0FFFFFFC)

Definition at line 495 of file psb_reg.h.

#define PSB_2D_MASK_ADDR_SHIFT   (2)

Definition at line 497 of file psb_reg.h.

#define PSB_2D_MASK_OFF_BH   (0x40000000)

Definition at line 189 of file psb_reg.h.

#define PSB_2D_MASK_STRIDE_CLRMASK   (0xFFFF8000)

Definition at line 490 of file psb_reg.h.

#define PSB_2D_MASK_STRIDE_MASK   (0x00007FFF)

Definition at line 489 of file psb_reg.h.

#define PSB_2D_MASK_STRIDE_SHIFT   (0)

Definition at line 491 of file psb_reg.h.

#define PSB_2D_MASK_SURF_BH   (0xE0000000)

Definition at line 199 of file psb_reg.h.

#define PSB_2D_MASKOFF_XSTART_MASK   ((0x00000FFF) << 12)

Definition at line 296 of file psb_reg.h.

#define PSB_2D_MASKOFF_XSTART_SHIFT   (12)

Definition at line 297 of file psb_reg.h.

#define PSB_2D_MASKOFF_YSTART_MASK   (0x00000FFF)

Definition at line 298 of file psb_reg.h.

#define PSB_2D_MASKOFF_YSTART_SHIFT   (0)

Definition at line 299 of file psb_reg.h.

#define PSB_2D_PAT_0888ARGB   (0x00058000)

Definition at line 441 of file psb_reg.h.

#define PSB_2D_PAT_1555ARGB   (0x00048000)

Definition at line 439 of file psb_reg.h.

#define PSB_2D_PAT_1_PAL   (0x00000000)

Definition at line 430 of file psb_reg.h.

#define PSB_2D_PAT_2_PAL   (0x00008000)

Definition at line 431 of file psb_reg.h.

#define PSB_2D_PAT_332RGB   (0x00030000)

Definition at line 436 of file psb_reg.h.

#define PSB_2D_PAT_4444ARGB   (0x00038000)

Definition at line 437 of file psb_reg.h.

#define PSB_2D_PAT_4_ALPHA   (0x00028000)

Definition at line 435 of file psb_reg.h.

#define PSB_2D_PAT_4_PAL   (0x00010000)

Definition at line 432 of file psb_reg.h.

#define PSB_2D_PAT_555RGB   (0x00040000)

Definition at line 438 of file psb_reg.h.

#define PSB_2D_PAT_565RGB   (0x00050000)

Definition at line 440 of file psb_reg.h.

#define PSB_2D_PAT_8888ARGB   (0x00060000)

Definition at line 442 of file psb_reg.h.

#define PSB_2D_PAT_8_ALPHA   (0x00020000)

Definition at line 434 of file psb_reg.h.

#define PSB_2D_PAT_8_PAL   (0x00018000)

Definition at line 433 of file psb_reg.h.

#define PSB_2D_PAT_ADDR_ALIGNSHIFT   (2)

Definition at line 453 of file psb_reg.h.

#define PSB_2D_PAT_ADDR_CLRMASK   (0x00000003)

Definition at line 451 of file psb_reg.h.

#define PSB_2D_PAT_ADDR_MASK   (0x0FFFFFFC)

Definition at line 450 of file psb_reg.h.

#define PSB_2D_PAT_ADDR_SHIFT   (2)

Definition at line 452 of file psb_reg.h.

#define PSB_2D_PAT_BH   (0x10000000)

Definition at line 186 of file psb_reg.h.

#define PSB_2D_PAT_CLRMASK   (0xFFFEFFFF)

Definition at line 337 of file psb_reg.h.

#define PSB_2D_PAT_FORMAT_MASK   (0x00078000)

Definition at line 429 of file psb_reg.h.

#define PSB_2D_PAT_HEIGHT_MASK   (0x0000001F)

Definition at line 227 of file psb_reg.h.

#define PSB_2D_PAT_HEIGHT_SHIFT   (0)

Definition at line 228 of file psb_reg.h.

#define PSB_2D_PAT_MASK   (0x00010000)

Definition at line 338 of file psb_reg.h.

#define PSB_2D_PAT_PAL_BH   (0xD0000000)

Definition at line 198 of file psb_reg.h.

#define PSB_2D_PAT_STRIDE_CLRMASK   (0xFFFF8000)

Definition at line 445 of file psb_reg.h.

#define PSB_2D_PAT_STRIDE_MASK   (0x00007FFF)

Definition at line 444 of file psb_reg.h.

#define PSB_2D_PAT_STRIDE_SHIFT   (0)

Definition at line 446 of file psb_reg.h.

#define PSB_2D_PAT_SURF_BH   (0xB0000000)

Definition at line 196 of file psb_reg.h.

#define PSB_2D_PAT_WIDTH_MASK   (0x000003E0)

Definition at line 229 of file psb_reg.h.

#define PSB_2D_PAT_WIDTH_SHIFT   (5)

Definition at line 230 of file psb_reg.h.

#define PSB_2D_PAT_XSTART_MASK   (0x000F8000)

Definition at line 233 of file psb_reg.h.

#define PSB_2D_PAT_XSTART_SHIFT   (15)

Definition at line 234 of file psb_reg.h.

#define PSB_2D_PAT_YSTART_MASK   (0x00007C00)

Definition at line 231 of file psb_reg.h.

#define PSB_2D_PAT_YSTART_SHIFT   (10)

Definition at line 232 of file psb_reg.h.

#define PSB_2D_PATPAL_ADDR_CLRMASK   (0xF0000007)

Definition at line 514 of file psb_reg.h.

#define PSB_2D_PATPAL_ADDR_MASK   (0x0FFFFFF8)

Definition at line 515 of file psb_reg.h.

#define PSB_2D_PATPAL_ADDR_SHIFT   (0)

Definition at line 513 of file psb_reg.h.

#define PSB_2D_PATPAL_BYTEALIGN   (1024)

Definition at line 516 of file psb_reg.h.

#define PSB_2D_PRE_MULTIPLICATION_CLRMASK   (0xEFFFFFFF)

Definition at line 281 of file psb_reg.h.

#define PSB_2D_PRE_MULTIPLICATION_ENABLE   (0x10000000)

Definition at line 280 of file psb_reg.h.

#define PSB_2D_RESERVED1_BH   (0x50000000)

Definition at line 190 of file psb_reg.h.

#define PSB_2D_RESERVED2_BH   (0x60000000)

Definition at line 191 of file psb_reg.h.

#define PSB_2D_ROP3_BLACKNESS   (0x0000)

Definition at line 525 of file psb_reg.h.

#define PSB_2D_ROP3_DST   (0xAA)

Definition at line 528 of file psb_reg.h.

#define PSB_2D_ROP3_PAT   (0xF0)

Definition at line 527 of file psb_reg.h.

#define PSB_2D_ROP3_PATCOPY   (0xF0F0)

Definition at line 523 of file psb_reg.h.

#define PSB_2D_ROP3_SRC   (0xCC)

Definition at line 526 of file psb_reg.h.

#define PSB_2D_ROP3_SRCCOPY   (0xCCCC)

Definition at line 522 of file psb_reg.h.

#define PSB_2D_ROP3_WHITENESS   (0xFFFF)

Definition at line 524 of file psb_reg.h.

#define PSB_2D_ROP3A_CLRMASK   (0xFFFFFF00)

Definition at line 352 of file psb_reg.h.

#define PSB_2D_ROP3A_MASK   (0x000000FF)

Definition at line 351 of file psb_reg.h.

#define PSB_2D_ROP3A_SHIFT   (0)

Definition at line 353 of file psb_reg.h.

#define PSB_2D_ROP3B_CLRMASK   (0xFFFF00FF)

Definition at line 348 of file psb_reg.h.

#define PSB_2D_ROP3B_MASK   (0x0000FF00)

Definition at line 347 of file psb_reg.h.

#define PSB_2D_ROP3B_SHIFT   (8)

Definition at line 349 of file psb_reg.h.

#define PSB_2D_ROP4_MASK   (0x0000FFFF)

Definition at line 355 of file psb_reg.h.

#define PSB_2D_ROT_180DEGS   (2 << 25)

Definition at line 313 of file psb_reg.h.

#define PSB_2D_ROT_270DEGS   (3 << 25)

Definition at line 314 of file psb_reg.h.

#define PSB_2D_ROT_90DEGS   (1 << 25)

Definition at line 312 of file psb_reg.h.

#define PSB_2D_ROT_CLRMASK   (~PSB_2D_ROT_MASK)

Definition at line 310 of file psb_reg.h.

#define PSB_2D_ROT_MASK   (3 << 25)

Definition at line 309 of file psb_reg.h.

#define PSB_2D_ROT_NONE   (0 << 25)

Definition at line 311 of file psb_reg.h.

#define PSB_2D_SRC_0888ARGB   (0x00058000)

Definition at line 404 of file psb_reg.h.

#define PSB_2D_SRC_1555ARGB   (0x00048000)

Definition at line 402 of file psb_reg.h.

#define PSB_2D_SRC_1555ARGB_LOOKUP   (0x00078000)

Definition at line 408 of file psb_reg.h.

#define PSB_2D_SRC_1_PAL   (0x00000000)

Definition at line 393 of file psb_reg.h.

#define PSB_2D_SRC_2_PAL   (0x00008000)

Definition at line 394 of file psb_reg.h.

#define PSB_2D_SRC_332RGB   (0x00030000)

Definition at line 399 of file psb_reg.h.

#define PSB_2D_SRC_4444ARGB   (0x00038000)

Definition at line 400 of file psb_reg.h.

#define PSB_2D_SRC_4_ALPHA   (0x00028000)

Definition at line 398 of file psb_reg.h.

#define PSB_2D_SRC_4_PAL   (0x00010000)

Definition at line 395 of file psb_reg.h.

#define PSB_2D_SRC_555RGB   (0x00040000)

Definition at line 401 of file psb_reg.h.

#define PSB_2D_SRC_565RGB   (0x00050000)

Definition at line 403 of file psb_reg.h.

#define PSB_2D_SRC_8888ARGB   (0x00060000)

Definition at line 405 of file psb_reg.h.

#define PSB_2D_SRC_8888UYVY   (0x00068000)

Definition at line 406 of file psb_reg.h.

#define PSB_2D_SRC_8_ALPHA   (0x00020000)

Definition at line 397 of file psb_reg.h.

#define PSB_2D_SRC_8_PAL   (0x00018000)

Definition at line 396 of file psb_reg.h.

#define PSB_2D_SRC_ADDR_ALIGNSHIFT   (2)

Definition at line 420 of file psb_reg.h.

#define PSB_2D_SRC_ADDR_CLRMASK   (0x00000003)

Definition at line 418 of file psb_reg.h.

#define PSB_2D_SRC_ADDR_MASK   (0x0FFFFFFC)

Definition at line 417 of file psb_reg.h.

#define PSB_2D_SRC_ADDR_SHIFT   (2)

Definition at line 419 of file psb_reg.h.

#define PSB_2D_SRC_FORMAT_MASK   (0x00078000)

Definition at line 392 of file psb_reg.h.

#define PSB_2D_SRC_OFF_BH   (0x30000000)

Definition at line 188 of file psb_reg.h.

#define PSB_2D_SRC_PAL_BH   (0xC0000000)

Definition at line 197 of file psb_reg.h.

#define PSB_2D_SRC_RESERVED   (0x00070000)

Definition at line 407 of file psb_reg.h.

#define PSB_2D_SRC_STRIDE_CLRMASK   (0xFFFF8000)

Definition at line 412 of file psb_reg.h.

#define PSB_2D_SRC_STRIDE_MASK   (0x00007FFF)

Definition at line 411 of file psb_reg.h.

#define PSB_2D_SRC_STRIDE_SHIFT   (0)

Definition at line 413 of file psb_reg.h.

#define PSB_2D_SRC_SURF_BH   (0x90000000)

Definition at line 194 of file psb_reg.h.

#define PSB_2D_SRCALPHA_INVERT   (0x00800000)

Definition at line 265 of file psb_reg.h.

#define PSB_2D_SRCALPHA_INVERT_CLR   (0xFF7FFFFF)

Definition at line 266 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_CLRMASK   (0xFF8FFFFF)

Definition at line 256 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_DG   (0x00400000)

Definition at line 262 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_DST   (0x00200000)

Definition at line 260 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_GBL   (0x00500000)

Definition at line 263 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_MASK   (0x00700000)

Definition at line 255 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_ONE   (0x00000000)

Definition at line 258 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_SG   (0x00300000)

Definition at line 261 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_SHIFT   (20)

Definition at line 257 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_SRC   (0x00100000)

Definition at line 259 of file psb_reg.h.

#define PSB_2D_SRCALPHA_OP_ZERO   (0x00600000)

Definition at line 264 of file psb_reg.h.

#define PSB_2D_SRCCK_CLRMASK   (0xFFE7FFFF)

Definition at line 328 of file psb_reg.h.

#define PSB_2D_SRCCK_CTRL   (0x00000001)

Definition at line 240 of file psb_reg.h.

#define PSB_2D_SRCCK_DISABLE   (0x00000000)

Definition at line 329 of file psb_reg.h.

#define PSB_2D_SRCCK_PASS   (0x00080000)

Definition at line 330 of file psb_reg.h.

#define PSB_2D_SRCCK_REJECT   (0x00100000)

Definition at line 331 of file psb_reg.h.

#define PSB_2D_SRCOFF_XSTART_MASK   ((0x00000FFF) << 12)

Definition at line 288 of file psb_reg.h.

#define PSB_2D_SRCOFF_XSTART_SHIFT   (12)

Definition at line 289 of file psb_reg.h.

#define PSB_2D_SRCOFF_YSTART_MASK   (0x00000FFF)

Definition at line 290 of file psb_reg.h.

#define PSB_2D_SRCOFF_YSTART_SHIFT   (0)

Definition at line 291 of file psb_reg.h.

#define PSB_2D_SRCPAL_ADDR_CLRMASK   (0xF0000007)

Definition at line 505 of file psb_reg.h.

#define PSB_2D_SRCPAL_ADDR_MASK   (0x0FFFFFF8)

Definition at line 506 of file psb_reg.h.

#define PSB_2D_SRCPAL_ADDR_SHIFT   (0)

Definition at line 504 of file psb_reg.h.

#define PSB_2D_SRCPAL_BYTEALIGN   (1024)

Definition at line 507 of file psb_reg.h.

#define PSB_2D_USE_FILL   (0x00000000)

Definition at line 340 of file psb_reg.h.

#define PSB_2D_USE_PAT   (0x00010000)

Definition at line 339 of file psb_reg.h.

#define PSB_2D_ZERO_SOURCE_ALPHA_CLRMASK   (0xDFFFFFFF)

Definition at line 283 of file psb_reg.h.

#define PSB_2D_ZERO_SOURCE_ALPHA_ENABLE   (0x20000000)

Definition at line 282 of file psb_reg.h.

#define PSB_APM_CMD   0x0

Definition at line 556 of file psb_reg.h.

#define PSB_APM_STS   0x04

Definition at line 557 of file psb_reg.h.

#define PSB_APMBA   0x7a

Definition at line 555 of file psb_reg.h.

#define PSB_CR_2D_BLIT_STATUS   0x0E04

Definition at line 172 of file psb_reg.h.

#define PSB_CR_2D_SOCIF   0x0E18

Definition at line 167 of file psb_reg.h.

#define PSB_CR_BIF_3D_REQ_BASE   0x0CAC

Definition at line 165 of file psb_reg.h.

#define PSB_CR_BIF_BANK0   0x0C78

Definition at line 161 of file psb_reg.h.

#define PSB_CR_BIF_BANK1   0x0C7C

Definition at line 162 of file psb_reg.h.

#define PSB_CR_BIF_CTRL   0x0C00

Definition at line 140 of file psb_reg.h.

#define PSB_CR_BIF_DIR_LIST_BASE0   0x0C84

Definition at line 163 of file psb_reg.h.

#define PSB_CR_BIF_DIR_LIST_BASE1   0x0C38

Definition at line 138 of file psb_reg.h.

#define PSB_CR_BIF_FAULT   0x0C08

Definition at line 147 of file psb_reg.h.

#define PSB_CR_BIF_INT_STAT   0x0C04

Definition at line 145 of file psb_reg.h.

#define PSB_CR_BIF_TWOD_REQ_BASE   0x0C88

Definition at line 164 of file psb_reg.h.

#define PSB_CR_CLKGATECTL   0x0000

Definition at line 25 of file psb_reg.h.

#define PSB_CR_CORE_ID   0x0010

Definition at line 43 of file psb_reg.h.

#define PSB_CR_CORE_REVISION   0x0014

Definition at line 49 of file psb_reg.h.

#define PSB_CR_DESIGNER_REV_FIELD1   0x0018

Definition at line 59 of file psb_reg.h.

#define PSB_CR_DESIGNER_REV_FIELD2   0x001C

Definition at line 70 of file psb_reg.h.

#define PSB_CR_EVENT_HOST_CLEAR   0x0134

Definition at line 83 of file psb_reg.h.

#define PSB_CR_EVENT_HOST_CLEAR2   0x0114

Definition at line 76 of file psb_reg.h.

#define PSB_CR_EVENT_HOST_ENABLE   0x0130

Definition at line 81 of file psb_reg.h.

#define PSB_CR_EVENT_HOST_ENABLE2   0x0110

Definition at line 72 of file psb_reg.h.

#define PSB_CR_EVENT_KICK   0x0AC8

Definition at line 135 of file psb_reg.h.

#define PSB_CR_EVENT_KICKER   0x0AC4

Definition at line 132 of file psb_reg.h.

#define PSB_CR_EVENT_STATUS   0x012C

Definition at line 79 of file psb_reg.h.

#define PSB_CR_EVENT_STATUS2   0x0118

Definition at line 74 of file psb_reg.h.

#define PSB_CR_PDS_EXEC_BASE   0x0AB8

Definition at line 128 of file psb_reg.h.

#define PSB_CR_SOFT_RESET   0x0080

Definition at line 61 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE (   _i)    (0x0A0C + ((_i) << 2))

Definition at line 117 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE0   0x0A0C

Definition at line 101 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE1   0x0A10

Definition at line 102 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE10   0x0A34

Definition at line 111 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE11   0x0A38

Definition at line 112 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE12   0x0A3C

Definition at line 113 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE13   0x0A40

Definition at line 114 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE14   0x0A44

Definition at line 115 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE15   0x0A48

Definition at line 116 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE2   0x0A14

Definition at line 103 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE3   0x0A18

Definition at line 104 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE4   0x0A1C

Definition at line 105 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE5   0x0A20

Definition at line 106 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE6   0x0A24

Definition at line 107 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE7   0x0A28

Definition at line 108 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE8   0x0A2C

Definition at line 109 of file psb_reg.h.

#define PSB_CR_USE_CODE_BASE9   0x0A30

Definition at line 110 of file psb_reg.h.

#define PSB_NUM_HW_SCENES   2

Definition at line 541 of file psb_reg.h.

#define PSB_OSPMBA   0x78

Definition at line 554 of file psb_reg.h.

#define PSB_PM_SSC   0x20

Definition at line 562 of file psb_reg.h.

#define PSB_PM_SSS   0x30

Definition at line 563 of file psb_reg.h.

#define PSB_PUNIT_PORT   0x04

Definition at line 553 of file psb_reg.h.

#define PSB_PWRGT_DISPLAY_MASK   0xc /*on a different BA than video/gfx*/

Definition at line 564 of file psb_reg.h.

#define PSB_PWRGT_GFX_MASK   0x3

Definition at line 571 of file psb_reg.h.

#define PSB_PWRGT_GFX_MASK_B0   0xc3

Definition at line 575 of file psb_reg.h.

#define PSB_PWRGT_GL3_MASK   0xc0

Definition at line 560 of file psb_reg.h.

#define PSB_PWRGT_VID_DEC_MASK   0xc

Definition at line 559 of file psb_reg.h.

#define PSB_PWRGT_VID_ENC_MASK   0x30

Definition at line 558 of file psb_reg.h.

#define PSB_RASTER   1

Definition at line 548 of file psb_reg.h.

#define PSB_RASTER_BLOCK   0

Definition at line 547 of file psb_reg.h.

#define PSB_RETURN   2

Definition at line 549 of file psb_reg.h.

#define PSB_SCENE_HW_COOKIE_SIZE   16

Definition at line 534 of file psb_reg.h.

#define PSB_TA   3

Definition at line 550 of file psb_reg.h.

#define PSB_TA_MEM_HW_COOKIE_SIZE   16

Definition at line 535 of file psb_reg.h.

#define PSB_USE_OFFSET_MASK   0x0007FFFF

Definition at line 99 of file psb_reg.h.

#define PSB_USE_OFFSET_SIZE   (PSB_USE_OFFSET_MASK + 1)

Definition at line 100 of file psb_reg.h.