zephyr/soc
Daniel DeGrasse 42cc35f941 soc: nxp: consolidate nxp port pinctrl headers
NXP PORT IP instantiations often have different features absent, IE
input buffer, open drain, or slew rate support. Check if the relevant
PCR register bitmasks are defined in the common pin control file, and
define the bitmasks to 0x0 (no effect) if they are not. This allows us
to further consolidate the pinctrl_soc.h headers for SOCs using the PORT
IP.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-11-22 13:01:02 -06:00
..
adi/max32 soc: adi: Add the MAX78002 SoC 2024-11-16 15:09:57 -05:00
altr
ambiq soc: ambiq: enable the TPIU clock source 2024-11-16 15:56:49 -05:00
amd/acp_6_0 Board: amd : add board support for the Audio DSP on ACP_6_0 soc. 2024-11-19 17:53:11 -05:00
andestech soc: andestech: refactor out soc_early_init_hook() from pma.c 2024-11-16 14:04:25 -05:00
arm boards: mps3: Add support for corstone310/an555 2024-10-26 03:58:05 +01:00
aspeed arch: arm: replace PLATFORM_SPECIFIC_INIT with PLATFORM_RESET_HOOK 2024-09-09 10:07:33 +02:00
atmel soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
brcm soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
cdns soc: xtensa: add sample_controller32 2024-10-02 09:58:36 +02:00
common soc: common: riscv-privileged: add riscv_clic_irq_vector_set() for clic 2024-08-26 17:05:53 +02:00
efinix/sapphire soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
ene/kb1200 soc: ene: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
espressif soc: espressif: esp32c6 split cached area 2024-11-20 15:58:07 -05:00
gaisler soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
gd/gd32 soc: gd: gd32: Remove setting Kconfig in wrong place 2024-11-16 14:06:37 -05:00
infineon kconfig: Remove deprecated option BOOTLOADER_SRAM_SIZE 2024-11-16 15:55:42 -05:00
intel soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
ite/ec ITE: it8xxx2: Remove CONFIG_PINCTRL from soc defconfig file 2024-10-15 13:52:55 +02:00
litex/litex_vexriscv arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
lowrisc/opentitan soc: lowrisc: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
mediatek/mtk_adsp soc: mediatek: mtk_adsp: Fix wrong hwmv2 Kconfigs 2024-11-16 14:06:37 -05:00
microchip drivers: pinctrl: mec5: Microchip MEC5 HAL based pinctrl driver 2024-10-24 14:07:31 +02:00
native/inf_clock boards native: Add function to remap embedded address 2024-09-26 03:34:26 -04:00
neorv32 arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
nordic soc: nordic: Introduce the nRF54L05 and nRF54L10 2024-11-21 09:26:38 +01:00
nuvoton soc: nuvoton: Enable npcm clock control driver 2024-11-16 15:06:25 -05:00
nxp soc: nxp: consolidate nxp port pinctrl headers 2024-11-22 13:01:02 -06:00
openisa/rv32m1 zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00
qemu soc: qemu: riscv: update IRQ config 2024-09-06 14:06:23 -05:00
quicklogic/eos_s3 soc: quicklogic: move init code from SYS_INIT to hooks 2024-09-20 13:15:31 +02:00
raspberrypi drivers: pinctrl: rp2040: oe-override option 2024-08-07 07:16:28 -04:00
renesas soc: renesas: rcar: Remove CONFIG_PINCTRL 2024-11-22 17:41:02 +01:00
renode soc: renode: Add cortex_r8_virtual 2024-10-01 09:58:22 +02:00
rockchip soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
sensry soc: sensry: udma, pad renaming 2024-11-16 15:06:43 -05:00
sifive/sifive_freedom boards: hifive_unmatched: add support for S7 and U74 targets 2024-11-20 10:15:03 +00:00
silabs soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
snps soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
st/stm32 soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
starfive/jh71xx arch: riscv: imply XIP config pushed to SoC level 2024-08-31 06:47:52 -04:00
telink/tlsr soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
ti soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
xen soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
xlnx soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
CMakeLists.txt soc: add deprecation warning if using HWMv1 SoCs 2024-06-12 17:16:40 -05:00
Kconfig Kconfig: Link to deprecation instructions 2024-08-15 12:40:16 +02:00
Kconfig.v1
Kconfig.v1.choice cmake: remove dead 'soc_legacy' folder handling 2024-06-12 17:15:28 -05:00
Kconfig.v2