cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

camss-csid-gen2.h (1375B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2/*
      3 * camss-csid-gen1.h
      4 *
      5 * Qualcomm MSM Camera Subsystem - CSID (CSI Decoder) Module Generation 1
      6 *
      7 * Copyright (C) 2021 Linaro Ltd.
      8 */
      9#ifndef QC_MSM_CAMSS_CSID_GEN2_H
     10#define QC_MSM_CAMSS_CSID_GEN2_H
     11
     12#define DECODE_FORMAT_UNCOMPRESSED_6_BIT	0x0
     13#define DECODE_FORMAT_UNCOMPRESSED_8_BIT	0x1
     14#define DECODE_FORMAT_UNCOMPRESSED_10_BIT	0x2
     15#define DECODE_FORMAT_UNCOMPRESSED_12_BIT	0x3
     16#define DECODE_FORMAT_UNCOMPRESSED_14_BIT	0x4
     17#define DECODE_FORMAT_UNCOMPRESSED_16_BIT	0x5
     18#define DECODE_FORMAT_UNCOMPRESSED_20_BIT	0x6
     19#define DECODE_FORMAT_DPCM_10_6_10		0x7
     20#define DECODE_FORMAT_DPCM_10_8_10		0x8
     21#define DECODE_FORMAT_DPCM_12_6_12		0x9
     22#define DECODE_FORMAT_DPCM_12_8_12		0xa
     23#define DECODE_FORMAT_DPCM_14_8_14		0xb
     24#define DECODE_FORMAT_DPCM_14_10_14		0xc
     25#define DECODE_FORMAT_DPCM_12_10_12		0xd
     26#define DECODE_FORMAT_USER_DEFINED		0xe
     27#define DECODE_FORMAT_PAYLOAD_ONLY		0xf
     28
     29#define ENCODE_FORMAT_RAW_8_BIT		0x1
     30#define ENCODE_FORMAT_RAW_10_BIT	0x2
     31#define ENCODE_FORMAT_RAW_12_BIT	0x3
     32#define ENCODE_FORMAT_RAW_14_BIT	0x4
     33#define ENCODE_FORMAT_RAW_16_BIT	0x5
     34
     35#define PLAIN_FORMAT_PLAIN8	0x0 /* supports DPCM, UNCOMPRESSED_6/8_BIT */
     36#define PLAIN_FORMAT_PLAIN16	0x1 /* supports DPCM, UNCOMPRESSED_10/16_BIT */
     37#define PLAIN_FORMAT_PLAIN32	0x2 /* supports UNCOMPRESSED_20_BIT */
     38
     39#endif /* QC_MSM_CAMSS_CSID_GEN2_H */