zephyr/soc/arm
Simon Guinot fbcaa84a6c soc: lpc11u6x: fix pinmux initialization priority
The commit aac9e2c5e3
("device: Revise how initialization status is being handled") highlights
an initialization priority issue between the clock and pinmux device.
Since this commit Zephyr is not booting anymore on LPC11U6x MCUs. The
clock driver gets a NULL pointer when calling device_get_binding() to
retrieve the pinmux device. It is because the pinmux device is not
initialized yet due to a lesser priority.

This patch fixes this issue by ensuring that Zephyr initializes the
pinmux device before the clock device.

Signed-off-by: Simon Guinot <simon.guinot@seagate.com>
2020-09-14 12:47:32 -05:00
..
arm soc: arm: arm: designstart: add cortex-m3 designstart fpga support 2020-09-02 15:02:03 +02:00
atmel_sam soc: arm: atmel: Introduce sam4l SoC 2020-09-04 16:29:19 -05:00
atmel_sam0 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
bcm_vk device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
common/cortex_m soc: arm: cortex_m: Improve error messages 2020-05-27 16:18:26 +02:00
cypress device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
infineon_xmc zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
microchip_mec soc: mec1501: add timing support 2020-09-05 13:28:38 -05:00
nordic_nrf arch: arm: cortex-m: implement timing.c based on DWT 2020-09-05 13:28:38 -05:00
nuvoton soc: arm: add support for nuvoton numicro m48x series 2020-07-01 21:09:25 +02:00
nuvoton_npcx drivers: clk_ctrl: npcx: fixed 'line length exceeds 80 columns' warning. 2020-09-03 21:53:35 +02:00
nxp_imx soc: arm: Fix SDRAM linker section size for i.mx rt 2020-09-03 14:43:28 -05:00
nxp_kinetis device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
nxp_lpc soc: lpc11u6x: fix pinmux initialization priority 2020-09-14 12:47:32 -05:00
qemu_cortex_a53 soc: arm: qemu_cortex_a53: Convert to new DT_INST macros 2020-03-31 19:28:47 -05:00
quicklogic_eos_s3 soc: add EOS S3 SoC 2020-09-04 14:48:49 -04:00
silabs_exx32 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
st_stm32 drivers: dma: dmamux init needs k_malloc 2020-09-04 10:42:18 -05:00
ti_lm3s6965 device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
ti_simplelink device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
xilinx_zynqmp device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
CMakeLists.txt soc: arm: framework for common fixed MPU region configuration 2019-12-09 11:51:14 -05:00
Kconfig kconfig: Make the CPU_HAS_FPU_DOUBLE_PRECISION option global. 2020-04-22 16:39:48 -07:00