driver/i2c/max98390: Add vmon_slot_no/imon_slot_no property

Add two properties (maxim, vmon-slot-no/maxim, imon-slot-no) in maxim9839 driver.
This is  I/V source destination definition that from below properties .
maxim,vmon-slot-no => PCM_IVADC_V_DEST
maxim,imon-slot-no => PCM_IVADC_I_DEST

BUG=b:197076844
TEST=build and check SSDT

Signed-off-by: Wisley Chen <wisley.chen@quanta.corp-partner.google.com>
Change-Id: Idb24d19c7cfea559bf6d53f401d66cadb8b3acc6
Reviewed-on: https://review.coreboot.org/c/coreboot/+/57671
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
diff --git a/src/drivers/i2c/max98390/max98390.c b/src/drivers/i2c/max98390/max98390.c
index 4beb6c2..08ed625 100644
--- a/src/drivers/i2c/max98390/max98390.c
+++ b/src/drivers/i2c/max98390/max98390.c
@@ -79,6 +79,12 @@
 		}
 	}
 
+	if (!dp)
+		dp = acpi_dp_new_table("_DSD");
+
+	acpi_dp_add_integer(dp, "maxim,vmon-slot-no", config->vmon_slot_no);
+	acpi_dp_add_integer(dp, "maxim,imon-slot-no", config->imon_slot_no);
+
 	if (dp)
 		acpi_dp_write(dp);