soc: kinetis: do not redefine PORT_PCR_ODE for KW24/22 series
KW24 and KW22 series support open drain pins, while rest of kinetis KW SOCs do not. Don't redefine PORT_PCR_ODE for these SOCs Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
This commit is contained in:
parent
02352e9b7c
commit
bde2bbed6f
1 changed files with 6 additions and 2 deletions
|
@ -23,8 +23,12 @@ extern "C" {
|
||||||
|
|
||||||
typedef uint32_t pinctrl_soc_pin_t;
|
typedef uint32_t pinctrl_soc_pin_t;
|
||||||
|
|
||||||
/* Kinetis KW/KL/KE series does not support open drain. Define macros to have no effect */
|
/* Kinetis KW/KL/KE series does not support open drain. Define macros to have no effect
|
||||||
#if defined(CONFIG_SOC_SERIES_KINETIS_KWX) || \
|
* Note: KW22 and KW24 do support open drain, rest of KW series does not
|
||||||
|
*/
|
||||||
|
#if (defined(CONFIG_SOC_SERIES_KINETIS_KWX) && \
|
||||||
|
!(defined(CONFIG_SOC_MKW24D5) || \
|
||||||
|
defined(CONFIG_SOC_MKW22D5))) || \
|
||||||
defined(CONFIG_SOC_SERIES_KINETIS_KL2X) || \
|
defined(CONFIG_SOC_SERIES_KINETIS_KL2X) || \
|
||||||
defined(CONFIG_SOC_SERIES_KINETIS_KE1XF)
|
defined(CONFIG_SOC_SERIES_KINETIS_KE1XF)
|
||||||
#define PORT_PCR_ODE(x) 0x0
|
#define PORT_PCR_ODE(x) 0x0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue