linux/drivers/media/platform/nxp/imx-pxp.h

/* SPDX-License-Identifier: GPL-2.0+ */
/*
 * Freescale PXP Register Definitions
 *
 * based on pxp_dma_v3.h, Xml Revision: 1.77, Template Revision: 1.3
 *
 * Copyright 2014-2015 Freescale Semiconductor, Inc. All Rights Reserved.
 */

#ifndef __IMX_PXP_H__
#define __IMX_PXP_H__

#define HW_PXP_CTRL
#define HW_PXP_CTRL_SET
#define HW_PXP_CTRL_CLR
#define HW_PXP_CTRL_TOG

#define BM_PXP_CTRL_SFTRST
#define BF_PXP_CTRL_SFTRST(v)
#define BM_PXP_CTRL_CLKGATE
#define BF_PXP_CTRL_CLKGATE(v)
#define BM_PXP_CTRL_RSVD4
#define BF_PXP_CTRL_RSVD4(v)
#define BM_PXP_CTRL_EN_REPEAT
#define BF_PXP_CTRL_EN_REPEAT(v)
#define BM_PXP_CTRL_ENABLE_ROTATE1
#define BF_PXP_CTRL_ENABLE_ROTATE1(v)
#define BM_PXP_CTRL_ENABLE_ROTATE0
#define BF_PXP_CTRL_ENABLE_ROTATE0(v)
#define BM_PXP_CTRL_ENABLE_LUT
#define BF_PXP_CTRL_ENABLE_LUT(v)
#define BM_PXP_CTRL_ENABLE_CSC2
#define BF_PXP_CTRL_ENABLE_CSC2(v)
#define BM_PXP_CTRL_BLOCK_SIZE
#define BF_PXP_CTRL_BLOCK_SIZE(v)
#define BV_PXP_CTRL_BLOCK_SIZE__8X8
#define BV_PXP_CTRL_BLOCK_SIZE__16X16
#define BM_PXP_CTRL_RSVD1
#define BF_PXP_CTRL_RSVD1(v)
#define BM_PXP_CTRL_ENABLE_ALPHA_B
#define BF_PXP_CTRL_ENABLE_ALPHA_B(v)
#define BM_PXP_CTRL_ENABLE_INPUT_FETCH_STORE
#define BF_PXP_CTRL_ENABLE_INPUT_FETCH_STORE(v)
#define BM_PXP_CTRL_ENABLE_WFE_B
#define BF_PXP_CTRL_ENABLE_WFE_B(v)
#define BM_PXP_CTRL_ENABLE_WFE_A
#define BF_PXP_CTRL_ENABLE_WFE_A(v)
#define BM_PXP_CTRL_ENABLE_DITHER
#define BF_PXP_CTRL_ENABLE_DITHER(v)
#define BM_PXP_CTRL_ENABLE_PS_AS_OUT
#define BF_PXP_CTRL_ENABLE_PS_AS_OUT(v)
#define BM_PXP_CTRL_VFLIP1
#define BF_PXP_CTRL_VFLIP1(v)
#define BM_PXP_CTRL_HFLIP1
#define BF_PXP_CTRL_HFLIP1(v)
#define BP_PXP_CTRL_ROTATE1
#define BM_PXP_CTRL_ROTATE1
#define BF_PXP_CTRL_ROTATE1(v)
#define BV_PXP_CTRL_ROTATE1__ROT_0
#define BV_PXP_CTRL_ROTATE1__ROT_90
#define BV_PXP_CTRL_ROTATE1__ROT_180
#define BV_PXP_CTRL_ROTATE1__ROT_270
#define BM_PXP_CTRL_VFLIP0
#define BF_PXP_CTRL_VFLIP0(v)
#define BM_PXP_CTRL_HFLIP0
#define BF_PXP_CTRL_HFLIP0(v)
#define BP_PXP_CTRL_ROTATE0
#define BM_PXP_CTRL_ROTATE0
#define BF_PXP_CTRL_ROTATE0(v)
#define BV_PXP_CTRL_ROTATE0__ROT_0
#define BV_PXP_CTRL_ROTATE0__ROT_90
#define BV_PXP_CTRL_ROTATE0__ROT_180
#define BV_PXP_CTRL_ROTATE0__ROT_270
#define BP_PXP_CTRL_RSVD0
#define BM_PXP_CTRL_RSVD0
#define BF_PXP_CTRL_RSVD0(v)
#define BM_PXP_CTRL_HANDSHAKE_ABORT_SKIP
#define BF_PXP_CTRL_HANDSHAKE_ABORT_SKIP(v)
#define BM_PXP_CTRL_ENABLE_LCD0_HANDSHAKE
#define BF_PXP_CTRL_ENABLE_LCD0_HANDSHAKE(v)
#define BM_PXP_CTRL_LUT_DMA_IRQ_ENABLE
#define BF_PXP_CTRL_LUT_DMA_IRQ_ENABLE(v)
#define BM_PXP_CTRL_NEXT_IRQ_ENABLE
#define BF_PXP_CTRL_NEXT_IRQ_ENABLE(v)
#define BM_PXP_CTRL_IRQ_ENABLE
#define BF_PXP_CTRL_IRQ_ENABLE(v)
#define BM_PXP_CTRL_ENABLE
#define BF_PXP_CTRL_ENABLE(v)

#define HW_PXP_STAT
#define HW_PXP_STAT_SET
#define HW_PXP_STAT_CLR
#define HW_PXP_STAT_TOG

#define BP_PXP_STAT_BLOCKX
#define BM_PXP_STAT_BLOCKX
#define BF_PXP_STAT_BLOCKX(v)
#define BP_PXP_STAT_BLOCKY
#define BM_PXP_STAT_BLOCKY
#define BF_PXP_STAT_BLOCKY(v)
#define BP_PXP_STAT_AXI_ERROR_ID_1
#define BM_PXP_STAT_AXI_ERROR_ID_1
#define BF_PXP_STAT_AXI_ERROR_ID_1(v)
#define BM_PXP_STAT_RSVD2
#define BF_PXP_STAT_RSVD2(v)
#define BM_PXP_STAT_AXI_READ_ERROR_1
#define BF_PXP_STAT_AXI_READ_ERROR_1(v)
#define BM_PXP_STAT_AXI_WRITE_ERROR_1
#define BF_PXP_STAT_AXI_WRITE_ERROR_1(v)
#define BM_PXP_STAT_LUT_DMA_LOAD_DONE_IRQ
#define BF_PXP_STAT_LUT_DMA_LOAD_DONE_IRQ(v)
#define BP_PXP_STAT_AXI_ERROR_ID_0
#define BM_PXP_STAT_AXI_ERROR_ID_0
#define BF_PXP_STAT_AXI_ERROR_ID_0(v)
#define BM_PXP_STAT_NEXT_IRQ
#define BF_PXP_STAT_NEXT_IRQ(v)
#define BM_PXP_STAT_AXI_READ_ERROR_0
#define BF_PXP_STAT_AXI_READ_ERROR_0(v)
#define BM_PXP_STAT_AXI_WRITE_ERROR_0
#define BF_PXP_STAT_AXI_WRITE_ERROR_0(v)
#define BM_PXP_STAT_IRQ0
#define BF_PXP_STAT_IRQ0(v)

#define HW_PXP_OUT_CTRL
#define HW_PXP_OUT_CTRL_SET
#define HW_PXP_OUT_CTRL_CLR
#define HW_PXP_OUT_CTRL_TOG

#define BP_PXP_OUT_CTRL_ALPHA
#define BM_PXP_OUT_CTRL_ALPHA
#define BF_PXP_OUT_CTRL_ALPHA(v)
#define BM_PXP_OUT_CTRL_ALPHA_OUTPUT
#define BF_PXP_OUT_CTRL_ALPHA_OUTPUT(v)
#define BP_PXP_OUT_CTRL_RSVD1
#define BM_PXP_OUT_CTRL_RSVD1
#define BF_PXP_OUT_CTRL_RSVD1(v)
#define BP_PXP_OUT_CTRL_INTERLACED_OUTPUT
#define BM_PXP_OUT_CTRL_INTERLACED_OUTPUT
#define BF_PXP_OUT_CTRL_INTERLACED_OUTPUT(v)
#define BV_PXP_OUT_CTRL_INTERLACED_OUTPUT__PROGRESSIVE
#define BV_PXP_OUT_CTRL_INTERLACED_OUTPUT__FIELD0
#define BV_PXP_OUT_CTRL_INTERLACED_OUTPUT__FIELD1
#define BV_PXP_OUT_CTRL_INTERLACED_OUTPUT__INTERLACED
#define BP_PXP_OUT_CTRL_RSVD0
#define BM_PXP_OUT_CTRL_RSVD0
#define BF_PXP_OUT_CTRL_RSVD0(v)
#define BP_PXP_OUT_CTRL_FORMAT
#define BM_PXP_OUT_CTRL_FORMAT
#define BF_PXP_OUT_CTRL_FORMAT(v)
#define BV_PXP_OUT_CTRL_FORMAT__ARGB8888
#define BV_PXP_OUT_CTRL_FORMAT__RGB888
#define BV_PXP_OUT_CTRL_FORMAT__RGB888P
#define BV_PXP_OUT_CTRL_FORMAT__ARGB1555
#define BV_PXP_OUT_CTRL_FORMAT__ARGB4444
#define BV_PXP_OUT_CTRL_FORMAT__RGB555
#define BV_PXP_OUT_CTRL_FORMAT__RGB444
#define BV_PXP_OUT_CTRL_FORMAT__RGB565
#define BV_PXP_OUT_CTRL_FORMAT__YUV1P444
#define BV_PXP_OUT_CTRL_FORMAT__UYVY1P422
#define BV_PXP_OUT_CTRL_FORMAT__VYUY1P422
#define BV_PXP_OUT_CTRL_FORMAT__Y8
#define BV_PXP_OUT_CTRL_FORMAT__Y4
#define BV_PXP_OUT_CTRL_FORMAT__YUV2P422
#define BV_PXP_OUT_CTRL_FORMAT__YUV2P420
#define BV_PXP_OUT_CTRL_FORMAT__YVU2P422
#define BV_PXP_OUT_CTRL_FORMAT__YVU2P420

#define HW_PXP_OUT_BUF

#define BP_PXP_OUT_BUF_ADDR
#define BM_PXP_OUT_BUF_ADDR
#define BF_PXP_OUT_BUF_ADDR(v)

#define HW_PXP_OUT_BUF2

#define BP_PXP_OUT_BUF2_ADDR
#define BM_PXP_OUT_BUF2_ADDR
#define BF_PXP_OUT_BUF2_ADDR(v)

#define HW_PXP_OUT_PITCH

#define BP_PXP_OUT_PITCH_RSVD
#define BM_PXP_OUT_PITCH_RSVD
#define BF_PXP_OUT_PITCH_RSVD(v)
#define BP_PXP_OUT_PITCH_PITCH
#define BM_PXP_OUT_PITCH_PITCH
#define BF_PXP_OUT_PITCH_PITCH(v)

#define HW_PXP_OUT_LRC

#define BP_PXP_OUT_LRC_RSVD1
#define BM_PXP_OUT_LRC_RSVD1
#define BF_PXP_OUT_LRC_RSVD1(v)
#define BP_PXP_OUT_LRC_X
#define BM_PXP_OUT_LRC_X
#define BF_PXP_OUT_LRC_X(v)
#define BP_PXP_OUT_LRC_RSVD0
#define BM_PXP_OUT_LRC_RSVD0
#define BF_PXP_OUT_LRC_RSVD0(v)
#define BP_PXP_OUT_LRC_Y
#define BM_PXP_OUT_LRC_Y
#define BF_PXP_OUT_LRC_Y(v)

#define HW_PXP_OUT_PS_ULC

#define BP_PXP_OUT_PS_ULC_RSVD1
#define BM_PXP_OUT_PS_ULC_RSVD1
#define BF_PXP_OUT_PS_ULC_RSVD1(v)
#define BP_PXP_OUT_PS_ULC_X
#define BM_PXP_OUT_PS_ULC_X
#define BF_PXP_OUT_PS_ULC_X(v)
#define BP_PXP_OUT_PS_ULC_RSVD0
#define BM_PXP_OUT_PS_ULC_RSVD0
#define BF_PXP_OUT_PS_ULC_RSVD0(v)
#define BP_PXP_OUT_PS_ULC_Y
#define BM_PXP_OUT_PS_ULC_Y
#define BF_PXP_OUT_PS_ULC_Y(v)

#define HW_PXP_OUT_PS_LRC

#define BP_PXP_OUT_PS_LRC_RSVD1
#define BM_PXP_OUT_PS_LRC_RSVD1
#define BF_PXP_OUT_PS_LRC_RSVD1(v)
#define BP_PXP_OUT_PS_LRC_X
#define BM_PXP_OUT_PS_LRC_X
#define BF_PXP_OUT_PS_LRC_X(v)
#define BP_PXP_OUT_PS_LRC_RSVD0
#define BM_PXP_OUT_PS_LRC_RSVD0
#define BF_PXP_OUT_PS_LRC_RSVD0(v)
#define BP_PXP_OUT_PS_LRC_Y
#define BM_PXP_OUT_PS_LRC_Y
#define BF_PXP_OUT_PS_LRC_Y(v)

#define HW_PXP_OUT_AS_ULC

#define BP_PXP_OUT_AS_ULC_RSVD1
#define BM_PXP_OUT_AS_ULC_RSVD1
#define BF_PXP_OUT_AS_ULC_RSVD1(v)
#define BP_PXP_OUT_AS_ULC_X
#define BM_PXP_OUT_AS_ULC_X
#define BF_PXP_OUT_AS_ULC_X(v)
#define BP_PXP_OUT_AS_ULC_RSVD0
#define BM_PXP_OUT_AS_ULC_RSVD0
#define BF_PXP_OUT_AS_ULC_RSVD0(v)
#define BP_PXP_OUT_AS_ULC_Y
#define BM_PXP_OUT_AS_ULC_Y
#define BF_PXP_OUT_AS_ULC_Y(v)

#define HW_PXP_OUT_AS_LRC

#define BP_PXP_OUT_AS_LRC_RSVD1
#define BM_PXP_OUT_AS_LRC_RSVD1
#define BF_PXP_OUT_AS_LRC_RSVD1(v)
#define BP_PXP_OUT_AS_LRC_X
#define BM_PXP_OUT_AS_LRC_X
#define BF_PXP_OUT_AS_LRC_X(v)
#define BP_PXP_OUT_AS_LRC_RSVD0
#define BM_PXP_OUT_AS_LRC_RSVD0
#define BF_PXP_OUT_AS_LRC_RSVD0(v)
#define BP_PXP_OUT_AS_LRC_Y
#define BM_PXP_OUT_AS_LRC_Y
#define BF_PXP_OUT_AS_LRC_Y(v)

#define HW_PXP_PS_CTRL
#define HW_PXP_PS_CTRL_SET
#define HW_PXP_PS_CTRL_CLR
#define HW_PXP_PS_CTRL_TOG

#define BP_PXP_PS_CTRL_RSVD1
#define BM_PXP_PS_CTRL_RSVD1
#define BF_PXP_PS_CTRL_RSVD1(v)
#define BP_PXP_PS_CTRL_DECX
#define BM_PXP_PS_CTRL_DECX
#define BF_PXP_PS_CTRL_DECX(v)
#define BV_PXP_PS_CTRL_DECX__DISABLE
#define BV_PXP_PS_CTRL_DECX__DECX2
#define BV_PXP_PS_CTRL_DECX__DECX4
#define BV_PXP_PS_CTRL_DECX__DECX8
#define BP_PXP_PS_CTRL_DECY
#define BM_PXP_PS_CTRL_DECY
#define BF_PXP_PS_CTRL_DECY(v)
#define BV_PXP_PS_CTRL_DECY__DISABLE
#define BV_PXP_PS_CTRL_DECY__DECY2
#define BV_PXP_PS_CTRL_DECY__DECY4
#define BV_PXP_PS_CTRL_DECY__DECY8
#define BM_PXP_PS_CTRL_RSVD0
#define BF_PXP_PS_CTRL_RSVD0(v)
#define BM_PXP_PS_CTRL_WB_SWAP
#define BF_PXP_PS_CTRL_WB_SWAP(v)
#define BP_PXP_PS_CTRL_FORMAT
#define BM_PXP_PS_CTRL_FORMAT
#define BF_PXP_PS_CTRL_FORMAT(v)
#define BV_PXP_PS_CTRL_FORMAT__RGB888
#define BV_PXP_PS_CTRL_FORMAT__RGB555
#define BV_PXP_PS_CTRL_FORMAT__RGB444
#define BV_PXP_PS_CTRL_FORMAT__RGB565
#define BV_PXP_PS_CTRL_FORMAT__YUV1P444
#define BV_PXP_PS_CTRL_FORMAT__UYVY1P422
#define BV_PXP_PS_CTRL_FORMAT__VYUY1P422
#define BV_PXP_PS_CTRL_FORMAT__Y8
#define BV_PXP_PS_CTRL_FORMAT__Y4
#define BV_PXP_PS_CTRL_FORMAT__YUV2P422
#define BV_PXP_PS_CTRL_FORMAT__YUV2P420
#define BV_PXP_PS_CTRL_FORMAT__YVU2P422
#define BV_PXP_PS_CTRL_FORMAT__YVU2P420
#define BV_PXP_PS_CTRL_FORMAT__YUV422
#define BV_PXP_PS_CTRL_FORMAT__YUV420

#define HW_PXP_PS_BUF

#define BP_PXP_PS_BUF_ADDR
#define BM_PXP_PS_BUF_ADDR
#define BF_PXP_PS_BUF_ADDR(v)

#define HW_PXP_PS_UBUF

#define BP_PXP_PS_UBUF_ADDR
#define BM_PXP_PS_UBUF_ADDR
#define BF_PXP_PS_UBUF_ADDR(v)

#define HW_PXP_PS_VBUF

#define BP_PXP_PS_VBUF_ADDR
#define BM_PXP_PS_VBUF_ADDR
#define BF_PXP_PS_VBUF_ADDR(v)

#define HW_PXP_PS_PITCH

#define BP_PXP_PS_PITCH_RSVD
#define BM_PXP_PS_PITCH_RSVD
#define BF_PXP_PS_PITCH_RSVD(v)
#define BP_PXP_PS_PITCH_PITCH
#define BM_PXP_PS_PITCH_PITCH
#define BF_PXP_PS_PITCH_PITCH(v)

#define HW_PXP_PS_BACKGROUND_0

#define BP_PXP_PS_BACKGROUND_0_RSVD
#define BM_PXP_PS_BACKGROUND_0_RSVD
#define BF_PXP_PS_BACKGROUND_0_RSVD(v)
#define BP_PXP_PS_BACKGROUND_0_COLOR
#define BM_PXP_PS_BACKGROUND_0_COLOR
#define BF_PXP_PS_BACKGROUND_0_COLOR(v)

#define HW_PXP_PS_SCALE

#define BM_PXP_PS_SCALE_RSVD2
#define BF_PXP_PS_SCALE_RSVD2(v)
#define BP_PXP_PS_SCALE_YSCALE
#define BM_PXP_PS_SCALE_YSCALE
#define BF_PXP_PS_SCALE_YSCALE(v)
#define BM_PXP_PS_SCALE_RSVD1
#define BF_PXP_PS_SCALE_RSVD1(v)
#define BP_PXP_PS_SCALE_XSCALE
#define BM_PXP_PS_SCALE_XSCALE
#define BF_PXP_PS_SCALE_XSCALE(v)

#define HW_PXP_PS_OFFSET

#define BP_PXP_PS_OFFSET_RSVD2
#define BM_PXP_PS_OFFSET_RSVD2
#define BF_PXP_PS_OFFSET_RSVD2(v)
#define BP_PXP_PS_OFFSET_YOFFSET
#define BM_PXP_PS_OFFSET_YOFFSET
#define BF_PXP_PS_OFFSET_YOFFSET(v)
#define BP_PXP_PS_OFFSET_RSVD1
#define BM_PXP_PS_OFFSET_RSVD1
#define BF_PXP_PS_OFFSET_RSVD1(v)
#define BP_PXP_PS_OFFSET_XOFFSET
#define BM_PXP_PS_OFFSET_XOFFSET
#define BF_PXP_PS_OFFSET_XOFFSET(v)

#define HW_PXP_PS_CLRKEYLOW_0

#define BP_PXP_PS_CLRKEYLOW_0_RSVD1
#define BM_PXP_PS_CLRKEYLOW_0_RSVD1
#define BF_PXP_PS_CLRKEYLOW_0_RSVD1(v)
#define BP_PXP_PS_CLRKEYLOW_0_PIXEL
#define BM_PXP_PS_CLRKEYLOW_0_PIXEL
#define BF_PXP_PS_CLRKEYLOW_0_PIXEL(v)

#define HW_PXP_PS_CLRKEYHIGH_0

#define BP_PXP_PS_CLRKEYHIGH_0_RSVD1
#define BM_PXP_PS_CLRKEYHIGH_0_RSVD1
#define BF_PXP_PS_CLRKEYHIGH_0_RSVD1(v)
#define BP_PXP_PS_CLRKEYHIGH_0_PIXEL
#define BM_PXP_PS_CLRKEYHIGH_0_PIXEL
#define BF_PXP_PS_CLRKEYHIGH_0_PIXEL(v)

#define HW_PXP_AS_CTRL

#define BP_PXP_AS_CTRL_RSVD1
#define BM_PXP_AS_CTRL_RSVD1
#define BF_PXP_AS_CTRL_RSVD1(v)
#define BM_PXP_AS_CTRL_ALPHA1_INVERT
#define BF_PXP_AS_CTRL_ALPHA1_INVERT(v)
#define BM_PXP_AS_CTRL_ALPHA0_INVERT
#define BF_PXP_AS_CTRL_ALPHA0_INVERT(v)
#define BP_PXP_AS_CTRL_ROP
#define BM_PXP_AS_CTRL_ROP
#define BF_PXP_AS_CTRL_ROP(v)
#define BV_PXP_AS_CTRL_ROP__MASKAS
#define BV_PXP_AS_CTRL_ROP__MASKNOTAS
#define BV_PXP_AS_CTRL_ROP__MASKASNOT
#define BV_PXP_AS_CTRL_ROP__MERGEAS
#define BV_PXP_AS_CTRL_ROP__MERGENOTAS
#define BV_PXP_AS_CTRL_ROP__MERGEASNOT
#define BV_PXP_AS_CTRL_ROP__NOTCOPYAS
#define BV_PXP_AS_CTRL_ROP__NOT
#define BV_PXP_AS_CTRL_ROP__NOTMASKAS
#define BV_PXP_AS_CTRL_ROP__NOTMERGEAS
#define BV_PXP_AS_CTRL_ROP__XORAS
#define BV_PXP_AS_CTRL_ROP__NOTXORAS
#define BP_PXP_AS_CTRL_ALPHA
#define BM_PXP_AS_CTRL_ALPHA
#define BF_PXP_AS_CTRL_ALPHA(v)
#define BP_PXP_AS_CTRL_FORMAT
#define BM_PXP_AS_CTRL_FORMAT
#define BF_PXP_AS_CTRL_FORMAT(v)
#define BV_PXP_AS_CTRL_FORMAT__ARGB8888
#define BV_PXP_AS_CTRL_FORMAT__RGBA8888
#define BV_PXP_AS_CTRL_FORMAT__RGB888
#define BV_PXP_AS_CTRL_FORMAT__ARGB1555
#define BV_PXP_AS_CTRL_FORMAT__ARGB4444
#define BV_PXP_AS_CTRL_FORMAT__RGB555
#define BV_PXP_AS_CTRL_FORMAT__RGB444
#define BV_PXP_AS_CTRL_FORMAT__RGB565
#define BM_PXP_AS_CTRL_ENABLE_COLORKEY
#define BF_PXP_AS_CTRL_ENABLE_COLORKEY(v)
#define BP_PXP_AS_CTRL_ALPHA_CTRL
#define BM_PXP_AS_CTRL_ALPHA_CTRL
#define BF_PXP_AS_CTRL_ALPHA_CTRL(v)
#define BV_PXP_AS_CTRL_ALPHA_CTRL__Embedded
#define BV_PXP_AS_CTRL_ALPHA_CTRL__Override
#define BV_PXP_AS_CTRL_ALPHA_CTRL__Multiply
#define BV_PXP_AS_CTRL_ALPHA_CTRL__ROPs
#define BM_PXP_AS_CTRL_RSVD0
#define BF_PXP_AS_CTRL_RSVD0(v)

#define HW_PXP_AS_BUF

#define BP_PXP_AS_BUF_ADDR
#define BM_PXP_AS_BUF_ADDR
#define BF_PXP_AS_BUF_ADDR(v)

#define HW_PXP_AS_PITCH

#define BP_PXP_AS_PITCH_RSVD
#define BM_PXP_AS_PITCH_RSVD
#define BF_PXP_AS_PITCH_RSVD(v)
#define BP_PXP_AS_PITCH_PITCH
#define BM_PXP_AS_PITCH_PITCH
#define BF_PXP_AS_PITCH_PITCH(v)

#define HW_PXP_AS_CLRKEYLOW_0

#define BP_PXP_AS_CLRKEYLOW_0_RSVD1
#define BM_PXP_AS_CLRKEYLOW_0_RSVD1
#define BF_PXP_AS_CLRKEYLOW_0_RSVD1(v)
#define BP_PXP_AS_CLRKEYLOW_0_PIXEL
#define BM_PXP_AS_CLRKEYLOW_0_PIXEL
#define BF_PXP_AS_CLRKEYLOW_0_PIXEL(v)

#define HW_PXP_AS_CLRKEYHIGH_0

#define BP_PXP_AS_CLRKEYHIGH_0_RSVD1
#define BM_PXP_AS_CLRKEYHIGH_0_RSVD1
#define BF_PXP_AS_CLRKEYHIGH_0_RSVD1(v)
#define BP_PXP_AS_CLRKEYHIGH_0_PIXEL
#define BM_PXP_AS_CLRKEYHIGH_0_PIXEL
#define BF_PXP_AS_CLRKEYHIGH_0_PIXEL(v)

#define HW_PXP_CSC1_COEF0

#define BM_PXP_CSC1_COEF0_YCBCR_MODE
#define BF_PXP_CSC1_COEF0_YCBCR_MODE(v)
#define BM_PXP_CSC1_COEF0_BYPASS
#define BF_PXP_CSC1_COEF0_BYPASS(v)
#define BM_PXP_CSC1_COEF0_RSVD1
#define BF_PXP_CSC1_COEF0_RSVD1(v)
#define BP_PXP_CSC1_COEF0_C0
#define BM_PXP_CSC1_COEF0_C0
#define BF_PXP_CSC1_COEF0_C0(v)
#define BP_PXP_CSC1_COEF0_UV_OFFSET
#define BM_PXP_CSC1_COEF0_UV_OFFSET
#define BF_PXP_CSC1_COEF0_UV_OFFSET(v)
#define BP_PXP_CSC1_COEF0_Y_OFFSET
#define BM_PXP_CSC1_COEF0_Y_OFFSET
#define BF_PXP_CSC1_COEF0_Y_OFFSET(v)

#define HW_PXP_CSC1_COEF1

#define BP_PXP_CSC1_COEF1_RSVD1
#define BM_PXP_CSC1_COEF1_RSVD1
#define BF_PXP_CSC1_COEF1_RSVD1(v)
#define BP_PXP_CSC1_COEF1_C1
#define BM_PXP_CSC1_COEF1_C1
#define BF_PXP_CSC1_COEF1_C1(v)
#define BP_PXP_CSC1_COEF1_RSVD0
#define BM_PXP_CSC1_COEF1_RSVD0
#define BF_PXP_CSC1_COEF1_RSVD0(v)
#define BP_PXP_CSC1_COEF1_C4
#define BM_PXP_CSC1_COEF1_C4
#define BF_PXP_CSC1_COEF1_C4(v)

#define HW_PXP_CSC1_COEF2

#define BP_PXP_CSC1_COEF2_RSVD1
#define BM_PXP_CSC1_COEF2_RSVD1
#define BF_PXP_CSC1_COEF2_RSVD1(v)
#define BP_PXP_CSC1_COEF2_C2
#define BM_PXP_CSC1_COEF2_C2
#define BF_PXP_CSC1_COEF2_C2(v)
#define BP_PXP_CSC1_COEF2_RSVD0
#define BM_PXP_CSC1_COEF2_RSVD0
#define BF_PXP_CSC1_COEF2_RSVD0(v)
#define BP_PXP_CSC1_COEF2_C3
#define BM_PXP_CSC1_COEF2_C3
#define BF_PXP_CSC1_COEF2_C3(v)

#define HW_PXP_CSC2_CTRL

#define BP_PXP_CSC2_CTRL_RSVD
#define BM_PXP_CSC2_CTRL_RSVD
#define BF_PXP_CSC2_CTRL_RSVD(v)
#define BP_PXP_CSC2_CTRL_CSC_MODE
#define BM_PXP_CSC2_CTRL_CSC_MODE
#define BF_PXP_CSC2_CTRL_CSC_MODE(v)
#define BV_PXP_CSC2_CTRL_CSC_MODE__YUV2RGB
#define BV_PXP_CSC2_CTRL_CSC_MODE__YCbCr2RGB
#define BV_PXP_CSC2_CTRL_CSC_MODE__RGB2YUV
#define BV_PXP_CSC2_CTRL_CSC_MODE__RGB2YCbCr
#define BM_PXP_CSC2_CTRL_BYPASS
#define BF_PXP_CSC2_CTRL_BYPASS(v)

#define HW_PXP_CSC2_COEF0

#define BP_PXP_CSC2_COEF0_RSVD1
#define BM_PXP_CSC2_COEF0_RSVD1
#define BF_PXP_CSC2_COEF0_RSVD1(v)
#define BP_PXP_CSC2_COEF0_A2
#define BM_PXP_CSC2_COEF0_A2
#define BF_PXP_CSC2_COEF0_A2(v)
#define BP_PXP_CSC2_COEF0_RSVD0
#define BM_PXP_CSC2_COEF0_RSVD0
#define BF_PXP_CSC2_COEF0_RSVD0(v)
#define BP_PXP_CSC2_COEF0_A1
#define BM_PXP_CSC2_COEF0_A1
#define BF_PXP_CSC2_COEF0_A1(v)

#define HW_PXP_CSC2_COEF1

#define BP_PXP_CSC2_COEF1_RSVD1
#define BM_PXP_CSC2_COEF1_RSVD1
#define BF_PXP_CSC2_COEF1_RSVD1(v)
#define BP_PXP_CSC2_COEF1_B1
#define BM_PXP_CSC2_COEF1_B1
#define BF_PXP_CSC2_COEF1_B1(v)
#define BP_PXP_CSC2_COEF1_RSVD0
#define BM_PXP_CSC2_COEF1_RSVD0
#define BF_PXP_CSC2_COEF1_RSVD0(v)
#define BP_PXP_CSC2_COEF1_A3
#define BM_PXP_CSC2_COEF1_A3
#define BF_PXP_CSC2_COEF1_A3(v)

#define HW_PXP_CSC2_COEF2

#define BP_PXP_CSC2_COEF2_RSVD1
#define BM_PXP_CSC2_COEF2_RSVD1
#define BF_PXP_CSC2_COEF2_RSVD1(v)
#define BP_PXP_CSC2_COEF2_B3
#define BM_PXP_CSC2_COEF2_B3
#define BF_PXP_CSC2_COEF2_B3(v)
#define BP_PXP_CSC2_COEF2_RSVD0
#define BM_PXP_CSC2_COEF2_RSVD0
#define BF_PXP_CSC2_COEF2_RSVD0(v)
#define BP_PXP_CSC2_COEF2_B2
#define BM_PXP_CSC2_COEF2_B2
#define BF_PXP_CSC2_COEF2_B2(v)

#define HW_PXP_CSC2_COEF3

#define BP_PXP_CSC2_COEF3_RSVD1
#define BM_PXP_CSC2_COEF3_RSVD1
#define BF_PXP_CSC2_COEF3_RSVD1(v)
#define BP_PXP_CSC2_COEF3_C2
#define BM_PXP_CSC2_COEF3_C2
#define BF_PXP_CSC2_COEF3_C2(v)
#define BP_PXP_CSC2_COEF3_RSVD0
#define BM_PXP_CSC2_COEF3_RSVD0
#define BF_PXP_CSC2_COEF3_RSVD0(v)
#define BP_PXP_CSC2_COEF3_C1
#define BM_PXP_CSC2_COEF3_C1
#define BF_PXP_CSC2_COEF3_C1(v)

#define HW_PXP_CSC2_COEF4

#define BP_PXP_CSC2_COEF4_RSVD1
#define BM_PXP_CSC2_COEF4_RSVD1
#define BF_PXP_CSC2_COEF4_RSVD1(v)
#define BP_PXP_CSC2_COEF4_D1
#define BM_PXP_CSC2_COEF4_D1
#define BF_PXP_CSC2_COEF4_D1(v)
#define BP_PXP_CSC2_COEF4_RSVD0
#define BM_PXP_CSC2_COEF4_RSVD0
#define BF_PXP_CSC2_COEF4_RSVD0(v)
#define BP_PXP_CSC2_COEF4_C3
#define BM_PXP_CSC2_COEF4_C3
#define BF_PXP_CSC2_COEF4_C3(v)

#define HW_PXP_CSC2_COEF5

#define BP_PXP_CSC2_COEF5_RSVD1
#define BM_PXP_CSC2_COEF5_RSVD1
#define BF_PXP_CSC2_COEF5_RSVD1(v)
#define BP_PXP_CSC2_COEF5_D3
#define BM_PXP_CSC2_COEF5_D3
#define BF_PXP_CSC2_COEF5_D3(v)
#define BP_PXP_CSC2_COEF5_RSVD0
#define BM_PXP_CSC2_COEF5_RSVD0
#define BF_PXP_CSC2_COEF5_RSVD0(v)
#define BP_PXP_CSC2_COEF5_D2
#define BM_PXP_CSC2_COEF5_D2
#define BF_PXP_CSC2_COEF5_D2(v)

#define HW_PXP_LUT_CTRL

#define BM_PXP_LUT_CTRL_BYPASS
#define BF_PXP_LUT_CTRL_BYPASS(v)
#define BP_PXP_LUT_CTRL_RSVD3
#define BM_PXP_LUT_CTRL_RSVD3
#define BF_PXP_LUT_CTRL_RSVD3(v)
#define BP_PXP_LUT_CTRL_LOOKUP_MODE
#define BM_PXP_LUT_CTRL_LOOKUP_MODE
#define BF_PXP_LUT_CTRL_LOOKUP_MODE(v)
#define BV_PXP_LUT_CTRL_LOOKUP_MODE__CACHE_RGB565
#define BV_PXP_LUT_CTRL_LOOKUP_MODE__DIRECT_Y8
#define BV_PXP_LUT_CTRL_LOOKUP_MODE__DIRECT_RGB444
#define BV_PXP_LUT_CTRL_LOOKUP_MODE__DIRECT_RGB454
#define BP_PXP_LUT_CTRL_RSVD2
#define BM_PXP_LUT_CTRL_RSVD2
#define BF_PXP_LUT_CTRL_RSVD2(v)
#define BP_PXP_LUT_CTRL_OUT_MODE
#define BM_PXP_LUT_CTRL_OUT_MODE
#define BF_PXP_LUT_CTRL_OUT_MODE(v)
#define BV_PXP_LUT_CTRL_OUT_MODE__RESERVED
#define BV_PXP_LUT_CTRL_OUT_MODE__Y8
#define BV_PXP_LUT_CTRL_OUT_MODE__RGBW4444CFA
#define BV_PXP_LUT_CTRL_OUT_MODE__RGB888
#define BP_PXP_LUT_CTRL_RSVD1
#define BM_PXP_LUT_CTRL_RSVD1
#define BF_PXP_LUT_CTRL_RSVD1(v)
#define BM_PXP_LUT_CTRL_SEL_8KB
#define BF_PXP_LUT_CTRL_SEL_8KB(v)
#define BM_PXP_LUT_CTRL_LRU_UPD
#define BF_PXP_LUT_CTRL_LRU_UPD(v)
#define BM_PXP_LUT_CTRL_INVALID
#define BF_PXP_LUT_CTRL_INVALID(v)
#define BP_PXP_LUT_CTRL_RSVD0
#define BM_PXP_LUT_CTRL_RSVD0
#define BF_PXP_LUT_CTRL_RSVD0(v)
#define BM_PXP_LUT_CTRL_DMA_START
#define BF_PXP_LUT_CTRL_DMA_START(v)

#define HW_PXP_LUT_ADDR

#define BM_PXP_LUT_ADDR_RSVD2
#define BF_PXP_LUT_ADDR_RSVD2(v)
#define BP_PXP_LUT_ADDR_NUM_BYTES
#define BM_PXP_LUT_ADDR_NUM_BYTES
#define BF_PXP_LUT_ADDR_NUM_BYTES(v)
#define BP_PXP_LUT_ADDR_RSVD1
#define BM_PXP_LUT_ADDR_RSVD1
#define BF_PXP_LUT_ADDR_RSVD1(v)
#define BP_PXP_LUT_ADDR_ADDR
#define BM_PXP_LUT_ADDR_ADDR
#define BF_PXP_LUT_ADDR_ADDR(v)

#define HW_PXP_LUT_DATA

#define BP_PXP_LUT_DATA_DATA
#define BM_PXP_LUT_DATA_DATA
#define BF_PXP_LUT_DATA_DATA(v)

#define HW_PXP_LUT_EXTMEM

#define BP_PXP_LUT_EXTMEM_ADDR
#define BM_PXP_LUT_EXTMEM_ADDR
#define BF_PXP_LUT_EXTMEM_ADDR(v)

#define HW_PXP_CFA

#define BP_PXP_CFA_DATA
#define BM_PXP_CFA_DATA
#define BF_PXP_CFA_DATA(v)

#define HW_PXP_ALPHA_A_CTRL

#define BP_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA
#define BM_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA
#define BF_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA(v)
#define BP_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA
#define BM_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA
#define BF_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA(v)
#define BP_PXP_ALPHA_A_CTRL_RSVD0
#define BM_PXP_ALPHA_A_CTRL_RSVD0
#define BF_PXP_ALPHA_A_CTRL_RSVD0(v)
#define BM_PXP_ALPHA_A_CTRL_S1_COLOR_MODE
#define BF_PXP_ALPHA_A_CTRL_S1_COLOR_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S1_COLOR_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S1_COLOR_MODE__1
#define BM_PXP_ALPHA_A_CTRL_S1_ALPHA_MODE
#define BF_PXP_ALPHA_A_CTRL_S1_ALPHA_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S1_ALPHA_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S1_ALPHA_MODE__1
#define BP_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE
#define BM_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE
#define BF_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE__1
#define BV_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE__2
#define BV_PXP_ALPHA_A_CTRL_S1_GLOBAL_ALPHA_MODE__3
#define BP_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE
#define BM_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE
#define BF_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE__1
#define BV_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE__2
#define BV_PXP_ALPHA_A_CTRL_S1_S0_FACTOR_MODE__3
#define BM_PXP_ALPHA_A_CTRL_RSVD1
#define BF_PXP_ALPHA_A_CTRL_RSVD1(v)
#define BM_PXP_ALPHA_A_CTRL_S0_COLOR_MODE
#define BF_PXP_ALPHA_A_CTRL_S0_COLOR_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S0_COLOR_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S0_COLOR_MODE__1
#define BM_PXP_ALPHA_A_CTRL_S0_ALPHA_MODE
#define BF_PXP_ALPHA_A_CTRL_S0_ALPHA_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S0_ALPHA_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S0_ALPHA_MODE__1
#define BP_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE
#define BM_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE
#define BF_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE__1
#define BV_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE__2
#define BV_PXP_ALPHA_A_CTRL_S0_GLOBAL_ALPHA_MODE__3
#define BP_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE
#define BM_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE
#define BF_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE(v)
#define BV_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE__0
#define BV_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE__1
#define BV_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE__2
#define BV_PXP_ALPHA_A_CTRL_S0_S1_FACTOR_MODE__3
#define BM_PXP_ALPHA_A_CTRL_POTER_DUFF_ENABLE
#define BF_PXP_ALPHA_A_CTRL_POTER_DUFF_ENABLE(v)
#define BV_PXP_ALPHA_A_CTRL_POTER_DUFF_ENABLE__0
#define BV_PXP_ALPHA_A_CTRL_POTER_DUFF_ENABLE__1

#define HW_PXP_ALPHA_B_CTRL

#define BP_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA
#define BM_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA
#define BF_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA(v)
#define BP_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA
#define BM_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA
#define BF_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA(v)
#define BP_PXP_ALPHA_B_CTRL_RSVD0
#define BM_PXP_ALPHA_B_CTRL_RSVD0
#define BF_PXP_ALPHA_B_CTRL_RSVD0(v)
#define BM_PXP_ALPHA_B_CTRL_S1_COLOR_MODE
#define BF_PXP_ALPHA_B_CTRL_S1_COLOR_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S1_COLOR_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S1_COLOR_MODE__1
#define BM_PXP_ALPHA_B_CTRL_S1_ALPHA_MODE
#define BF_PXP_ALPHA_B_CTRL_S1_ALPHA_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S1_ALPHA_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S1_ALPHA_MODE__1
#define BP_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE
#define BM_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE
#define BF_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE__1
#define BV_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE__2
#define BV_PXP_ALPHA_B_CTRL_S1_GLOBAL_ALPHA_MODE__3
#define BP_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE
#define BM_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE
#define BF_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE__1
#define BV_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE__2
#define BV_PXP_ALPHA_B_CTRL_S1_S0_FACTOR_MODE__3
#define BM_PXP_ALPHA_B_CTRL_RSVD1
#define BF_PXP_ALPHA_B_CTRL_RSVD1(v)
#define BM_PXP_ALPHA_B_CTRL_S0_COLOR_MODE
#define BF_PXP_ALPHA_B_CTRL_S0_COLOR_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S0_COLOR_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S0_COLOR_MODE__1
#define BM_PXP_ALPHA_B_CTRL_S0_ALPHA_MODE
#define BF_PXP_ALPHA_B_CTRL_S0_ALPHA_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S0_ALPHA_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S0_ALPHA_MODE__1
#define BP_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE
#define BM_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE
#define BF_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE__1
#define BV_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE__2
#define BV_PXP_ALPHA_B_CTRL_S0_GLOBAL_ALPHA_MODE__3
#define BP_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE
#define BM_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE
#define BF_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE(v)
#define BV_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE__0
#define BV_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE__1
#define BV_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE__2
#define BV_PXP_ALPHA_B_CTRL_S0_S1_FACTOR_MODE__3
#define BM_PXP_ALPHA_B_CTRL_POTER_DUFF_ENABLE
#define BF_PXP_ALPHA_B_CTRL_POTER_DUFF_ENABLE(v)
#define BV_PXP_ALPHA_B_CTRL_POTER_DUFF_ENABLE__0
#define BV_PXP_ALPHA_B_CTRL_POTER_DUFF_ENABLE__1

#define HW_PXP_ALPHA_B_CTRL_1

#define BP_PXP_ALPHA_B_CTRL_1_RSVD0
#define BM_PXP_ALPHA_B_CTRL_1_RSVD0
#define BF_PXP_ALPHA_B_CTRL_1_RSVD0(v)
#define BP_PXP_ALPHA_B_CTRL_1_ROP
#define BM_PXP_ALPHA_B_CTRL_1_ROP
#define BF_PXP_ALPHA_B_CTRL_1_ROP(v)
#define BV_PXP_ALPHA_B_CTRL_1_ROP__MASKAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__MASKNOTAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__MASKASNOT
#define BV_PXP_ALPHA_B_CTRL_1_ROP__MERGEAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__MERGENOTAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__MERGEASNOT
#define BV_PXP_ALPHA_B_CTRL_1_ROP__NOTCOPYAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__NOT
#define BV_PXP_ALPHA_B_CTRL_1_ROP__NOTMASKAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__NOTMERGEAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__XORAS
#define BV_PXP_ALPHA_B_CTRL_1_ROP__NOTXORAS
#define BP_PXP_ALPHA_B_CTRL_1_RSVD1
#define BM_PXP_ALPHA_B_CTRL_1_RSVD1
#define BF_PXP_ALPHA_B_CTRL_1_RSVD1(v)
#define BM_PXP_ALPHA_B_CTRL_1_OL_CLRKEY_ENABLE
#define BF_PXP_ALPHA_B_CTRL_1_OL_CLRKEY_ENABLE(v)
#define BM_PXP_ALPHA_B_CTRL_1_ROP_ENABLE
#define BF_PXP_ALPHA_B_CTRL_1_ROP_ENABLE(v)

#define HW_PXP_PS_BACKGROUND_1

#define BP_PXP_PS_BACKGROUND_1_RSVD
#define BM_PXP_PS_BACKGROUND_1_RSVD
#define BF_PXP_PS_BACKGROUND_1_RSVD(v)
#define BP_PXP_PS_BACKGROUND_1_COLOR
#define BM_PXP_PS_BACKGROUND_1_COLOR
#define BF_PXP_PS_BACKGROUND_1_COLOR(v)

#define HW_PXP_PS_CLRKEYLOW_1

#define BP_PXP_PS_CLRKEYLOW_1_RSVD1
#define BM_PXP_PS_CLRKEYLOW_1_RSVD1
#define BF_PXP_PS_CLRKEYLOW_1_RSVD1(v)
#define BP_PXP_PS_CLRKEYLOW_1_PIXEL
#define BM_PXP_PS_CLRKEYLOW_1_PIXEL
#define BF_PXP_PS_CLRKEYLOW_1_PIXEL(v)

#define HW_PXP_PS_CLRKEYHIGH_1

#define BP_PXP_PS_CLRKEYHIGH_1_RSVD1
#define BM_PXP_PS_CLRKEYHIGH_1_RSVD1
#define BF_PXP_PS_CLRKEYHIGH_1_RSVD1(v)
#define BP_PXP_PS_CLRKEYHIGH_1_PIXEL
#define BM_PXP_PS_CLRKEYHIGH_1_PIXEL
#define BF_PXP_PS_CLRKEYHIGH_1_PIXEL(v)

#define HW_PXP_AS_CLRKEYLOW_1

#define BP_PXP_AS_CLRKEYLOW_1_RSVD1
#define BM_PXP_AS_CLRKEYLOW_1_RSVD1
#define BF_PXP_AS_CLRKEYLOW_1_RSVD1(v)
#define BP_PXP_AS_CLRKEYLOW_1_PIXEL
#define BM_PXP_AS_CLRKEYLOW_1_PIXEL
#define BF_PXP_AS_CLRKEYLOW_1_PIXEL(v)

#define HW_PXP_AS_CLRKEYHIGH_1

#define BP_PXP_AS_CLRKEYHIGH_1_RSVD1
#define BM_PXP_AS_CLRKEYHIGH_1_RSVD1
#define BF_PXP_AS_CLRKEYHIGH_1_RSVD1(v)
#define BP_PXP_AS_CLRKEYHIGH_1_PIXEL
#define BM_PXP_AS_CLRKEYHIGH_1_PIXEL
#define BF_PXP_AS_CLRKEYHIGH_1_PIXEL(v)

#define HW_PXP_CTRL2
#define HW_PXP_CTRL2_SET
#define HW_PXP_CTRL2_CLR
#define HW_PXP_CTRL2_TOG

#define BP_PXP_CTRL2_RSVD3
#define BM_PXP_CTRL2_RSVD3
#define BF_PXP_CTRL2_RSVD3(v)
#define BM_PXP_CTRL2_ENABLE_ROTATE1
#define BF_PXP_CTRL2_ENABLE_ROTATE1(v)
#define BM_PXP_CTRL2_ENABLE_ROTATE0
#define BF_PXP_CTRL2_ENABLE_ROTATE0(v)
#define BM_PXP_CTRL2_ENABLE_LUT
#define BF_PXP_CTRL2_ENABLE_LUT(v)
#define BM_PXP_CTRL2_ENABLE_CSC2
#define BF_PXP_CTRL2_ENABLE_CSC2(v)
#define BM_PXP_CTRL2_BLOCK_SIZE
#define BF_PXP_CTRL2_BLOCK_SIZE(v)
#define BV_PXP_CTRL2_BLOCK_SIZE__8X8
#define BV_PXP_CTRL2_BLOCK_SIZE__16X16
#define BM_PXP_CTRL2_RSVD2
#define BF_PXP_CTRL2_RSVD2(v)
#define BM_PXP_CTRL2_ENABLE_ALPHA_B
#define BF_PXP_CTRL2_ENABLE_ALPHA_B(v)
#define BM_PXP_CTRL2_ENABLE_INPUT_FETCH_STORE
#define BF_PXP_CTRL2_ENABLE_INPUT_FETCH_STORE(v)
#define BM_PXP_CTRL2_ENABLE_WFE_B
#define BF_PXP_CTRL2_ENABLE_WFE_B(v)
#define BM_PXP_CTRL2_ENABLE_WFE_A
#define BF_PXP_CTRL2_ENABLE_WFE_A(v)
#define BM_PXP_CTRL2_ENABLE_DITHER
#define BF_PXP_CTRL2_ENABLE_DITHER(v)
#define BM_PXP_CTRL2_RSVD1
#define BF_PXP_CTRL2_RSVD1(v)
#define BM_PXP_CTRL2_VFLIP1
#define BF_PXP_CTRL2_VFLIP1(v)
#define BM_PXP_CTRL2_HFLIP1
#define BF_PXP_CTRL2_HFLIP1(v)
#define BP_PXP_CTRL2_ROTATE1
#define BM_PXP_CTRL2_ROTATE1
#define BF_PXP_CTRL2_ROTATE1(v)
#define BV_PXP_CTRL2_ROTATE1__ROT_0
#define BV_PXP_CTRL2_ROTATE1__ROT_90
#define BV_PXP_CTRL2_ROTATE1__ROT_180
#define BV_PXP_CTRL2_ROTATE1__ROT_270
#define BM_PXP_CTRL2_VFLIP0
#define BF_PXP_CTRL2_VFLIP0(v)
#define BM_PXP_CTRL2_HFLIP0
#define BF_PXP_CTRL2_HFLIP0(v)
#define BP_PXP_CTRL2_ROTATE0
#define BM_PXP_CTRL2_ROTATE0
#define BF_PXP_CTRL2_ROTATE0(v)
#define BV_PXP_CTRL2_ROTATE0__ROT_0
#define BV_PXP_CTRL2_ROTATE0__ROT_90
#define BV_PXP_CTRL2_ROTATE0__ROT_180
#define BV_PXP_CTRL2_ROTATE0__ROT_270
#define BP_PXP_CTRL2_RSVD0
#define BM_PXP_CTRL2_RSVD0
#define BF_PXP_CTRL2_RSVD0(v)
#define BM_PXP_CTRL2_ENABLE
#define BF_PXP_CTRL2_ENABLE(v)

#define HW_PXP_POWER_REG0

#define BP_PXP_POWER_REG0_CTRL
#define BM_PXP_POWER_REG0_CTRL
#define BF_PXP_POWER_REG0_CTRL(v)
#define BP_PXP_POWER_REG0_ROT0_MEM_LP_STATE
#define BM_PXP_POWER_REG0_ROT0_MEM_LP_STATE
#define BF_PXP_POWER_REG0_ROT0_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG0_ROT0_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG0_ROT0_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG0_ROT0_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG0_ROT0_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN
#define BM_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN
#define BF_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN(v)
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN__NONE
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN__LS
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN__DS
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY1_BANKN__SD
#define BP_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN
#define BM_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN
#define BF_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN(v)
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN__NONE
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN__LS
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN__DS
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANKN__SD
#define BP_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0
#define BM_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0
#define BF_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0(v)
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0__NONE
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0__LS
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0__DS
#define BV_PXP_POWER_REG0_LUT_LP_STATE_WAY0_BANK0__SD

#define HW_PXP_POWER_REG1

#define BP_PXP_POWER_REG1_RSVD0
#define BM_PXP_POWER_REG1_RSVD0
#define BF_PXP_POWER_REG1_RSVD0(v)
#define BP_PXP_POWER_REG1_ALU_B_MEM_LP_STATE
#define BM_PXP_POWER_REG1_ALU_B_MEM_LP_STATE
#define BF_PXP_POWER_REG1_ALU_B_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_ALU_B_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_ALU_B_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_ALU_B_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_ALU_B_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_ALU_A_MEM_LP_STATE
#define BM_PXP_POWER_REG1_ALU_A_MEM_LP_STATE
#define BF_PXP_POWER_REG1_ALU_A_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_ALU_A_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_ALU_A_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_ALU_A_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_ALU_A_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE
#define BM_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE
#define BF_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_DITH2_LUT_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE
#define BM_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE
#define BF_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_DITH1_LUT_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE
#define BM_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE
#define BF_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_DITH0_ERR1_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE
#define BM_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE
#define BF_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_DITH0_ERR0_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE
#define BM_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE
#define BF_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_DITH0_LUT_MEM_LP_STATE__SD
#define BP_PXP_POWER_REG1_ROT1_MEM_LP_STATE
#define BM_PXP_POWER_REG1_ROT1_MEM_LP_STATE
#define BF_PXP_POWER_REG1_ROT1_MEM_LP_STATE(v)
#define BV_PXP_POWER_REG1_ROT1_MEM_LP_STATE__NONE
#define BV_PXP_POWER_REG1_ROT1_MEM_LP_STATE__LS
#define BV_PXP_POWER_REG1_ROT1_MEM_LP_STATE__DS
#define BV_PXP_POWER_REG1_ROT1_MEM_LP_STATE__SD

#define HW_PXP_DATA_PATH_CTRL0
#define HW_PXP_DATA_PATH_CTRL0_SET
#define HW_PXP_DATA_PATH_CTRL0_CLR
#define HW_PXP_DATA_PATH_CTRL0_TOG

#define BP_PXP_DATA_PATH_CTRL0_MUX15_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX15_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX15_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX15_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX15_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX15_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX15_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX14_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX14_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX14_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX14_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX14_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX14_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX14_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX13_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX13_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX13_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX13_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX13_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX13_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX13_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX12_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX12_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX12_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX12_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX12_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX12_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX12_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX11_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX11_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX11_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX11_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX11_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX11_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX11_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX10_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX10_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX10_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX10_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX10_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX10_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX10_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX9_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX9_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX9_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX9_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX9_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX9_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX9_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX8_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX8_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX8_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX8_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX8_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX8_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX8_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX7_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX7_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX7_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX7_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX7_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX7_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX7_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX6_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX6_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX6_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX6_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX6_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX6_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX6_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX5_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX5_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX5_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX5_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX5_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX5_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX5_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX4_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX4_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX4_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX4_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX4_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX4_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX4_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX3_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX3_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX3_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX3_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX3_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX3_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX3_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX2_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX2_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX2_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX2_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX2_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX2_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX2_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX1_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX1_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX1_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX1_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX1_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX1_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX1_SEL__3
#define BP_PXP_DATA_PATH_CTRL0_MUX0_SEL
#define BM_PXP_DATA_PATH_CTRL0_MUX0_SEL
#define BF_PXP_DATA_PATH_CTRL0_MUX0_SEL(v)
#define BV_PXP_DATA_PATH_CTRL0_MUX0_SEL__0
#define BV_PXP_DATA_PATH_CTRL0_MUX0_SEL__1
#define BV_PXP_DATA_PATH_CTRL0_MUX0_SEL__2
#define BV_PXP_DATA_PATH_CTRL0_MUX0_SEL__3

#define HW_PXP_DATA_PATH_CTRL1
#define HW_PXP_DATA_PATH_CTRL1_SET
#define HW_PXP_DATA_PATH_CTRL1_CLR
#define HW_PXP_DATA_PATH_CTRL1_TOG

#define BP_PXP_DATA_PATH_CTRL1_RSVD0
#define BM_PXP_DATA_PATH_CTRL1_RSVD0
#define BF_PXP_DATA_PATH_CTRL1_RSVD0(v)
#define BP_PXP_DATA_PATH_CTRL1_MUX17_SEL
#define BM_PXP_DATA_PATH_CTRL1_MUX17_SEL
#define BF_PXP_DATA_PATH_CTRL1_MUX17_SEL(v)
#define BV_PXP_DATA_PATH_CTRL1_MUX17_SEL__0
#define BV_PXP_DATA_PATH_CTRL1_MUX17_SEL__1
#define BV_PXP_DATA_PATH_CTRL1_MUX17_SEL__2
#define BV_PXP_DATA_PATH_CTRL1_MUX17_SEL__3
#define BP_PXP_DATA_PATH_CTRL1_MUX16_SEL
#define BM_PXP_DATA_PATH_CTRL1_MUX16_SEL
#define BF_PXP_DATA_PATH_CTRL1_MUX16_SEL(v)
#define BV_PXP_DATA_PATH_CTRL1_MUX16_SEL__0
#define BV_PXP_DATA_PATH_CTRL1_MUX16_SEL__1
#define BV_PXP_DATA_PATH_CTRL1_MUX16_SEL__2
#define BV_PXP_DATA_PATH_CTRL1_MUX16_SEL__3

#define HW_PXP_INIT_MEM_CTRL
#define HW_PXP_INIT_MEM_CTRL_SET
#define HW_PXP_INIT_MEM_CTRL_CLR
#define HW_PXP_INIT_MEM_CTRL_TOG

#define BM_PXP_INIT_MEM_CTRL_START
#define BF_PXP_INIT_MEM_CTRL_START(v)
#define BP_PXP_INIT_MEM_CTRL_SELECT
#define BM_PXP_INIT_MEM_CTRL_SELECT
#define BF_PXP_INIT_MEM_CTRL_SELECT(v)
#define BV_PXP_INIT_MEM_CTRL_SELECT__DITHER0_LUT
#define BV_PXP_INIT_MEM_CTRL_SELECT__DITHER0_ERR0
#define BV_PXP_INIT_MEM_CTRL_SELECT__DITHER0_ERR1
#define BV_PXP_INIT_MEM_CTRL_SELECT__DITHER1_LUT
#define BV_PXP_INIT_MEM_CTRL_SELECT__DITHER2_LUT
#define BV_PXP_INIT_MEM_CTRL_SELECT__ALU_A
#define BV_PXP_INIT_MEM_CTRL_SELECT__ALU_B
#define BV_PXP_INIT_MEM_CTRL_SELECT__WFE_A_FETCH
#define BV_PXP_INIT_MEM_CTRL_SELECT__WFE_B_FETCH
#define BV_PXP_INIT_MEM_CTRL_SELECT__RESERVED
#define BP_PXP_INIT_MEM_CTRL_RSVD0
#define BM_PXP_INIT_MEM_CTRL_RSVD0
#define BF_PXP_INIT_MEM_CTRL_RSVD0(v)
#define BP_PXP_INIT_MEM_CTRL_ADDR
#define BM_PXP_INIT_MEM_CTRL_ADDR
#define BF_PXP_INIT_MEM_CTRL_ADDR(v)

#define HW_PXP_INIT_MEM_DATA

#define BP_PXP_INIT_MEM_DATA_DATA
#define BM_PXP_INIT_MEM_DATA_DATA
#define BF_PXP_INIT_MEM_DATA_DATA(v)

#define HW_PXP_INIT_MEM_DATA_HIGH

#define BP_PXP_INIT_MEM_DATA_HIGH_DATA
#define BM_PXP_INIT_MEM_DATA_HIGH_DATA
#define BF_PXP_INIT_MEM_DATA_HIGH_DATA(v)

#define HW_PXP_IRQ_MASK
#define HW_PXP_IRQ_MASK_SET
#define HW_PXP_IRQ_MASK_CLR
#define HW_PXP_IRQ_MASK_TOG

#define BM_PXP_IRQ_MASK_COMPRESS_DONE_IRQ_EN
#define BF_PXP_IRQ_MASK_COMPRESS_DONE_IRQ_EN(v)
#define BP_PXP_IRQ_MASK_RSVD1
#define BM_PXP_IRQ_MASK_RSVD1
#define BF_PXP_IRQ_MASK_RSVD1(v)
#define BM_PXP_IRQ_MASK_WFE_B_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_WFE_B_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_WFE_A_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_WFE_A_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_DITHER_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_DITHER_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_FIRST_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_FIRST_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_WFE_B_CH1_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_WFE_B_CH1_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_WFE_B_CH0_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_WFE_B_CH0_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_WFE_A_CH1_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_WFE_A_CH1_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_WFE_A_CH0_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_WFE_A_CH0_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_DITHER_CH1_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_DITHER_CH1_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_DITHER_CH0_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_DITHER_CH0_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_DITHER_CH1_PREFETCH_IRQ_EN
#define BF_PXP_IRQ_MASK_DITHER_CH1_PREFETCH_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_DITHER_CH0_PREFETCH_IRQ_EN
#define BF_PXP_IRQ_MASK_DITHER_CH0_PREFETCH_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_FIRST_CH1_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_FIRST_CH1_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_FIRST_CH0_STORE_IRQ_EN
#define BF_PXP_IRQ_MASK_FIRST_CH0_STORE_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_FIRST_CH1_PREFETCH_IRQ_EN
#define BF_PXP_IRQ_MASK_FIRST_CH1_PREFETCH_IRQ_EN(v)
#define BM_PXP_IRQ_MASK_FIRST_CH0_PREFETCH_IRQ_EN
#define BF_PXP_IRQ_MASK_FIRST_CH0_PREFETCH_IRQ_EN(v)

#define HW_PXP_IRQ
#define HW_PXP_IRQ_SET
#define HW_PXP_IRQ_CLR
#define HW_PXP_IRQ_TOG

#define BM_PXP_IRQ_COMPRESS_DONE_IRQ
#define BF_PXP_IRQ_COMPRESS_DONE_IRQ(v)
#define BP_PXP_IRQ_RSVD1
#define BM_PXP_IRQ_RSVD1
#define BF_PXP_IRQ_RSVD1(v)
#define BM_PXP_IRQ_WFE_B_STORE_IRQ
#define BF_PXP_IRQ_WFE_B_STORE_IRQ(v)
#define BM_PXP_IRQ_WFE_A_STORE_IRQ
#define BF_PXP_IRQ_WFE_A_STORE_IRQ(v)
#define BM_PXP_IRQ_DITHER_STORE_IRQ
#define BF_PXP_IRQ_DITHER_STORE_IRQ(v)
#define BM_PXP_IRQ_FIRST_STORE_IRQ
#define BF_PXP_IRQ_FIRST_STORE_IRQ(v)
#define BM_PXP_IRQ_WFE_B_CH1_STORE_IRQ
#define BF_PXP_IRQ_WFE_B_CH1_STORE_IRQ(v)
#define BM_PXP_IRQ_WFE_B_CH0_STORE_IRQ
#define BF_PXP_IRQ_WFE_B_CH0_STORE_IRQ(v)
#define BM_PXP_IRQ_WFE_A_CH1_STORE_IRQ
#define BF_PXP_IRQ_WFE_A_CH1_STORE_IRQ(v)
#define BM_PXP_IRQ_WFE_A_CH0_STORE_IRQ
#define BF_PXP_IRQ_WFE_A_CH0_STORE_IRQ(v)
#define BM_PXP_IRQ_DITHER_CH1_STORE_IRQ
#define BF_PXP_IRQ_DITHER_CH1_STORE_IRQ(v)
#define BM_PXP_IRQ_DITHER_CH0_STORE_IRQ
#define BF_PXP_IRQ_DITHER_CH0_STORE_IRQ(v)
#define BM_PXP_IRQ_DITHER_CH1_PREFETCH_IRQ
#define BF_PXP_IRQ_DITHER_CH1_PREFETCH_IRQ(v)
#define BM_PXP_IRQ_DITHER_CH0_PREFETCH_IRQ
#define BF_PXP_IRQ_DITHER_CH0_PREFETCH_IRQ(v)
#define BM_PXP_IRQ_FIRST_CH1_STORE_IRQ
#define BF_PXP_IRQ_FIRST_CH1_STORE_IRQ(v)
#define BM_PXP_IRQ_FIRST_CH0_STORE_IRQ
#define BF_PXP_IRQ_FIRST_CH0_STORE_IRQ(v)
#define BM_PXP_IRQ_FIRST_CH1_PREFETCH_IRQ
#define BF_PXP_IRQ_FIRST_CH1_PREFETCH_IRQ(v)
#define BM_PXP_IRQ_FIRST_CH0_PREFETCH_IRQ
#define BF_PXP_IRQ_FIRST_CH0_PREFETCH_IRQ(v)

#define HW_PXP_NEXT

#define BP_PXP_NEXT_POINTER
#define BM_PXP_NEXT_POINTER
#define BF_PXP_NEXT_POINTER(v)
#define BM_PXP_NEXT_RSVD
#define BF_PXP_NEXT_RSVD(v)
#define BM_PXP_NEXT_ENABLED
#define BF_PXP_NEXT_ENABLED(v)

#define HW_PXP_DEBUGCTRL

#define BP_PXP_DEBUGCTRL_RSVD
#define BM_PXP_DEBUGCTRL_RSVD
#define BF_PXP_DEBUGCTRL_RSVD(v)
#define BP_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT
#define BM_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT
#define BF_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT(v)
#define BV_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT__NONE
#define BV_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT__MISS_CNT
#define BV_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT__HIT_CNT
#define BV_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT__LAT_CNT
#define BV_PXP_DEBUGCTRL_LUT_CLR_STAT_CNT__MAX_LAT
#define BP_PXP_DEBUGCTRL_SELECT
#define BM_PXP_DEBUGCTRL_SELECT
#define BF_PXP_DEBUGCTRL_SELECT(v)
#define BV_PXP_DEBUGCTRL_SELECT__NONE
#define BV_PXP_DEBUGCTRL_SELECT__CTRL
#define BV_PXP_DEBUGCTRL_SELECT__PSBUF
#define BV_PXP_DEBUGCTRL_SELECT__PSBAX
#define BV_PXP_DEBUGCTRL_SELECT__PSBAY
#define BV_PXP_DEBUGCTRL_SELECT__ASBUF
#define BV_PXP_DEBUGCTRL_SELECT__ROTATION
#define BV_PXP_DEBUGCTRL_SELECT__OUTBUF0
#define BV_PXP_DEBUGCTRL_SELECT__OUTBUF1
#define BV_PXP_DEBUGCTRL_SELECT__OUTBUF2
#define BV_PXP_DEBUGCTRL_SELECT__LUT_STAT
#define BV_PXP_DEBUGCTRL_SELECT__LUT_MISS
#define BV_PXP_DEBUGCTRL_SELECT__LUT_HIT
#define BV_PXP_DEBUGCTRL_SELECT__LUT_LAT
#define BV_PXP_DEBUGCTRL_SELECT__LUT_MAX_LAT

#define HW_PXP_DEBUG

#define BP_PXP_DEBUG_DATA
#define BM_PXP_DEBUG_DATA
#define BF_PXP_DEBUG_DATA(v)

#define HW_PXP_VERSION

#define BP_PXP_VERSION_MAJOR
#define BM_PXP_VERSION_MAJOR
#define BF_PXP_VERSION_MAJOR(v)
#define BP_PXP_VERSION_MINOR
#define BM_PXP_VERSION_MINOR
#define BF_PXP_VERSION_MINOR(v)
#define BP_PXP_VERSION_STEP
#define BM_PXP_VERSION_STEP
#define BF_PXP_VERSION_STEP(v)

#endif /* __IMX_PXP_H__ */