/*------------------------------------------------------------------------------ -- Copyright (c) 2015-2017, VeriSilicon Inc. All rights reserved -- -- Copyright (c) 2011-2014, Google Inc. All rights reserved. -- -- Copyright (c) 2007-2010, Hantro OY. All rights reserved. -- -- -- -- This software is confidential and proprietary and may be used only as -- -- expressly authorized by VeriSilicon in a written licensing agreement. -- -- -- -- This entire notice must be reproduced on all copies -- -- and may not be removed. -- -- -- -------------------------------------------------------------------------------- -- Redistribution and use in source and binary forms, with or without -- -- modification, are permitted provided that the following conditions are met:-- -- * Redistributions of source code must retain the above copyright notice, -- -- this list of conditions and the following disclaimer. -- -- * Redistributions in binary form must reproduce the above copyright -- -- notice, this list of conditions and the following disclaimer in the -- -- documentation and/or other materials provided with the distribution. -- -- * Neither the names of Google nor the names of its contributors may be -- -- used to endorse or promote products derived from this software -- -- without specific prior written permission. -- -------------------------------------------------------------------------------- -- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"-- -- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -- -- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -- -- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -- -- LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -- -- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -- -- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -- -- INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -- -- CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -- -- ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -- -- POSSIBILITY OF SUCH DAMAGE. -- -------------------------------------------------------------------------------- ------------------------------------------------------------------------------*/ #ifndef SOFTWARE_LINUX_DWL_DWL_DEFS_H_ #define SOFTWARE_LINUX_DWL_DWL_DEFS_H_ #define DWL_MPEG2_E 31 /* 1 bit */ #define DWL_VC1_E 29 /* 2 bits */ #define DWL_JPEG_E 28 /* 1 bit */ #define DWL_MPEG4_E 26 /* 2 bits */ #define DWL_H264_E 24 /* 2 bits */ #define DWL_VP6_E 23 /* 1 bit */ #define DWL_RV_E 26 /* 2 bits */ #define DWL_VP8_E 23 /* 1 bit */ #define DWL_VP7_E 24 /* 1 bit */ #define DWL_WEBP_E 19 /* 1 bit */ #define DWL_AVS_E 22 /* 1 bit */ #define DWL_PP_E 16 /* 1 bit */ #define HX170_IRQ_STAT_DEC 1 #define HX170_IRQ_STAT_DEC_OFF (HX170_IRQ_STAT_DEC * 4) #define HX170_IRQ_STAT_PP 60 #define HX170_IRQ_STAT_PP_OFF (HX170_IRQ_STAT_PP * 4) #define HX170PP_SYNTH_CFG 100 #define HX170PP_SYNTH_CFG_OFF (HX170PP_SYNTH_CFG * 4) #define HX170DEC_SYNTH_CFG 50 #define HX170DEC_SYNTH_CFG_OFF (HX170DEC_SYNTH_CFG * 4) #define HX170DEC_SYNTH_CFG_2 54 #define HX170DEC_SYNTH_CFG_2_OFF (HX170DEC_SYNTH_CFG_2 * 4) #define HX170_DEC_E 0x01 #define HX170_PP_E 0x01 #define HX170_DEC_ABORT 0x20 #define HX170_DEC_IRQ_DISABLE 0x10 #define HX170_PP_IRQ_DISABLE 0x10 #define HX170_DEC_IRQ 0x100 #define HX170_PP_IRQ 0x100 #endif /* SOFTWARE_LINUX_DWL_DWL_DEFS_H_ */