# NXP S32K1XX MCUs series # Copyright 2023-2024 NXP # SPDX-License-Identifier: Apache-2.0 config SOC_SERIES_S32K1 bool select SOC_FAMILY_NXP_S32 config SOC_SERIES default "s32k1" if SOC_SERIES_S32K1 config SOC_S32K116 bool select SOC_SERIES_S32K1 config SOC_S32K118 bool select SOC_SERIES_S32K1 config SOC_S32K142 bool select SOC_SERIES_S32K1 config SOC_S32K142W bool select SOC_SERIES_S32K1 config SOC_S32K144 bool select SOC_SERIES_S32K1 config SOC_S32K144W bool select SOC_SERIES_S32K1 config SOC_S32K146 bool select SOC_SERIES_S32K1 config SOC_S32K148 bool select SOC_SERIES_S32K1 config SOC default "s32k116" if SOC_S32K116 default "s32k118" if SOC_S32K118 default "s32k142" if SOC_S32K142 default "s32k142w" if SOC_S32K142W default "s32k144" if SOC_S32K144 default "s32k144w" if SOC_S32K144W default "s32k146" if SOC_S32K146 default "s32k148" if SOC_S32K148 config SOC_PART_NUMBER_FS32K116LAT0MFMT bool config SOC_PART_NUMBER_FS32K116LAT0MLFR bool config SOC_PART_NUMBER_FS32K116LAT0MLFT bool config SOC_PART_NUMBER_FS32K116LIT0VFMT bool config SOC_PART_NUMBER_FS32K116LIT0VLFT bool config SOC_PART_NUMBER_FS32K118LAT0MLFR bool config SOC_PART_NUMBER_FS32K118LAT0MLFT bool config SOC_PART_NUMBER_FS32K118LAT0MLHR bool config SOC_PART_NUMBER_FS32K118LAT0MLHT bool config SOC_PART_NUMBER_FS32K118LIT0VLFT bool config SOC_PART_NUMBER_FS32K142HAT0MLFT bool config SOC_PART_NUMBER_FS32K142HAT0MLHT bool config SOC_PART_NUMBER_FS32K142HAT0MLLR bool config SOC_PART_NUMBER_FS32K142HAT0MLLT bool config SOC_PART_NUMBER_FS32K142HVT0VLHT bool config SOC_PART_NUMBER_FS32K142UAT0VLFT bool config SOC_PART_NUMBER_FS32K142UAT0VLHR bool config SOC_PART_NUMBER_FS32K142UAT0VLHT bool config SOC_PART_NUMBER_FS32K142UAT0VLLR bool config SOC_PART_NUMBER_FS32K142UAT0VLLT bool config SOC_PART_NUMBER_FS32K142UIT0VLHT bool config SOC_PART_NUMBER_FS32K142WAT0WLFT bool config SOC_PART_NUMBER_FS32K142WAT0WLHT bool config SOC_PART_NUMBER_FS32K144HAT0MLFT bool config SOC_PART_NUMBER_FS32K144HAT0MLHR bool config SOC_PART_NUMBER_FS32K144HAT0MLHT bool config SOC_PART_NUMBER_FS32K144HAT0MLLR bool config SOC_PART_NUMBER_FS32K144HAT0MLLT bool config SOC_PART_NUMBER_FS32K144HAT0MMHR bool config SOC_PART_NUMBER_FS32K144HAT0MMHT bool config SOC_PART_NUMBER_FS32K144HVT0VLHR bool config SOC_PART_NUMBER_FS32K144HVT0VLHT bool config SOC_PART_NUMBER_FS32K144HXT0VLHT bool config SOC_PART_NUMBER_FS32K144HXT0VLLT bool config SOC_PART_NUMBER_FS32K144UAT0VLFT bool config SOC_PART_NUMBER_FS32K144UAT0VLHR bool config SOC_PART_NUMBER_FS32K144UAT0VLHT bool config SOC_PART_NUMBER_FS32K144UAT0VLLT bool config SOC_PART_NUMBER_FS32K144UAT0VMHR bool config SOC_PART_NUMBER_FS32K144UAT0VMHT bool config SOC_PART_NUMBER_FS32K144UIT0VLHT bool config SOC_PART_NUMBER_FS32K144ULT0VLHT bool config SOC_PART_NUMBER_FS32K144ULT0VLLR bool config SOC_PART_NUMBER_FS32K144ULT0VLLT bool config SOC_PART_NUMBER_FS32K144WAT0WLFT bool config SOC_PART_NUMBER_FS32K144WAT0WLHT bool config SOC_PART_NUMBER_FS32K146HAT0MLHR bool config SOC_PART_NUMBER_FS32K146HAT0MLHT bool config SOC_PART_NUMBER_FS32K146HAT0MLLR bool config SOC_PART_NUMBER_FS32K146HAT0MLLT bool config SOC_PART_NUMBER_FS32K146HAT0MLQR bool config SOC_PART_NUMBER_FS32K146HAT0MLQT bool config SOC_PART_NUMBER_FS32K146HAT0MMHR bool config SOC_PART_NUMBER_FS32K146HAT0MMHT bool config SOC_PART_NUMBER_FS32K146HVT0VLHT bool config SOC_PART_NUMBER_FS32K146HXT0VLLT bool config SOC_PART_NUMBER_FS32K146UAT0VLHR bool config SOC_PART_NUMBER_FS32K146UAT0VLHT bool config SOC_PART_NUMBER_FS32K146UAT0VLLR bool config SOC_PART_NUMBER_FS32K146UAT0VLLT bool config SOC_PART_NUMBER_FS32K146UAT0VLQR bool config SOC_PART_NUMBER_FS32K146UAT0VLQT bool config SOC_PART_NUMBER_FS32K146UAT0VMHR bool config SOC_PART_NUMBER_FS32K146UAT0VMHT bool config SOC_PART_NUMBER_FS32K146UIT0VLLT bool config SOC_PART_NUMBER_FS32K146ULT0VLLT bool config SOC_PART_NUMBER_FS32K148HAT0MLLR bool config SOC_PART_NUMBER_FS32K148HAT0MLLT bool config SOC_PART_NUMBER_FS32K148HAT0MLQR bool config SOC_PART_NUMBER_FS32K148HAT0MLQT bool config SOC_PART_NUMBER_FS32K148HAT0MLUT bool config SOC_PART_NUMBER_FS32K148HAT0MMHT bool config SOC_PART_NUMBER_FS32K148UGT0VLQT bool config SOC_PART_NUMBER_FS32K148UIT0VLQT bool config SOC_PART_NUMBER_FS32K148UJT0VLLT bool config SOC_PART_NUMBER_FS32K148UJT0VLQT bool config SOC_PART_NUMBER_FS32K148UJT0VLUT bool config SOC_PART_NUMBER_FS32K148UJT0VMHR bool config SOC_PART_NUMBER_FS32K148UJT0VMHT bool config SOC_PART_NUMBER default "FS32K116LAT0MFMT" if SOC_PART_NUMBER_FS32K116LAT0MFMT default "FS32K116LAT0MLFR" if SOC_PART_NUMBER_FS32K116LAT0MLFR default "FS32K116LAT0MLFT" if SOC_PART_NUMBER_FS32K116LAT0MLFT default "FS32K116LIT0VFMT" if SOC_PART_NUMBER_FS32K116LIT0VFMT default "FS32K116LIT0VLFT" if SOC_PART_NUMBER_FS32K116LIT0VLFT default "FS32K118LAT0MLFR" if SOC_PART_NUMBER_FS32K118LAT0MLFR default "FS32K118LAT0MLFT" if SOC_PART_NUMBER_FS32K118LAT0MLFT default "FS32K118LAT0MLHR" if SOC_PART_NUMBER_FS32K118LAT0MLHR default "FS32K118LAT0MLHT" if SOC_PART_NUMBER_FS32K118LAT0MLHT default "FS32K118LIT0VLFT" if SOC_PART_NUMBER_FS32K118LIT0VLFT default "FS32K142HAT0MLFT" if SOC_PART_NUMBER_FS32K142HAT0MLFT default "FS32K142HAT0MLHT" if SOC_PART_NUMBER_FS32K142HAT0MLHT default "FS32K142HAT0MLLR" if SOC_PART_NUMBER_FS32K142HAT0MLLR default "FS32K142HAT0MLLT" if SOC_PART_NUMBER_FS32K142HAT0MLLT default "FS32K142HVT0VLHT" if SOC_PART_NUMBER_FS32K142HVT0VLHT default "FS32K142UAT0VLFT" if SOC_PART_NUMBER_FS32K142UAT0VLFT default "FS32K142UAT0VLHR" if SOC_PART_NUMBER_FS32K142UAT0VLHR default "FS32K142UAT0VLHT" if SOC_PART_NUMBER_FS32K142UAT0VLHT default "FS32K142UAT0VLLR" if SOC_PART_NUMBER_FS32K142UAT0VLLR default "FS32K142UAT0VLLT" if SOC_PART_NUMBER_FS32K142UAT0VLLT default "FS32K142UIT0VLHT" if SOC_PART_NUMBER_FS32K142UIT0VLHT default "FS32K142WAT0WLFT" if SOC_PART_NUMBER_FS32K142WAT0WLFT default "FS32K142WAT0WLHT" if SOC_PART_NUMBER_FS32K142WAT0WLHT default "FS32K144HAT0MLFT" if SOC_PART_NUMBER_FS32K144HAT0MLFT default "FS32K144HAT0MLHR" if SOC_PART_NUMBER_FS32K144HAT0MLHR default "FS32K144HAT0MLHT" if SOC_PART_NUMBER_FS32K144HAT0MLHT default "FS32K144HAT0MLLR" if SOC_PART_NUMBER_FS32K144HAT0MLLR default "FS32K144HAT0MLLT" if SOC_PART_NUMBER_FS32K144HAT0MLLT default "FS32K144HAT0MMHR" if SOC_PART_NUMBER_FS32K144HAT0MMHR default "FS32K144HAT0MMHT" if SOC_PART_NUMBER_FS32K144HAT0MMHT default "FS32K144HVT0VLHR" if SOC_PART_NUMBER_FS32K144HVT0VLHR default "FS32K144HVT0VLHT" if SOC_PART_NUMBER_FS32K144HVT0VLHT default "FS32K144HXT0VLHT" if SOC_PART_NUMBER_FS32K144HXT0VLHT default "FS32K144HXT0VLLT" if SOC_PART_NUMBER_FS32K144HXT0VLLT default "FS32K144UAT0VLFT" if SOC_PART_NUMBER_FS32K144UAT0VLFT default "FS32K144UAT0VLHR" if SOC_PART_NUMBER_FS32K144UAT0VLHR default "FS32K144UAT0VLHT" if SOC_PART_NUMBER_FS32K144UAT0VLHT default "FS32K144UAT0VLLT" if SOC_PART_NUMBER_FS32K144UAT0VLLT default "FS32K144UAT0VMHR" if SOC_PART_NUMBER_FS32K144UAT0VMHR default "FS32K144UAT0VMHT" if SOC_PART_NUMBER_FS32K144UAT0VMHT default "FS32K144UIT0VLHT" if SOC_PART_NUMBER_FS32K144UIT0VLHT default "FS32K144ULT0VLHT" if SOC_PART_NUMBER_FS32K144ULT0VLHT default "FS32K144ULT0VLLR" if SOC_PART_NUMBER_FS32K144ULT0VLLR default "FS32K144ULT0VLLT" if SOC_PART_NUMBER_FS32K144ULT0VLLT default "FS32K144WAT0WLFT" if SOC_PART_NUMBER_FS32K144WAT0WLFT default "FS32K144WAT0WLHT" if SOC_PART_NUMBER_FS32K144WAT0WLHT default "FS32K146HAT0MLHR" if SOC_PART_NUMBER_FS32K146HAT0MLHR default "FS32K146HAT0MLHT" if SOC_PART_NUMBER_FS32K146HAT0MLHT default "FS32K146HAT0MLLR" if SOC_PART_NUMBER_FS32K146HAT0MLLR default "FS32K146HAT0MLLT" if SOC_PART_NUMBER_FS32K146HAT0MLLT default "FS32K146HAT0MLQR" if SOC_PART_NUMBER_FS32K146HAT0MLQR default "FS32K146HAT0MLQT" if SOC_PART_NUMBER_FS32K146HAT0MLQT default "FS32K146HAT0MMHR" if SOC_PART_NUMBER_FS32K146HAT0MMHR default "FS32K146HAT0MMHT" if SOC_PART_NUMBER_FS32K146HAT0MMHT default "FS32K146HVT0VLHT" if SOC_PART_NUMBER_FS32K146HVT0VLHT default "FS32K146HXT0VLLT" if SOC_PART_NUMBER_FS32K146HXT0VLLT default "FS32K146UAT0VLHR" if SOC_PART_NUMBER_FS32K146UAT0VLHR default "FS32K146UAT0VLHT" if SOC_PART_NUMBER_FS32K146UAT0VLHT default "FS32K146UAT0VLLR" if SOC_PART_NUMBER_FS32K146UAT0VLLR default "FS32K146UAT0VLLT" if SOC_PART_NUMBER_FS32K146UAT0VLLT default "FS32K146UAT0VLQR" if SOC_PART_NUMBER_FS32K146UAT0VLQR default "FS32K146UAT0VLQT" if SOC_PART_NUMBER_FS32K146UAT0VLQT default "FS32K146UAT0VMHR" if SOC_PART_NUMBER_FS32K146UAT0VMHR default "FS32K146UAT0VMHT" if SOC_PART_NUMBER_FS32K146UAT0VMHT default "FS32K146UIT0VLLT" if SOC_PART_NUMBER_FS32K146UIT0VLLT default "FS32K146ULT0VLLT" if SOC_PART_NUMBER_FS32K146ULT0VLLT default "FS32K148HAT0MLLR" if SOC_PART_NUMBER_FS32K148HAT0MLLR default "FS32K148HAT0MLLT" if SOC_PART_NUMBER_FS32K148HAT0MLLT default "FS32K148HAT0MLQR" if SOC_PART_NUMBER_FS32K148HAT0MLQR default "FS32K148HAT0MLQT" if SOC_PART_NUMBER_FS32K148HAT0MLQT default "FS32K148HAT0MLUT" if SOC_PART_NUMBER_FS32K148HAT0MLUT default "FS32K148HAT0MMHT" if SOC_PART_NUMBER_FS32K148HAT0MMHT default "FS32K148UGT0VLQT" if SOC_PART_NUMBER_FS32K148UGT0VLQT default "FS32K148UIT0VLQT" if SOC_PART_NUMBER_FS32K148UIT0VLQT default "FS32K148UJT0VLLT" if SOC_PART_NUMBER_FS32K148UJT0VLLT default "FS32K148UJT0VLQT" if SOC_PART_NUMBER_FS32K148UJT0VLQT default "FS32K148UJT0VLUT" if SOC_PART_NUMBER_FS32K148UJT0VLUT default "FS32K148UJT0VMHR" if SOC_PART_NUMBER_FS32K148UJT0VMHR default "FS32K148UJT0VMHT" if SOC_PART_NUMBER_FS32K148UJT0VMHT