boards: arm: frdm_k22f: Add pinctrl dts properties

Add pinctrl-0 properties for configuration of peripherals like UARTs,
I2C, SPI, FTMs, etc.  These settings are based on what is defined in
the board/pinmux.c file.

Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
diff --git a/boards/arm/frdm_k22f/frdm_k22f.dts b/boards/arm/frdm_k22f/frdm_k22f.dts
index fefe161..6327e4c 100644
--- a/boards/arm/frdm_k22f/frdm_k22f.dts
+++ b/boards/arm/frdm_k22f/frdm_k22f.dts
@@ -124,6 +124,7 @@
 };
 arduino_i2c: &i2c0 {
 	status = "okay";
+	pinctrl-0 = <&I2C0_SCL_PTB2 &I2C0_SDA_PTB3>;
 
 	fxos8700@1c {
 		compatible = "nxp,fxos8700";
@@ -134,19 +135,35 @@
 	};
 };
 
+&I2C0_SCL_PTB2 {
+	drive-open-drain;
+};
+
+&I2C0_SDA_PTB3 {
+	drive-open-drain;
+};
+
 arduino_spi: &spi0 {
 	status = "okay";
+	pinctrl-0 = <&SPI0_PCS4_PTC0 &SPI0_SCK_PTD1
+		     &SPI0_SOUT_PTD2 &SPI0_SIN_PTD3>;
 };
 
 &ftm0 {
 	status = "okay";
 	compatible = "nxp,kinetis-ftm-pwm";
 	#pwm-cells = <3>;
+	pinctrl-0 = <&FTM0_CH6_PTA1 &FTM0_CH7_PTA2 &FTM0_CH5_PTD5>;
 };
 
 &uart1 {
 	status = "okay";
 	current-speed = <115200>;
+	pinctrl-0 = <&UART1_RX_PTE1 &UART1_TX_PTE0>;
+};
+
+&uart2 {
+	pinctrl-0 = <&UART2_RX_PTD2 &UART2_TX_PTD3>;
 };
 
 &usbotg {