boards: ip_k66f: Add pinctrl groups for ip_k66f

Add pinctrl groups for ip_k66f

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
This commit is contained in:
Daniel DeGrasse 2022-02-28 15:44:22 -06:00 committed by David Leach
commit 6b9741d676
3 changed files with 44 additions and 7 deletions

View file

@ -0,0 +1,38 @@
/*
* NOTE: Autogenerated file by kinetis_signal2dts.py
* for MK66FN2M0VMD18/signal_configuration.xml
*
* Copyright (c) 2022, NXP
* SPDX-License-Identifier: Apache-2.0
*/
#include <nxp/kinetis/MK66FN2M0VMD18-pinctrl.h>
&pinctrl {
enet_default: enet_default {
group0 {
pinmux = <RMII0_RXD1_PTA12>,
<RMII0_RXD0_PTA13>,
<RMII0_CRS_DV_PTA14>,
<RMII0_TXEN_PTA15>,
<RMII0_TXD0_PTA16>,
<RMII0_TXD1_PTA17>,
<ENET_1588_CLKIN_PTE26>;
drive-strength = "low";
slew-rate = "fast";
};
};
spi1_default: spi1_default {
group0 {
pinmux = <SPI1_PCS0_PTB10>,
<SPI1_SCK_PTB11>,
<SPI1_SOUT_PTB16>,
<SPI1_SIN_PTB17>;
drive-strength = "low";
slew-rate = "fast";
};
};
};

View file

@ -6,7 +6,9 @@
/dts-v1/;
#include <nxp/MK66FN2M0VMD18.dtsi>
#include <nxp/nxp_k66.dtsi>
#include "ip_k66f-pinctrl.dtsi"
/ {
model = "SEGGER MK66F IP Switch board";
@ -103,10 +105,7 @@
&enet {
status = "okay";
pinctrl-0 = <&RMII0_RXD1_PTA12 &RMII0_RXD0_PTA13
&RMII0_CRS_DV_PTA14 &RMII0_TXEN_PTA15
&RMII0_TXD0_PTA16 &RMII0_TXD1_PTA17
&ENET_1588_CLKIN_PTE26 /* used for RMII ref clk */>;
pinctrl-0 = <&enet_default>;
pinctrl-names = "default";
fixed-link {
@ -117,8 +116,7 @@
&spi1 {
status = "okay";
pinctrl-0 = <&SPI1_PCS0_PTB10 &SPI1_SCK_PTB11
&SPI1_SOUT_PTB16 &SPI1_SIN_PTB17>;
pinctrl-0 = <&spi1_default>;
pinctrl-names = "default";
clock-frequency = <44000000>;

View file

@ -6,6 +6,7 @@ CONFIG_BOARD_IP_K66F=y
CONFIG_CORTEX_M_SYSTICK=y
CONFIG_GPIO=y
CONFIG_PINMUX=y
CONFIG_PINCTRL=y
CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=180000000
CONFIG_OSC_LOW_POWER=y
CONFIG_USE_SEGGER_RTT=y