From 7be280e6856eabda9e3bcc67251a35e08655da21 Mon Sep 17 00:00:00 2001 From: tbslucy Date: Thu, 6 Jun 2024 15:24:21 +0800 Subject: [PATCH] close IIC mask on tbs690b --- drivers/media/pci/tbsmod/tbsmod.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/media/pci/tbsmod/tbsmod.c b/drivers/media/pci/tbsmod/tbsmod.c index 8cbe56ab38f7..fae517bf839e 100644 --- a/drivers/media/pci/tbsmod/tbsmod.c +++ b/drivers/media/pci/tbsmod/tbsmod.c @@ -3503,6 +3503,10 @@ static int tbsmod_probe(struct pci_dev *pdev, case 0x690b: mutex_lock(&dev->chip_lock); printk("tbsmod%d:tbs690b asi card\n", dev->mod_index); + + mpbuf[0] = 0;//close IIC mask + TBS_PCIE_WRITE( Int_adapter, 0x08, *(u32 *)&mpbuf[0]); + for(i=0;i<4;i++){ mpbuf[0] = i; //0--3 :select value TBS_PCIE_WRITE( MOD_ASI_BASEADDRESS, MOD_ASI_DEVICE, *(u32 *)&mpbuf[0]);