boards: frdm_k22f: Add support for frdm_stbc_agm01

Provide the arduino_i2c node name from i2c_0.
Provide pinmux for frdm_stbc_agm01.

The frdm_stbc_agm01 supplies access to an FXOS8700 and FXAS21002.
when using frdm_stbc_agm01 with frdm_k22f, the FXAS21002 sample
sensor project can be utilized and the FXOS8700 sample sensor
project utilizes the shield's FXOS8700.

Signed-off-by: Ryan Holleran <rhollerar@gmail.com>
diff --git a/boards/arm/frdm_k22f/frdm_k22f.dts b/boards/arm/frdm_k22f/frdm_k22f.dts
index 7765672..d69be98 100644
--- a/boards/arm/frdm_k22f/frdm_k22f.dts
+++ b/boards/arm/frdm_k22f/frdm_k22f.dts
@@ -118,7 +118,7 @@
 	status = "okay";
 };
 
-&i2c0 {
+arduino_i2c: &i2c0 {
 	status = "okay";
 
 	fxos8700@1c {
diff --git a/boards/arm/frdm_k22f/frdm_k22f.yaml b/boards/arm/frdm_k22f/frdm_k22f.yaml
index f7cc507..bc42657 100644
--- a/boards/arm/frdm_k22f/frdm_k22f.yaml
+++ b/boards/arm/frdm_k22f/frdm_k22f.yaml
@@ -9,6 +9,7 @@
 supported:
   - adc
   - arduino_gpio
+  - arduino_i2c
   - gpio
   - i2c
   - nvs
diff --git a/boards/arm/frdm_k22f/pinmux.c b/boards/arm/frdm_k22f/pinmux.c
index f22de92..6bbb9ea 100644
--- a/boards/arm/frdm_k22f/pinmux.c
+++ b/boards/arm/frdm_k22f/pinmux.c
@@ -88,6 +88,18 @@
 					| PORT_PCR_ODE_MASK);
 #endif
 
+#if CONFIG_SHIELD_FRDM_STBC_AGM01
+	/* FXOS8700 INT1 */
+	pinmux_pin_set(portb, 16, PORT_PCR_MUX(kPORT_MuxAsGpio));
+	/* FXOS8700 INT2 */
+	pinmux_pin_set(porta, 4, PORT_PCR_MUX(kPORT_MuxAsGpio));
+
+	/* FXAS21002 INT1 */
+	pinmux_pin_set(portb, 18, PORT_PCR_MUX(kPORT_MuxAsGpio));
+	/* FXAS21002 INT2 */
+	pinmux_pin_set(portb, 19, PORT_PCR_MUX(kPORT_MuxAsGpio));
+#endif
+
 	return 0;
 }