zephyr/boards/arc/qemu_arc
Gerard Marull-Paretas 4c8a8149de dts: add reg-shift property to all ns16550 devices
The ns16550 flags reg-shift property as optional. In case it is not
supplied, the ns16550 driver relies on a value defined in <soc.h>, or,
by default it takes 4 (shift by 2).

This patch adds the property to all ns16550 nodes, with the following
values:

- 2 if SoC did not have any custom value defined by
  UART_REG_ADDR_INTERVAL (corresponds to 1 << 2 = 4)
- If SoC defined DEFAULT_REG_INTERVAL (snps_arc_iot/it8xxx2), use such
  value (4=2, 2=1, 1=0).

These changes will allow simplifying the ns16550 driver.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-06-15 16:59:02 -05:00
..
doc everywhere: fix typos 2022-03-18 13:24:08 -04:00
CMakeLists.txt
Kconfig.board
Kconfig.defconfig boards: qemu_arc: Enable networking via SLIP (serial port) 2022-03-24 08:27:40 -04:00
arc_mpu_regions.c boards: migrate includes to <zephyr/...> 2022-05-06 19:57:15 +02:00
board.cmake
qemu_arc.dtsi dts: add reg-shift property to all ns16550 devices 2022-06-15 16:59:02 -05:00
qemu_arc_em.dts
qemu_arc_em.yaml
qemu_arc_em_defconfig
qemu_arc_hs.dts
qemu_arc_hs.yaml
qemu_arc_hs6x.dts
qemu_arc_hs6x.yaml
qemu_arc_hs6x_defconfig
qemu_arc_hs_defconfig