[Bugfix][T106BUG-590]Fix can't be wakeup by USB

Only Configure: No
Affected branch: master
Affected module: low-power,usb
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No

Change-Id: If0b36b2085a81c26fbe2b0b4c01b1d8febaed221
diff --git a/cap/zx297520v3/zxic_code/zxic_source/linux-5.10/drivers/i2c/busses/i2c-zx29.c b/cap/zx297520v3/zxic_code/zxic_source/linux-5.10/drivers/i2c/busses/i2c-zx29.c
index 2d52e80..f78c373 100755
--- a/cap/zx297520v3/zxic_code/zxic_source/linux-5.10/drivers/i2c/busses/i2c-zx29.c
+++ b/cap/zx297520v3/zxic_code/zxic_source/linux-5.10/drivers/i2c/busses/i2c-zx29.c
@@ -1902,8 +1902,8 @@
 static int zx29_i2c_suspend(struct platform_device *pdev, pm_message_t state)

 {

 	printk("LYNQ: in zx29_i2c_suspend");

-	if(pdev == NULL)

-		return -1;

+	if(pdev->id == 0)

+		return 0;

 	if(pdev && &pdev->dev)

 	{

 		printk("LYNQ: select sleep state");

@@ -1916,8 +1916,8 @@
 static int zx29_i2c_resume(struct platform_device *pdev)

 {

 	printk("LYNQ: in zx29_i2c_resume");

-	if(pdev == NULL)

-		return -1;

+	if(pdev->id == 0)

+		return 0;

 	if(pdev && &pdev->dev)

 	{

 		printk("LYNQ: select default state");