123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- /*------------------------------------------------------------------------------
- -- 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_ */
|