Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) /* SPDX-License-Identifier: GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3)  * Copyright (c) 2021 Rockchip Electronics Co. Ltd.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4)  *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5)  * Author: Dingxian Wen <shawn.wen@rock-chips.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6)  */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) #ifndef _LT6911UXC_H_
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) #define _LT6911UXC_H_
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) #define LT6911UXC_FW_VERSION	0x2005
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) #define LT6911UXC_CHIPID	0x0417
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) #define I2C_ENABLE		0x1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) #define I2C_DISABLE		0x0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) #define AD_LMTX_WRITE_CLK	0x1b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #define RECEIVED_INT		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) // -------------- regs ---------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) #define I2C_EN_REG		0x80EE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) #define CHIPID_H		0x8101
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) #define CHIPID_L		0x8100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) #define FW_VER_A		0x86a7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) #define FW_VER_B		0x86a8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) #define FW_VER_C		0x86a9
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) #define FW_VER_D		0x86aa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) #define HTOTAL_H		0x867c
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) #define HTOTAL_L		0x867d
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) #define HACT_H			0x8680
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) #define HACT_L			0x8681
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) #define VTOTAL_H		0x867a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) #define VTOTAL_L		0x867b
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) #define VACT_H			0x867e
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) #define VACT_L			0x867f
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) #define HFP_H			0x8678
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) #define HFP_L			0x8679
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) #define HS_H			0x8672
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) #define HS_L			0x8673
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) #define HBP_H			0x8676
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) #define HBP_L			0x8677
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) #define VBP			0x8674
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) #define VFP			0x8675
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) #define VS			0x8671
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) #define HDMI_VERSION		0xb0a2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) #define TMDS_CLK_H		0x8750
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) #define TMDS_CLK_M		0x8751
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) #define TMDS_CLK_L		0x8752
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) #define MIPI_LANES		0x86a2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) #define FM1_DET_CLK_SRC_SEL	0x8540
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) #define FREQ_METER_H		0x8548
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) #define FREQ_METER_M		0x8549
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) #define FREQ_METER_L		0x854a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) #define INT_COMPARE_REG		0x86a6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) #define INT_STATUS_86A3		0x86a3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) #define INT_STATUS_86A5		0x86a5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) #define AUDIO_IN_STATUS		0xb081
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) #define AUDIO_SAMPLE_RATAE_H	0xb0aa
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) #define AUDIO_SAMPLE_RATAE_L	0xb0ab
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) #endif