boards: nxp: add adc support for frdm_ke17z and frdm_ke17z512
Enabled adc driver support for ke17z and ke17z512. Signed-off-by: Anke Xiao <anke.xiao@nxp.com>
This commit is contained in:
parent
54c4f6c8fe
commit
8249f40d85
8 changed files with 34 additions and 0 deletions
|
@ -55,6 +55,8 @@ features:
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
| PINCTRL | on-chip | pinctrl |
|
| PINCTRL | on-chip | pinctrl |
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
|
| ADC | on-chip | adc |
|
||||||
|
+-----------+------------+-------------------------------------+
|
||||||
| GPIO | on-chip | gpio |
|
| GPIO | on-chip | gpio |
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
| UART | on-chip | uart |
|
| UART | on-chip | uart |
|
||||||
|
|
|
@ -8,6 +8,13 @@
|
||||||
#include <nxp/kinetis/MKE17Z256VLL7-pinctrl.h>
|
#include <nxp/kinetis/MKE17Z256VLL7-pinctrl.h>
|
||||||
|
|
||||||
&pinctrl {
|
&pinctrl {
|
||||||
|
adc0_default: adc0_default {
|
||||||
|
group0 {
|
||||||
|
pinmux = <ADC0_SE0_PTE9>;
|
||||||
|
drive-strength = "low";
|
||||||
|
slew-rate = "slow";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
lpuart0_default: lpuart0_default {
|
lpuart0_default: lpuart0_default {
|
||||||
group0 {
|
group0 {
|
||||||
|
|
|
@ -69,6 +69,13 @@
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&adc0 {
|
||||||
|
status = "okay";
|
||||||
|
sample-time = <12>;
|
||||||
|
pinctrl-0 = <&adc0_default>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
};
|
||||||
|
|
||||||
&lpi2c0 {
|
&lpi2c0 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
pinctrl-0 = <&lpi2c0_default>;
|
pinctrl-0 = <&lpi2c0_default>;
|
||||||
|
|
|
@ -10,6 +10,7 @@ toolchain:
|
||||||
- xtools
|
- xtools
|
||||||
supported:
|
supported:
|
||||||
- gpio
|
- gpio
|
||||||
|
- adc
|
||||||
- uart
|
- uart
|
||||||
- i2c
|
- i2c
|
||||||
- spi
|
- spi
|
||||||
|
|
|
@ -54,6 +54,8 @@ features:
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
| SYSTICK | on-chip | systick |
|
| SYSTICK | on-chip | systick |
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
|
| ADC | on-chip | adc |
|
||||||
|
+-----------+------------+-------------------------------------+
|
||||||
| GPIO | on-chip | gpio |
|
| GPIO | on-chip | gpio |
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
| UART | on-chip | uart polling; |
|
| UART | on-chip | uart polling; |
|
||||||
|
|
|
@ -8,6 +8,13 @@
|
||||||
#include <nxp/kinetis/MKE17Z512VLL9-pinctrl.h>
|
#include <nxp/kinetis/MKE17Z512VLL9-pinctrl.h>
|
||||||
|
|
||||||
&pinctrl {
|
&pinctrl {
|
||||||
|
adc0_default: adc0_default {
|
||||||
|
group0 {
|
||||||
|
pinmux = <ADC0_SE0_PTE9>;
|
||||||
|
drive-strength = "low";
|
||||||
|
slew-rate = "slow";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
/* Configures pin routing and optionally pin electrical features. */
|
/* Configures pin routing and optionally pin electrical features. */
|
||||||
lpuart2_default: lpuart2_default {
|
lpuart2_default: lpuart2_default {
|
||||||
|
|
|
@ -69,6 +69,13 @@
|
||||||
current-speed = <115200>;
|
current-speed = <115200>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&adc0 {
|
||||||
|
status = "okay";
|
||||||
|
sample-time = <12>;
|
||||||
|
pinctrl-0 = <&adc0_default>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
};
|
||||||
|
|
||||||
&gpiod {
|
&gpiod {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
|
@ -16,6 +16,7 @@ toolchain:
|
||||||
- xtools
|
- xtools
|
||||||
supported:
|
supported:
|
||||||
- gpio
|
- gpio
|
||||||
|
- adc
|
||||||
- uart
|
- uart
|
||||||
- i2c
|
- i2c
|
||||||
- spi
|
- spi
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue