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-or-later */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) 	STV6110(A) Silicon tuner driver
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 	Copyright (C) Manu Abraham <abraham.manu@gmail.com>
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 	Copyright (C) ST Microelectronics
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) #ifndef __STV6110x_REG_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) #define __STV6110x_REG_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) #define STV6110x_CTRL1				0x00
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) #define STV6110x_OFFST_CTRL1_K			3
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) #define STV6110x_WIDTH_CTRL1_K			5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) #define STV6110x_OFFST_CTRL1_LPT		2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #define STV6110x_WIDTH_CTRL1_LPT		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) #define STV6110x_OFFST_CTRL1_RX			1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) #define STV6110x_WIDTH_CTRL1_RX			1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) #define STV6110x_OFFST_CTRL1_SYN		0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) #define STV6110x_WIDTH_CTRL1_SYN		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) #define STV6110x_CTRL2				0x01
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) #define STV6110x_OFFST_CTRL2_CO_DIV		6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) #define STV6110x_WIDTH_CTRL2_CO_DIV		2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) #define STV6110x_OFFST_CTRL2_RSVD		5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) #define STV6110x_WIDTH_CTRL2_RSVD		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) #define STV6110x_OFFST_CTRL2_REFOUT_SEL		4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) #define STV6110x_WIDTH_CTRL2_REFOUT_SEL		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) #define STV6110x_OFFST_CTRL2_BBGAIN		0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) #define STV6110x_WIDTH_CTRL2_BBGAIN		4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) #define STV6110x_TNG0				0x02
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) #define STV6110x_OFFST_TNG0_N_DIV_7_0		0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) #define STV6110x_WIDTH_TNG0_N_DIV_7_0		8
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) #define STV6110x_TNG1				0x03
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) #define STV6110x_OFFST_TNG1_R_DIV		6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) #define STV6110x_WIDTH_TNG1_R_DIV		2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) #define STV6110x_OFFST_TNG1_PRESC32_ON		5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) #define STV6110x_WIDTH_TNG1_PRESC32_ON		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) #define STV6110x_OFFST_TNG1_DIV4SEL		4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) #define STV6110x_WIDTH_TNG1_DIV4SEL		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) #define STV6110x_OFFST_TNG1_N_DIV_11_8		0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) #define STV6110x_WIDTH_TNG1_N_DIV_11_8		4
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) #define STV6110x_CTRL3				0x04
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) #define STV6110x_OFFST_CTRL3_DCLOOP_OFF		7
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) #define STV6110x_WIDTH_CTRL3_DCLOOP_OFF		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) #define STV6110x_OFFST_CTRL3_RCCLK_OFF		6
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) #define STV6110x_WIDTH_CTRL3_RCCLK_OFF		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) #define STV6110x_OFFST_CTRL3_ICP		5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) #define STV6110x_WIDTH_CTRL3_ICP		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) #define STV6110x_OFFST_CTRL3_CF			0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) #define STV6110x_WIDTH_CTRL3_CF			5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) #define STV6110x_STAT1				0x05
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) #define STV6110x_OFFST_STAT1_CALVCO_STRT	2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) #define STV6110x_WIDTH_STAT1_CALVCO_STRT	1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) #define STV6110x_OFFST_STAT1_CALRC_STRT		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) #define STV6110x_WIDTH_STAT1_CALRC_STRT		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) #define STV6110x_OFFST_STAT1_LOCK		0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) #define STV6110x_WIDTH_STAT1_LOCK		1
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) #define STV6110x_STAT2				0x06
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) #define STV6110x_STAT3				0x07
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) #endif /* __STV6110x_REG_H */