From 9370bb92b2d16684ee45cf24e879c93c509162da Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Thu, 19 Dec 2024 01:47:39 +0000
Subject: [PATCH] add wifi6 8852be driver

---
 kernel/drivers/media/i2c/nvp6158_drv/nvp6158_video_eq.c |   34 +++++++++++++++++-----------------
 1 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/kernel/drivers/media/i2c/nvp6158_drv/nvp6158_video_eq.c b/kernel/drivers/media/i2c/nvp6158_drv/nvp6158_video_eq.c
index eb5355f..b06c235 100644
--- a/kernel/drivers/media/i2c/nvp6158_drv/nvp6158_video_eq.c
+++ b/kernel/drivers/media/i2c/nvp6158_drv/nvp6158_video_eq.c
@@ -355,7 +355,7 @@
 
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x0c + ch, 0x00 );
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x3c + ch, 0x80 );
-	}	
+	}
 
 #if 0
 	printk("ch[%d]: COLOR, dist:%d, contrast[%02x]\n", ch, dist, pcolor->contrast[dist] );
@@ -632,13 +632,13 @@
 	unsigned char val_13x31;
 	unsigned char val_13x32;
 	unsigned char val_0x54;
-	//unsigned char val_5678x69;	
+	//unsigned char val_5678x69;
 	unsigned char val_9x44;
-	
+
 	unsigned char ch = pvin_eq_set->Ch;
 	unsigned char devnum = pvin_eq_set->devnum;
 	video_equalizer_value_table_s eq_value;
-	
+
 	/* cable type => 0:coaxial, 1:utp, 2:reserved1, 3:reserved2 */
 	//video_equalizer_value_table_s eq_value = (video_equalizer_value_table_s)nvp6158_equalizer_value_fmtdef[pvin_eq_set->FmtDef];
 	memset(&eq_value, 0xFF,sizeof(video_equalizer_value_table_s));
@@ -655,7 +655,7 @@
 		val_13x31 = gpio_i2c_read(nvp6158_iic_addr[pvin_eq_set->devnum], 0x31);
 		val_13x31 |= (0x11 << pvin_eq_set->Ch);
 		gpio_i2c_write(nvp6158_iic_addr[pvin_eq_set->devnum], 0x31, val_13x31 );
-		
+
 		val_13x32 = gpio_i2c_read(nvp6158_iic_addr[pvin_eq_set->devnum], 0x32);
 		val_13x32 |= (0x01 << pvin_eq_set->Ch);
 		gpio_i2c_write(nvp6158_iic_addr[pvin_eq_set->devnum], 0x32, val_13x32 );
@@ -756,7 +756,7 @@
 		{
 			gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6E, 0x00 );    //VBLK default setting
 			gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6F, 0x00 ); 
-		}	
+		}
 	}
 
 	/* Auto Mode Off */
@@ -882,7 +882,7 @@
 				gpio_i2c_write(nvp6158_iic_addr[devnum], 0x15 + ( ch * 0x20 ), 0x3c);
 				gpio_i2c_write(nvp6158_iic_addr[devnum], 0x00 + ( ch * 0x20 ), 0x0d);
 
-				
+
 				gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF, 0x05+ch%4);
 				gpio_i2c_write(nvp6158_iic_addr[devnum], 0x25, 0xda);
 				msleep(100);
@@ -918,7 +918,7 @@
 		{
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF, 0x11);
 
-			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x01 + ( ch * 0x20 ), 0x01);			
+			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x01 + ( ch * 0x20 ), 0x01);	
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x02 + ( ch * 0x20 ), 0x30);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x03 + ( ch * 0x20 ), 0x0a);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x04 + ( ch * 0x20 ), 0x20);
@@ -946,7 +946,7 @@
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x04 + ( ch * 0x20 ), 0x00);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x00 + ( ch * 0x20 ), 0x00);
 		}
-	
+
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF,0x09);
 		val_9x44 = gpio_i2c_read(nvp6158_iic_addr[devnum], 0x44);
 		val_9x44 &= ~(1 << ch);
@@ -1080,7 +1080,7 @@
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x77, 0xff);
 			break;
 		case AHD20_1080P_30P :
-		case AHD20_1080P_15P_EX :	
+		case AHD20_1080P_15P_EX :
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF, 0x00);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x22+(ch*4), 0x02);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x30 + ch, 0x17);
@@ -1097,7 +1097,7 @@
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x77, 0xff);
 			break;
 		case AHD20_1080P_25P :
-		case AHD20_1080P_12_5P_EX :	
+		case AHD20_1080P_12_5P_EX :
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF, 0x00);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x22+(ch*4), 0x02);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x30 + ch, 0x17);
@@ -1394,7 +1394,7 @@
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x75, 0xff);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x77, 0xff);
 			gpio_i2c_write(nvp6158_iic_addr[devnum], 0x79, 0xff);
-			break;	
+			break;
 
 		// TVI
 		case TVI_FHD_30P :
@@ -1899,7 +1899,7 @@
 	decoder_dev_ch_info_s pDecoder_info;
 
 	video_equalizer_value_table_s eq_value;// = (video_equalizer_value_table_s)nvp6168_equalizer_value_fmtdef[pvin_eq_set->FmtDef];
-	
+
 	/* cable type => 0:coaxial, 1:utp, 2:reserved1, 3:reserved2 */
 	//video_equalizer_value_table_s eq_value = (video_equalizer_value_table_s)nvp6158_equalizer_value_fmtdef[pvin_eq_set->FmtDef];
 	memset(&eq_value, 0xFF,sizeof(video_equalizer_value_table_s));
@@ -1935,12 +1935,12 @@
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x00 + ( ch * 0x20 ) + ii, 0x00);   //first set bank11 to default values.
 	}
 
-	
+
 	if( pvin_eq_set->FmtDef == CVI_5M_20P)
 	{
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF, 0x11);
 
-		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x01 + ( ch * 0x20 ), 0x01);			
+		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x01 + ( ch * 0x20 ), 0x01);
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x02 + ( ch * 0x20 ), 0x30);
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x03 + ( ch * 0x20 ), 0x0a);
 		gpio_i2c_write(nvp6158_iic_addr[devnum], 0x04 + ( ch * 0x20 ), 0x20);
@@ -1977,13 +1977,13 @@
 	{
 		gpio_i2c_write( nvp6158_iic_addr[devnum], 0xFF, 0x05 + ch );
 		gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6E, 0x10 );    //VBLK setting
-		gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6F, 0x7e ); 
+		gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6F, 0x7e );
 	}
 	else
 	{
 		gpio_i2c_write( nvp6158_iic_addr[devnum], 0xFF, 0x05 + ch );
 		gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6E, 0x00 );    //VBLK default setting
-		gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6F, 0x00 ); 
+		gpio_i2c_write( nvp6158_iic_addr[devnum], 0x6F, 0x00 );
 	}
 
 	gpio_i2c_write(nvp6158_iic_addr[devnum], 0xFF, 0x05 + ch);

--
Gitblit v1.6.2