• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2021 HiSilicon (Shanghai) Technologies CO., LIMITED.
3  *
4  * This program is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU General Public License
6  * as published by the Free Software Foundation; either version 2
7  * of the License, or (at your option) any later version.
8  *
9  * This program is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12  * GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with this program; if not, write to the Free Software
16  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
17  */
18 
19 #ifndef __HI_IR_CODEDEF__
20 #define __HI_IR_CODEDEF__
21 #include "hiir.h"
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif /* __cplusplus */
26 
27 static hiir_dev_param g_static_dev_param[] = {
28     /* NEC with simple repeat code : uPD6121G */
29     { 828, 972, 414, 486, 45, 67, 135, 203, 180, 270, 32, 0, HIIR_DEFAULT_FREQ },
30 
31     /* NEC with simple repeat code : D6121/BU5777/D1913 */
32     { 828, 972, 414, 486, 45, 67, 135, 203, 207, 243, 32, 0, HIIR_DEFAULT_FREQ },
33 
34     /* NEC with simple repeat code : LC7461M-C13 */
35     { 828, 972, 414, 486, 45, 67, 135, 203, 207, 243, 42, 0, HIIR_DEFAULT_FREQ },
36 
37     /* NEC with simple repeat code : AEHA */
38     { 270, 405, 135, 203, 34, 51, 101, 152, 270, 405, 48, 0, HIIR_DEFAULT_FREQ },
39 
40     /* TC9012 : TC9012F/9243 */
41     { 414, 486, 414, 486, 45, 67, 135, 203, 0, 0, 32, 1, HIIR_DEFAULT_FREQ },
42 
43     /* NEC with full repeat code : uPD6121G */
44     { 828, 972, 414, 486, 45, 67, 135, 203, 0, 0, 32, 2, HIIR_DEFAULT_FREQ },
45 
46     /* NEC with full repeat code : LC7461M-C13 */
47     { 828, 972, 414, 486, 45, 67, 135, 203, 0, 0, 42, 2, HIIR_DEFAULT_FREQ },
48 
49     /* NEC with full repeat code : MN6024-C5D6 */
50     { 270, 405, 270, 405, 68, 101, 203, 304, 0, 0, 22, 2, HIIR_DEFAULT_FREQ },
51 
52     /* NEC with full repeat code : MN6014-C6D6 */
53     { 279, 419, 279, 419, 70, 105, 140, 210, 0, 0, 24, 2, HIIR_DEFAULT_FREQ },
54 
55     /* NEC with full repeat code : MATNEW */
56     { 279, 419, 300, 449, 35, 52, 105, 157, 0, 0, 48, 2, HIIR_DEFAULT_FREQ },
57 
58     /* NEC with full repeat code : MN6030 */
59     { 279, 419, 279, 419, 70, 105, 210, 314, 0, 0, 22, 2, HIIR_DEFAULT_FREQ },
60 
61     /* NEC with full repeat code : PANASONIC */
62     { 282, 422, 282, 422, 70, 106, 211, 317, 0, 0, 22, 2, HIIR_DEFAULT_FREQ },
63 
64     /* SONY-D7C5 */
65     { 192, 288, 48, 72, 48, 72, 96, 144, 0, 0, 12, 3, HIIR_DEFAULT_FREQ },
66 
67     /* SONY-D7C6 */
68     { 192, 288, 48, 72, 48, 72, 96, 144, 0, 0, 13, 3, HIIR_DEFAULT_FREQ },
69 
70     /* SONY-D7C8 */
71     { 192, 288, 48, 72, 48, 72, 96, 144, 0, 0, 15, 3, HIIR_DEFAULT_FREQ },
72 
73     /* SONY-D7C13 */
74     { 192, 288, 48, 72, 48, 72, 96, 144, 0, 0, 20, 3, HIIR_DEFAULT_FREQ },
75 };
76 
77 #ifdef __cplusplus
78 }
79 #endif /* __cplusplus */
80 
81 #endif /* __HI_IR_CODEDEF__ */
82