drivers: i2c: Introduce mcux lpi2c shim driver

Adds a shim layer around the mcux lpi2c driver to adapt it to the zephyr
i2c interface. This shim driver leverages heavily from the mcux i2c shim
driver because the MCUXpresso SDK provides similar APIs for the i2c and
lpi2c peripherals.

Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
diff --git a/ext/hal/nxp/mcux/Kconfig b/ext/hal/nxp/mcux/Kconfig
index 6627c28..6427472 100644
--- a/ext/hal/nxp/mcux/Kconfig
+++ b/ext/hal/nxp/mcux/Kconfig
@@ -32,6 +32,11 @@
 	help
 	  Set if the iMX GPIO (IGPIO) module is present in the SoC.
 
+config HAS_MCUX_LPI2C
+	bool
+	help
+	  Set if the low power I2C (LPI2C) module is present in the SoC.
+
 config HAS_MCUX_LPSCI
 	bool
 	help