This is an automated email from the ASF dual-hosted git repository.

pkarashchenko pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.


    from 4e08b1d  drviers/syslog: correct the return value of default channel 
write
     new e800f54  arch/mpfs: Don't include nuttx header file in mpfs_opensbi.c
     new 54e630e  arch: Merge up_arch.h into up_internal.h

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 arch/arm/src/a1x/a1x_boot.c                        |   2 -
 arch/arm/src/a1x/a1x_irq.c                         |   1 -
 arch/arm/src/a1x/a1x_lowputc.c                     |   2 -
 arch/arm/src/a1x/a1x_pio.c                         |   2 -
 arch/arm/src/a1x/a1x_serial.c                      |   2 -
 arch/arm/src/a1x/a1x_timerisr.c                    |   2 +-
 arch/arm/src/am335x/am335x_boot.c                  |   2 -
 arch/arm/src/am335x/am335x_can.c                   |   2 +-
 arch/arm/src/am335x/am335x_clockconfig.c           |   2 +-
 arch/arm/src/am335x/am335x_gpio.c                  |   2 +-
 arch/arm/src/am335x/am335x_gpioirq.c               |   3 +-
 arch/arm/src/am335x/am335x_i2c.c                   |   2 +-
 arch/arm/src/am335x/am335x_irq.c                   |   1 -
 arch/arm/src/am335x/am335x_lcdc.c                  |   2 +-
 arch/arm/src/am335x/am335x_lowputc.c               |   2 -
 arch/arm/src/am335x/am335x_pinmux.c                |   2 +-
 arch/arm/src/am335x/am335x_serial.c                |   2 -
 arch/arm/src/am335x/am335x_sysclk.c                |   2 +-
 arch/arm/src/am335x/am335x_timerisr.c              |   2 +-
 arch/arm/src/am335x/am335x_wdog.c                  |   2 +-
 arch/arm/src/arm/arm_doirq.c                       |   2 -
 arch/arm/src/arm/arm_initialstate.c                |   1 -
 arch/arm/src/arm/arm_schedulesigaction.c           |   1 -
 arch/arm/src/arm/arm_sigdeliver.c                  |   1 -
 arch/arm/src/arm/arm_syscall.c                     |   1 -
 arch/arm/src/armv6-m/arm_doirq.c                   |   1 -
 arch/arm/src/armv6-m/arm_dumpnvic.c                |   3 +-
 arch/arm/src/armv6-m/arm_hardfault.c               |   1 -
 arch/arm/src/armv6-m/arm_initialstate.c            |   2 -
 arch/arm/src/armv6-m/arm_ramvec_initialize.c       |   1 -
 arch/arm/src/armv6-m/arm_schedulesigaction.c       |   2 -
 arch/arm/src/armv6-m/arm_sigdeliver.c              |   1 -
 arch/arm/src/armv6-m/arm_systemreset.c             |   2 +-
 arch/arm/src/armv7-a/arm_doirq.c                   |   2 -
 arch/arm/src/armv7-a/arm_gicv2.c                   |   1 -
 arch/arm/src/armv7-a/arm_gicv2_dump.c              |   2 +-
 arch/arm/src/armv7-a/arm_initialstate.c            |   1 -
 arch/arm/src/armv7-a/arm_l2cc_pl310.c              |   2 +-
 arch/arm/src/armv7-a/arm_schedulesigaction.c       |   2 -
 arch/arm/src/armv7-a/arm_scu.c                     |   2 +-
 arch/arm/src/armv7-a/arm_sigdeliver.c              |   1 -
 arch/arm/src/armv7-a/gic.h                         |   2 +-
 arch/arm/src/armv7-m/arm_busfault.c                |   1 -
 arch/arm/src/armv7-m/arm_cache.c                   |   2 +-
 arch/arm/src/armv7-m/arm_doirq.c                   |   1 -
 arch/arm/src/armv7-m/arm_hardfault.c               |   1 -
 arch/arm/src/armv7-m/arm_initialstate.c            |   2 -
 arch/arm/src/armv7-m/arm_itm.c                     |   2 +-
 arch/arm/src/armv7-m/arm_itm_syslog.c              |   2 +-
 arch/arm/src/armv7-m/arm_memfault.c                |   1 -
 arch/arm/src/armv7-m/arm_ramvec_initialize.c       |   1 -
 arch/arm/src/armv7-m/arm_schedulesigaction.c       |   2 -
 arch/arm/src/armv7-m/arm_sigdeliver.c              |   1 -
 arch/arm/src/armv7-m/arm_stackcheck.c              |   2 +-
 arch/arm/src/armv7-m/arm_systemreset.c             |   2 +-
 arch/arm/src/armv7-m/arm_systick.c                 |   2 +-
 arch/arm/src/armv7-m/arm_trigger_irq.c             |   2 +-
 arch/arm/src/armv7-m/arm_usagefault.c              |   1 -
 arch/arm/src/armv7-m/dwt.h                         |   2 +-
 arch/arm/src/armv7-m/mpu.h                         |   2 -
 arch/arm/src/armv7-r/arm_doirq.c                   |   2 -
 arch/arm/src/armv7-r/arm_gicv2.c                   |   1 -
 arch/arm/src/armv7-r/arm_initialstate.c            |   1 -
 arch/arm/src/armv7-r/arm_l2cc_pl310.c              |   2 +-
 arch/arm/src/armv7-r/arm_schedulesigaction.c       |   1 -
 arch/arm/src/armv7-r/arm_sigdeliver.c              |   1 -
 arch/arm/src/armv7-r/mpu.h                         |   1 -
 arch/arm/src/armv8-m/arm_busfault.c                |   1 -
 arch/arm/src/armv8-m/arm_cache.c                   |   2 +-
 arch/arm/src/armv8-m/arm_doirq.c                   |   1 -
 arch/arm/src/armv8-m/arm_hardfault.c               |   1 -
 arch/arm/src/armv8-m/arm_initialstate.c            |   2 -
 arch/arm/src/armv8-m/arm_itm.c                     |   2 +-
 arch/arm/src/armv8-m/arm_itm_syslog.c              |   2 +-
 arch/arm/src/armv8-m/arm_memfault.c                |   1 -
 arch/arm/src/armv8-m/arm_ramvec_initialize.c       |   1 -
 arch/arm/src/armv8-m/arm_schedulesigaction.c       |   2 -
 arch/arm/src/armv8-m/arm_secure_irq.c              |   2 +-
 arch/arm/src/armv8-m/arm_securefault.c             |   1 -
 arch/arm/src/armv8-m/arm_sigdeliver.c              |   1 -
 arch/arm/src/armv8-m/arm_stackcheck.c              |   2 +-
 arch/arm/src/armv8-m/arm_systemreset.c             |   2 +-
 arch/arm/src/armv8-m/arm_systick.c                 |   2 +-
 arch/arm/src/armv8-m/arm_trigger_irq.c             |   2 +-
 arch/arm/src/armv8-m/arm_usagefault.c              |   1 -
 arch/arm/src/armv8-m/mpu.h                         |   2 -
 arch/arm/src/c5471/c5471_ethernet.c                |   1 -
 arch/arm/src/c5471/c5471_irq.c                     |   1 -
 arch/arm/src/c5471/c5471_serial.c                  |   1 -
 arch/arm/src/c5471/c5471_timerisr.c                |   1 -
 arch/arm/src/c5471/c5471_watchdog.c                |   2 +-
 arch/arm/src/common/arm_allocateheap.c             |   1 -
 arch/arm/src/common/arm_arch.h                     |  77 ----------------
 arch/arm/src/common/arm_assert.c                   |   2 -
 arch/arm/src/common/arm_backtrace_fp.c             |   1 -
 arch/arm/src/common/arm_backtrace_thumb.c          |   1 -
 arch/arm/src/common/arm_createstack.c              |   1 -
 arch/arm/src/common/arm_initialize.c               |   1 -
 arch/arm/src/common/arm_internal.h                 |  18 ++++
 arch/arm/src/common/arm_modifyreg16.c              |   2 +-
 arch/arm/src/common/arm_modifyreg32.c              |   2 +-
 arch/arm/src/common/arm_modifyreg8.c               |   2 +-
 arch/arm/src/cxd56xx/cxd56_adc.c                   |   2 +-
 arch/arm/src/cxd56xx/cxd56_allocateheap.c          |   1 -
 arch/arm/src/cxd56xx/cxd56_cisif.c                 |   3 +-
 arch/arm/src/cxd56xx/cxd56_clock.c                 |   3 +-
 arch/arm/src/cxd56xx/cxd56_cpufifo.c               |   3 +-
 arch/arm/src/cxd56xx/cxd56_cpuindex.c              |   2 +-
 arch/arm/src/cxd56xx/cxd56_cpupause.c              |   1 -
 arch/arm/src/cxd56xx/cxd56_cpustart.c              |   1 -
 arch/arm/src/cxd56xx/cxd56_emmc.c                  |   2 +-
 arch/arm/src/cxd56xx/cxd56_farapi.c                |   1 -
 arch/arm/src/cxd56xx/cxd56_ge2d.c                  |   2 +-
 arch/arm/src/cxd56xx/cxd56_gpio.c                  |   3 +-
 arch/arm/src/cxd56xx/cxd56_gpioint.c               |   2 +-
 arch/arm/src/cxd56xx/cxd56_hostif.c                |   3 +-
 arch/arm/src/cxd56xx/cxd56_i2c.c                   |   2 -
 arch/arm/src/cxd56xx/cxd56_icc.c                   |   2 +-
 arch/arm/src/cxd56xx/cxd56_irq.c                   |   1 -
 arch/arm/src/cxd56xx/cxd56_pinconfig.c             |   3 +-
 arch/arm/src/cxd56xx/cxd56_powermgr.c              |   1 -
 arch/arm/src/cxd56xx/cxd56_powermgr_procfs.c       |   2 +-
 arch/arm/src/cxd56xx/cxd56_pwm.c                   |   3 +-
 arch/arm/src/cxd56xx/cxd56_rtc.c                   |   2 +-
 arch/arm/src/cxd56xx/cxd56_scu.c                   |   3 +-
 arch/arm/src/cxd56xx/cxd56_scufifo.c               |   3 +-
 arch/arm/src/cxd56xx/cxd56_sdhci.c                 |   2 +-
 arch/arm/src/cxd56xx/cxd56_serial.c                |   2 -
 arch/arm/src/cxd56xx/cxd56_sph.c                   |   2 +-
 arch/arm/src/cxd56xx/cxd56_spi.c                   |   2 -
 arch/arm/src/cxd56xx/cxd56_start.c                 |   1 -
 arch/arm/src/cxd56xx/cxd56_testset.c               |   3 +-
 arch/arm/src/cxd56xx/cxd56_timer.c                 |   2 +-
 arch/arm/src/cxd56xx/cxd56_timerisr.c              |   1 -
 arch/arm/src/cxd56xx/cxd56_uart.c                  |   2 -
 arch/arm/src/cxd56xx/cxd56_uart0.c                 |   2 +-
 arch/arm/src/cxd56xx/cxd56_udmac.c                 |   2 +-
 arch/arm/src/cxd56xx/cxd56_uid.c                   |   2 +-
 arch/arm/src/cxd56xx/cxd56_usbdev.c                |   1 -
 arch/arm/src/cxd56xx/cxd56_wdt.c                   |   2 +-
 arch/arm/src/dm320/dm320_allocateheap.c            |   1 -
 arch/arm/src/dm320/dm320_boot.c                    |   1 -
 arch/arm/src/dm320/dm320_decodeirq.c               |   2 -
 arch/arm/src/dm320/dm320_framebuffer.c             |   2 +-
 arch/arm/src/dm320/dm320_gio.h                     |   5 +-
 arch/arm/src/dm320/dm320_irq.c                     |   2 -
 arch/arm/src/dm320/dm320_serial.c                  |   1 -
 arch/arm/src/dm320/dm320_timerisr.c                |   1 -
 arch/arm/src/dm320/dm320_usbdev.c                  |   1 -
 arch/arm/src/efm32/efm32_adc.c                     |   2 -
 arch/arm/src/efm32/efm32_clockconfig.c             |   3 +-
 arch/arm/src/efm32/efm32_dma.c                     |   2 +-
 arch/arm/src/efm32/efm32_flash.c                   |   4 +-
 arch/arm/src/efm32/efm32_gpio.c                    |   2 +-
 arch/arm/src/efm32/efm32_gpioirq.c                 |   2 +-
 arch/arm/src/efm32/efm32_i2c.c                     |   3 +-
 arch/arm/src/efm32/efm32_irq.c                     |   2 -
 arch/arm/src/efm32/efm32_leserial.c                |   2 -
 arch/arm/src/efm32/efm32_lowputc.c                 |   3 +-
 arch/arm/src/efm32/efm32_pwm.c                     |   2 -
 arch/arm/src/efm32/efm32_rmu.c                     |   3 +-
 arch/arm/src/efm32/efm32_rtc_burtc.c               |   3 +-
 arch/arm/src/efm32/efm32_serial.c                  |   2 -
 arch/arm/src/efm32/efm32_spi.c                     |   2 -
 arch/arm/src/efm32/efm32_start.c                   |   2 -
 arch/arm/src/efm32/efm32_timer.c                   |   2 -
 arch/arm/src/efm32/efm32_timerisr.c                |   2 -
 arch/arm/src/efm32/efm32_usbdev.c                  |   2 -
 arch/arm/src/efm32/efm32_usbhost.c                 |   2 -
 arch/arm/src/eoss3/eoss3_clockconfig.c             |   2 -
 arch/arm/src/eoss3/eoss3_gpio.c                    |   2 -
 arch/arm/src/eoss3/eoss3_irq.c                     |   2 -
 arch/arm/src/eoss3/eoss3_lowputc.c                 |   2 -
 arch/arm/src/eoss3/eoss3_serial.c                  |   2 -
 arch/arm/src/eoss3/eoss3_start.c                   |   1 -
 arch/arm/src/eoss3/eoss3_timerisr.c                |   2 -
 arch/arm/src/imx1/imx_allocateheap.c               |   1 -
 arch/arm/src/imx1/imx_boot.c                       |   1 -
 arch/arm/src/imx1/imx_decodeirq.c                  |   2 -
 arch/arm/src/imx1/imx_gpio.c                       |   2 +-
 arch/arm/src/imx1/imx_gpio.h                       |   6 +-
 arch/arm/src/imx1/imx_irq.c                        |   1 -
 arch/arm/src/imx1/imx_serial.c                     |   1 -
 arch/arm/src/imx1/imx_spi.c                        |   2 -
 arch/arm/src/imx1/imx_timerisr.c                   |   1 -
 arch/arm/src/imx6/imx_boot.c                       |   2 -
 arch/arm/src/imx6/imx_clockconfig.c                |   2 +-
 arch/arm/src/imx6/imx_cpuboot.c                    |   2 -
 arch/arm/src/imx6/imx_ecspi.c                      |   2 -
 arch/arm/src/imx6/imx_enet.c                       |   2 +-
 arch/arm/src/imx6/imx_gpio.c                       |   2 +-
 arch/arm/src/imx6/imx_iomuxc.c                     |   2 +-
 arch/arm/src/imx6/imx_lowputc.c                    |   4 -
 arch/arm/src/imx6/imx_serial.c                     |   2 -
 arch/arm/src/imx6/imx_timerisr.c                   |   2 +-
 arch/arm/src/imxrt/imxrt_adc.c                     |   2 -
 arch/arm/src/imxrt/imxrt_allocateheap.c            |   2 -
 arch/arm/src/imxrt/imxrt_clockconfig.c             |   2 +-
 arch/arm/src/imxrt/imxrt_clrpend.c                 |   3 +-
 arch/arm/src/imxrt/imxrt_daisy.c                   |   2 +-
 arch/arm/src/imxrt/imxrt_edma.c                    |   1 -
 arch/arm/src/imxrt/imxrt_ehci.c                    |   2 +-
 arch/arm/src/imxrt/imxrt_enc.c                     |   3 +-
 arch/arm/src/imxrt/imxrt_enet.c                    |   2 +-
 arch/arm/src/imxrt/imxrt_flexcan.c                 |   2 +-
 arch/arm/src/imxrt/imxrt_flexpwm.c                 |   2 +-
 arch/arm/src/imxrt/imxrt_flexspi.c                 |   1 -
 arch/arm/src/imxrt/imxrt_gpio.c                    |   2 +-
 arch/arm/src/imxrt/imxrt_gpioirq.c                 |   3 +-
 arch/arm/src/imxrt/imxrt_hprtc.c                   |   3 +-
 arch/arm/src/imxrt/imxrt_iomuxc.c                  |   2 +-
 arch/arm/src/imxrt/imxrt_irq.c                     |   1 -
 arch/arm/src/imxrt/imxrt_lcd.c                     |   2 +-
 arch/arm/src/imxrt/imxrt_lowputc.c                 |   3 -
 arch/arm/src/imxrt/imxrt_lpi2c.c                   |   3 +-
 arch/arm/src/imxrt/imxrt_lpspi.c                   |   2 -
 arch/arm/src/imxrt/imxrt_lpsrtc.c                  |   3 +-
 arch/arm/src/imxrt/imxrt_ocotp.c                   |   2 +-
 arch/arm/src/imxrt/imxrt_periphclks.c              |   2 +-
 arch/arm/src/imxrt/imxrt_rtc_lowerhalf.c           |   3 +-
 arch/arm/src/imxrt/imxrt_serial.c                  |   2 -
 arch/arm/src/imxrt/imxrt_start.c                   |   1 -
 arch/arm/src/imxrt/imxrt_tickless.c                |   2 +-
 arch/arm/src/imxrt/imxrt_timerisr.c                |   2 -
 arch/arm/src/imxrt/imxrt_usbdev.c                  |   2 -
 arch/arm/src/imxrt/imxrt_usdhc.c                   |   3 +-
 arch/arm/src/imxrt/imxrt_wdog.c                    |   2 +-
 arch/arm/src/imxrt/imxrt_xbar.c                    |   2 +-
 arch/arm/src/kinetis/kinetis_allocateheap.c        |   1 -
 arch/arm/src/kinetis/kinetis_clockconfig.c         |   3 +-
 arch/arm/src/kinetis/kinetis_clrpend.c             |   2 +-
 arch/arm/src/kinetis/kinetis_edma.c                |   1 -
 arch/arm/src/kinetis/kinetis_enet.c                |   2 +-
 arch/arm/src/kinetis/kinetis_flexcan.c             |   2 +-
 arch/arm/src/kinetis/kinetis_i2c.c                 |   2 -
 arch/arm/src/kinetis/kinetis_irq.c                 |   1 -
 arch/arm/src/kinetis/kinetis_lowputc.c             |   2 -
 arch/arm/src/kinetis/kinetis_lpserial.c            |   2 -
 arch/arm/src/kinetis/kinetis_mpuinit.c             |   2 +
 arch/arm/src/kinetis/kinetis_pin.c                 |   2 -
 arch/arm/src/kinetis/kinetis_pindma.c              |   2 -
 arch/arm/src/kinetis/kinetis_pindump.c             |   3 +-
 arch/arm/src/kinetis/kinetis_pingpio.c             |   2 -
 arch/arm/src/kinetis/kinetis_pinirq.c              |   2 -
 arch/arm/src/kinetis/kinetis_pwm.c                 |   2 -
 arch/arm/src/kinetis/kinetis_rtc.c                 |   3 +-
 arch/arm/src/kinetis/kinetis_sdhc.c                |   3 +-
 arch/arm/src/kinetis/kinetis_serial.c              |   2 -
 arch/arm/src/kinetis/kinetis_spi.c                 |   3 +-
 arch/arm/src/kinetis/kinetis_start.c               |   2 -
 arch/arm/src/kinetis/kinetis_timerisr.c            |   2 -
 arch/arm/src/kinetis/kinetis_usbdev.c              |   2 +-
 arch/arm/src/kinetis/kinetis_usbhshost.c           |   2 +-
 arch/arm/src/kinetis/kinetis_wdog.c                |   2 +-
 arch/arm/src/kl/kl_clockconfig.c                   |   3 +-
 arch/arm/src/kl/kl_dumpgpio.c                      |   3 +-
 arch/arm/src/kl/kl_gpio.c                          |   2 -
 arch/arm/src/kl/kl_gpioirq.c                       |   3 +-
 arch/arm/src/kl/kl_irq.c                           |   2 -
 arch/arm/src/kl/kl_irqprio.c                       |   3 +-
 arch/arm/src/kl/kl_lowputc.c                       |   2 -
 arch/arm/src/kl/kl_pwm.c                           |   2 -
 arch/arm/src/kl/kl_serial.c                        |   2 -
 arch/arm/src/kl/kl_spi.c                           |   2 +-
 arch/arm/src/kl/kl_start.c                         |   2 -
 arch/arm/src/kl/kl_timerisr.c                      |   2 -
 arch/arm/src/lc823450/lc823450_adc.c               |   2 +-
 arch/arm/src/lc823450/lc823450_allocateheap2.c     |   1 -
 arch/arm/src/lc823450/lc823450_clockconfig.c       |   2 +-
 arch/arm/src/lc823450/lc823450_cpuidlestack.c      |   2 +-
 arch/arm/src/lc823450/lc823450_cpuindex.c          |   2 +-
 arch/arm/src/lc823450/lc823450_cpupause.c          |   1 -
 arch/arm/src/lc823450/lc823450_cpustart.c          |   2 -
 arch/arm/src/lc823450/lc823450_dma.c               |   2 +-
 arch/arm/src/lc823450/lc823450_dvfs2.c             |   3 +-
 arch/arm/src/lc823450/lc823450_gpio.c              |   2 +-
 arch/arm/src/lc823450/lc823450_i2c.c               |   3 +-
 arch/arm/src/lc823450/lc823450_i2s.c               |   2 +-
 arch/arm/src/lc823450/lc823450_idle.c              |   1 -
 arch/arm/src/lc823450/lc823450_ipl2.c              |   1 -
 arch/arm/src/lc823450/lc823450_irq.c               |   1 -
 arch/arm/src/lc823450/lc823450_lowputc.c           |   2 -
 arch/arm/src/lc823450/lc823450_rtc.c               |   2 +-
 arch/arm/src/lc823450/lc823450_sdc.c               |   3 +-
 arch/arm/src/lc823450/lc823450_sddrv_dep.c         |   2 +-
 arch/arm/src/lc823450/lc823450_serial.c            |   2 -
 arch/arm/src/lc823450/lc823450_spi.c               |   2 +-
 arch/arm/src/lc823450/lc823450_spifi2.c            |   3 +-
 arch/arm/src/lc823450/lc823450_start.c             |   1 -
 arch/arm/src/lc823450/lc823450_syscontrol.c        |   2 -
 arch/arm/src/lc823450/lc823450_testset.c           |   2 +-
 arch/arm/src/lc823450/lc823450_timer.c             |   2 -
 arch/arm/src/lc823450/lc823450_usbdev.c            |   3 +-
 arch/arm/src/lc823450/lc823450_wdt.c               |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc176x_clockconfig.c    |   1 -
 arch/arm/src/lpc17xx_40xx/lpc176x_gpio.c           |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc176x_rtc.c            |   2 -
 .../src/lpc17xx_40xx/lpc178x_40xx_clockconfig.c    |   1 -
 arch/arm/src/lpc17xx_40xx/lpc178x_40xx_gpio.c      |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_adc.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_allocateheap.c  |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_can.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_clrpend.c       |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_dac.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_emc.c           |   3 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_ethernet.c      |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_gpdma.c         |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_gpiodbg.c       |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_gpioint.c       |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_i2c.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_irq.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_lcd.c           |   2 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_lowputc.c       |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_mcpwm.c         |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_pwm.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_sdcard.c        |   3 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_serial.c        |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_spi.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_ssp.c           |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_start.c         |   1 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_timer.c         |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_timerisr.c      |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_usbdev.c        |   4 +-
 arch/arm/src/lpc17xx_40xx/lpc17_40_usbhost.c       |   2 -
 arch/arm/src/lpc17xx_40xx/lpc17_40_wdt.c           |   2 +-
 arch/arm/src/lpc214x/lpc214x_decodeirq.c           |   2 -
 arch/arm/src/lpc214x/lpc214x_irq.c                 |   2 -
 arch/arm/src/lpc214x/lpc214x_serial.c              |   2 -
 arch/arm/src/lpc214x/lpc214x_timerisr.c            |   2 -
 arch/arm/src/lpc214x/lpc214x_usbdev.c              |   4 +-
 arch/arm/src/lpc2378/lpc23xx_decodeirq.c           |   2 +-
 arch/arm/src/lpc2378/lpc23xx_i2c.c                 |   2 -
 arch/arm/src/lpc2378/lpc23xx_io.c                  |   2 +-
 arch/arm/src/lpc2378/lpc23xx_irq.c                 |   2 -
 arch/arm/src/lpc2378/lpc23xx_pllsetup.c            |   2 +-
 arch/arm/src/lpc2378/lpc23xx_serial.c              |   3 +-
 arch/arm/src/lpc2378/lpc23xx_spi.c                 |   2 -
 arch/arm/src/lpc2378/lpc23xx_timerisr.c            |   3 +-
 arch/arm/src/lpc31xx/lpc31.h                       |   1 -
 arch/arm/src/lpc31xx/lpc31_allocateheap.c          |   1 -
 arch/arm/src/lpc31xx/lpc31_bcrndx.c                |   2 +-
 arch/arm/src/lpc31xx/lpc31_boot.c                  |   1 -
 arch/arm/src/lpc31xx/lpc31_cgudrvr.h               |   5 +-
 arch/arm/src/lpc31xx/lpc31_clkdomain.c             |   2 +-
 arch/arm/src/lpc31xx/lpc31_clkfreq.c               |   2 +-
 arch/arm/src/lpc31xx/lpc31_decodeirq.c             |   2 -
 arch/arm/src/lpc31xx/lpc31_ehci.c                  |   2 +-
 arch/arm/src/lpc31xx/lpc31_esrndx.c                |   2 +-
 arch/arm/src/lpc31xx/lpc31_fdcndx.c                |   2 +-
 arch/arm/src/lpc31xx/lpc31_i2c.c                   |   2 -
 arch/arm/src/lpc31xx/lpc31_irq.c                   |   2 -
 arch/arm/src/lpc31xx/lpc31_lowputc.c               |   2 -
 arch/arm/src/lpc31xx/lpc31_serial.c                |   2 -
 arch/arm/src/lpc31xx/lpc31_softreset.c             |   2 +-
 arch/arm/src/lpc31xx/lpc31_timerisr.c              |   2 -
 arch/arm/src/lpc31xx/lpc31_usbdev.c                |   2 -
 arch/arm/src/lpc43xx/lpc43_adc.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_aes.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_allocateheap.c          |   2 -
 arch/arm/src/lpc43xx/lpc43_can.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_cgu.c                   |   2 +-
 arch/arm/src/lpc43xx/lpc43_clrpend.c               |   3 +-
 arch/arm/src/lpc43xx/lpc43_dac.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_debug.c                 |   2 +-
 arch/arm/src/lpc43xx/lpc43_ehci.c                  |   3 +-
 arch/arm/src/lpc43xx/lpc43_emc.c                   |   3 +-
 arch/arm/src/lpc43xx/lpc43_ethernet.c              |   3 +-
 arch/arm/src/lpc43xx/lpc43_gpdma.c                 |   2 -
 arch/arm/src/lpc43xx/lpc43_gpio.c                  |   2 +-
 arch/arm/src/lpc43xx/lpc43_gpioint.c               |   2 +-
 arch/arm/src/lpc43xx/lpc43_i2c.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_irq.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_pinconfig.c             |   2 +-
 arch/arm/src/lpc43xx/lpc43_rgu.c                   |   3 +-
 arch/arm/src/lpc43xx/lpc43_rit.c                   |   2 +-
 arch/arm/src/lpc43xx/lpc43_rtc.c                   |   1 -
 arch/arm/src/lpc43xx/lpc43_sdmmc.c                 |   3 +-
 arch/arm/src/lpc43xx/lpc43_serial.c                |   2 -
 arch/arm/src/lpc43xx/lpc43_spi.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_spifi.c                 |   3 +-
 arch/arm/src/lpc43xx/lpc43_ssp.c                   |   2 -
 arch/arm/src/lpc43xx/lpc43_start.c                 |   1 -
 arch/arm/src/lpc43xx/lpc43_tickless_rit.c          |   2 +-
 arch/arm/src/lpc43xx/lpc43_timer.c                 |   2 +-
 arch/arm/src/lpc43xx/lpc43_timerisr.c              |   2 -
 arch/arm/src/lpc43xx/lpc43_uart.c                  |   2 -
 arch/arm/src/lpc43xx/lpc43_usb0dev.c               |   2 -
 arch/arm/src/lpc43xx/lpc43_wwdt.c                  |   2 +-
 arch/arm/src/lpc54xx/lpc546x_enableclk.h           |   2 +-
 arch/arm/src/lpc54xx/lpc546x_power.h               |   2 +-
 arch/arm/src/lpc54xx/lpc54_allocateheap.c          |   2 -
 arch/arm/src/lpc54xx/lpc54_clockconfig.c           |   2 -
 arch/arm/src/lpc54xx/lpc54_clrpend.c               |   3 +-
 arch/arm/src/lpc54xx/lpc54_dma.c                   |   2 -
 arch/arm/src/lpc54xx/lpc54_emc.c                   |   5 +-
 arch/arm/src/lpc54xx/lpc54_ethernet.c              |  14 ++-
 arch/arm/src/lpc54xx/lpc54_gpio.c                  |   2 +-
 arch/arm/src/lpc54xx/lpc54_gpioirq.c               |   3 +-
 arch/arm/src/lpc54xx/lpc54_i2c_master.c            |   2 -
 arch/arm/src/lpc54xx/lpc54_irq.c                   |   2 -
 arch/arm/src/lpc54xx/lpc54_lcd.c                   |   2 +-
 arch/arm/src/lpc54xx/lpc54_lowputc.c               |   2 -
 arch/arm/src/lpc54xx/lpc54_reset.c                 |   2 +-
 arch/arm/src/lpc54xx/lpc54_rtc.c                   |   3 +-
 arch/arm/src/lpc54xx/lpc54_rtc_lowerhalf.c         |   3 +-
 arch/arm/src/lpc54xx/lpc54_sdmmc.c                 |   2 +-
 arch/arm/src/lpc54xx/lpc54_serial.c                |   2 -
 arch/arm/src/lpc54xx/lpc54_spi_master.c            |   2 -
 arch/arm/src/lpc54xx/lpc54_start.c                 |   1 -
 arch/arm/src/lpc54xx/lpc54_tickless.c              |   2 +-
 arch/arm/src/lpc54xx/lpc54_timerisr.c              |   2 -
 arch/arm/src/lpc54xx/lpc54_usb0_ohci.c             |   2 -
 arch/arm/src/lpc54xx/lpc54_wwdt.c                  |   2 +-
 arch/arm/src/max326xx/common/max326_clrpend.c      |   3 +-
 arch/arm/src/max326xx/common/max326_icc.c          |   2 +-
 arch/arm/src/max326xx/common/max326_irq.c          |   2 -
 .../arm/src/max326xx/common/max326_rtc_lowerhalf.c |   3 +-
 arch/arm/src/max326xx/common/max326_start.c        |   1 -
 arch/arm/src/max326xx/common/max326_timerisr.c     |   1 -
 .../src/max326xx/max32660/max32660_clockconfig.c   |   3 +-
 arch/arm/src/max326xx/max32660/max32660_dma.c      |   3 +-
 arch/arm/src/max326xx/max32660/max32660_gpio.c     |   3 +-
 arch/arm/src/max326xx/max32660/max32660_gpioirq.c  |   3 +-
 arch/arm/src/max326xx/max32660/max32660_lowputc.c  |   2 -
 .../src/max326xx/max32660/max32660_periphclks.h    |   2 +-
 arch/arm/src/max326xx/max32660/max32660_rtc.c      |   3 +-
 arch/arm/src/max326xx/max32660/max32660_serial.c   |   2 -
 arch/arm/src/max326xx/max32660/max32660_spim.c     |   2 -
 arch/arm/src/max326xx/max32660/max32660_wdt.c      |   2 -
 arch/arm/src/moxart/moxart_16550.c                 |   2 +-
 arch/arm/src/moxart/moxart_irq.c                   |   1 -
 arch/arm/src/moxart/moxart_systemreset.c           |   2 +-
 arch/arm/src/moxart/moxart_timer.c                 |   2 +-
 arch/arm/src/nrf52/nrf52832_errdata.c              |   3 +-
 arch/arm/src/nrf52/nrf52_adc.c                     |   3 +-
 arch/arm/src/nrf52/nrf52_allocateheap.c            |   2 -
 arch/arm/src/nrf52/nrf52_clockconfig.c             |   2 -
 arch/arm/src/nrf52/nrf52_flash.c                   |   4 +-
 arch/arm/src/nrf52/nrf52_gpio.c                    |   2 +-
 arch/arm/src/nrf52/nrf52_gpiote.c                  |   3 +-
 arch/arm/src/nrf52/nrf52_i2c.c                     |   3 +-
 arch/arm/src/nrf52/nrf52_i2c_bitbang.c             |   2 +-
 arch/arm/src/nrf52/nrf52_irq.c                     |   2 -
 arch/arm/src/nrf52/nrf52_lowputc.c                 |   2 -
 arch/arm/src/nrf52/nrf52_nvmc.c                    |   3 +-
 arch/arm/src/nrf52/nrf52_ppi.c                     |   2 +-
 arch/arm/src/nrf52/nrf52_pwm.c                     |   2 -
 arch/arm/src/nrf52/nrf52_radio.c                   |   3 +-
 arch/arm/src/nrf52/nrf52_rng.c                     |   3 +-
 arch/arm/src/nrf52/nrf52_rtc.c                     |   3 +-
 arch/arm/src/nrf52/nrf52_sdc.c                     |   1 -
 arch/arm/src/nrf52/nrf52_serial.c                  |   2 -
 arch/arm/src/nrf52/nrf52_spi.c                     |   2 +-
 arch/arm/src/nrf52/nrf52_start.c                   |   1 -
 arch/arm/src/nrf52/nrf52_tickless_rtc.c            |   3 +-
 arch/arm/src/nrf52/nrf52_tim.c                     |   3 +-
 arch/arm/src/nrf52/nrf52_tim_lowerhalf.c           |   3 +-
 arch/arm/src/nrf52/nrf52_uid.c                     |   3 +-
 arch/arm/src/nrf52/nrf52_utils.c                   |   3 +-
 arch/arm/src/nrf52/nrf52_wdt.c                     |   2 -
 arch/arm/src/nuc1xx/nuc_clockconfig.c              |   3 +-
 arch/arm/src/nuc1xx/nuc_dumpgpio.c                 |   3 +-
 arch/arm/src/nuc1xx/nuc_gpio.c                     |   3 +-
 arch/arm/src/nuc1xx/nuc_irq.c                      |   2 -
 arch/arm/src/nuc1xx/nuc_lowputc.c                  |   3 +-
 arch/arm/src/nuc1xx/nuc_serial.c                   |   2 -
 arch/arm/src/nuc1xx/nuc_start.c                    |   2 -
 arch/arm/src/nuc1xx/nuc_timerisr.c                 |   2 -
 arch/arm/src/phy62xx/irq.c                         |   1 -
 arch/arm/src/phy62xx/phy62xx_hardfault.c           |   1 -
 arch/arm/src/phy62xx/phyplus_tim.c                 |   2 +-
 arch/arm/src/phy62xx/phyplus_timerisr.c            |   2 -
 arch/arm/src/phy62xx/start.c                       |   2 -
 arch/arm/src/phy62xx/systick.c                     |   2 +-
 arch/arm/src/phy62xx/timer.c                       |   2 +-
 arch/arm/src/rp2040/hardware/rp2040_memorymap.h    |   3 +-
 arch/arm/src/rp2040/rp2040_clock.c                 |   3 +-
 arch/arm/src/rp2040/rp2040_cpuindex.c              |   3 +-
 arch/arm/src/rp2040/rp2040_cpupause.c              |   1 -
 arch/arm/src/rp2040/rp2040_cpustart.c              |   2 -
 arch/arm/src/rp2040/rp2040_dmac.c                  |   2 +-
 arch/arm/src/rp2040/rp2040_gpio.c                  |   3 +-
 arch/arm/src/rp2040/rp2040_i2c.c                   |   2 -
 arch/arm/src/rp2040/rp2040_i2s.c                   |   2 -
 arch/arm/src/rp2040/rp2040_irq.c                   |   1 -
 arch/arm/src/rp2040/rp2040_pll.c                   |   3 +-
 arch/arm/src/rp2040/rp2040_serial.c                |   2 -
 arch/arm/src/rp2040/rp2040_spi.c                   |   2 -
 arch/arm/src/rp2040/rp2040_start.c                 |   2 -
 arch/arm/src/rp2040/rp2040_testset.c               |   3 +-
 arch/arm/src/rp2040/rp2040_timerisr.c              |   2 -
 arch/arm/src/rp2040/rp2040_uart.c                  |   2 -
 arch/arm/src/rp2040/rp2040_usbdev.c                |   1 -
 arch/arm/src/rp2040/rp2040_xosc.c                  |   3 +-
 arch/arm/src/rtl8720c/ameba_nvic.c                 |   1 -
 arch/arm/src/s32k1xx/s32k11x/s32k11x_irq.c         |   2 -
 arch/arm/src/s32k1xx/s32k11x/s32k11x_timerisr.c    |   1 -
 arch/arm/src/s32k1xx/s32k14x/s32k14x_clrpend.c     |   3 +-
 arch/arm/src/s32k1xx/s32k14x/s32k14x_irq.c         |   2 -
 arch/arm/src/s32k1xx/s32k14x/s32k14x_timerisr.c    |   2 -
 arch/arm/src/s32k1xx/s32k1xx_clockconfig.c         |   2 -
 arch/arm/src/s32k1xx/s32k1xx_edma.c                |   1 -
 arch/arm/src/s32k1xx/s32k1xx_eeeprom.c             |   3 -
 arch/arm/src/s32k1xx/s32k1xx_enet.c                |   2 +-
 arch/arm/src/s32k1xx/s32k1xx_flexcan.c             |   2 +-
 arch/arm/src/s32k1xx/s32k1xx_lowputc.c             |   3 -
 arch/arm/src/s32k1xx/s32k1xx_lpi2c.c               |   3 +-
 arch/arm/src/s32k1xx/s32k1xx_lpi2c_slave.c         |   3 +-
 arch/arm/src/s32k1xx/s32k1xx_lpspi.c               |   2 -
 arch/arm/src/s32k1xx/s32k1xx_periphclocks.c        |   2 +-
 arch/arm/src/s32k1xx/s32k1xx_periphclocks.h        |   2 -
 arch/arm/src/s32k1xx/s32k1xx_pin.c                 |   2 -
 arch/arm/src/s32k1xx/s32k1xx_pindma.c              |   2 -
 arch/arm/src/s32k1xx/s32k1xx_pindump.c             |   3 +-
 arch/arm/src/s32k1xx/s32k1xx_pingpio.c             |   2 +-
 arch/arm/src/s32k1xx/s32k1xx_pinirq.c              |   2 -
 arch/arm/src/s32k1xx/s32k1xx_progmem.c             |   3 -
 arch/arm/src/s32k1xx/s32k1xx_pwm.c                 |   2 -
 arch/arm/src/s32k1xx/s32k1xx_resetcause_procfs.c   |   3 +-
 arch/arm/src/s32k1xx/s32k1xx_rtc.c                 |   3 +-
 arch/arm/src/s32k1xx/s32k1xx_serial.c              |   2 -
 arch/arm/src/s32k1xx/s32k1xx_start.c               |   1 -
 arch/arm/src/s32k1xx/s32k1xx_uid.c                 |   3 +-
 arch/arm/src/s32k1xx/s32k1xx_wdog.h                |   2 +-
 arch/arm/src/sam34/sam4cm_cpupause.c               |   1 -
 arch/arm/src/sam34/sam4cm_cpustart.c               |   1 -
 arch/arm/src/sam34/sam4cm_supc.c                   |   2 -
 arch/arm/src/sam34/sam4cm_tc.c                     |   2 +-
 arch/arm/src/sam34/sam4l_clockconfig.c             |   2 -
 arch/arm/src/sam34/sam4l_gpio.c                    |   2 -
 arch/arm/src/sam34/sam4l_periphclks.c              |   2 -
 arch/arm/src/sam34/sam4s_nand.c                    |   2 +-
 arch/arm/src/sam34/sam4s_nand.h                    |   2 +-
 arch/arm/src/sam34/sam_aes.c                       |   2 -
 arch/arm/src/sam34/sam_allocateheap.c              |   2 -
 arch/arm/src/sam34/sam_clockconfig.c               |   2 -
 arch/arm/src/sam34/sam_cmcc.c                      |   2 +-
 arch/arm/src/sam34/sam_dmac.c                      |   1 -
 arch/arm/src/sam34/sam_emac.c                      |   2 -
 arch/arm/src/sam34/sam_gpio.c                      |   2 -
 arch/arm/src/sam34/sam_gpioirq.c                   |   2 -
 arch/arm/src/sam34/sam_hsmci.c                     |   3 +-
 arch/arm/src/sam34/sam_irq.c                       |   1 -
 arch/arm/src/sam34/sam_lowputc.c                   |   2 -
 arch/arm/src/sam34/sam_rtc.c                       |   2 +-
 arch/arm/src/sam34/sam_rtt.c                       |   2 +-
 arch/arm/src/sam34/sam_serial.c                    |   2 -
 arch/arm/src/sam34/sam_spi.c                       |   2 -
 arch/arm/src/sam34/sam_start.c                     |   1 -
 arch/arm/src/sam34/sam_tc.c                        |   2 +-
 arch/arm/src/sam34/sam_timerisr.c                  |   2 -
 arch/arm/src/sam34/sam_twi.c                       |   3 +-
 arch/arm/src/sam34/sam_udp.c                       |   2 -
 arch/arm/src/sam34/sam_wdt.c                       |   2 +-
 arch/arm/src/sama5/sam_adc.c                       |   2 -
 arch/arm/src/sama5/sam_allocateheap.c              |   1 -
 arch/arm/src/sama5/sam_boot.c                      |   2 -
 arch/arm/src/sama5/sam_can.c                       |   2 -
 arch/arm/src/sama5/sam_clockconfig.c               |   2 -
 arch/arm/src/sama5/sam_dbgu.c                      |   2 -
 arch/arm/src/sama5/sam_dmac.c                      |   1 -
 arch/arm/src/sama5/sam_ehci.c                      |   2 +-
 arch/arm/src/sama5/sam_emaca.c                     |   2 -
 arch/arm/src/sama5/sam_emacb.c                     |   2 -
 arch/arm/src/sama5/sam_flexcom_serial.c            |   2 -
 arch/arm/src/sama5/sam_gmac.c                      |   2 -
 arch/arm/src/sama5/sam_hsmci.c                     |   3 +-
 arch/arm/src/sama5/sam_irq.c                       |   1 -
 arch/arm/src/sama5/sam_lcd.c                       |   4 +-
 arch/arm/src/sama5/sam_lowputc.c                   |   2 -
 arch/arm/src/sama5/sam_nand.c                      |   3 +-
 arch/arm/src/sama5/sam_nand.h                      |   2 +-
 arch/arm/src/sama5/sam_ohci.c                      |   2 -
 arch/arm/src/sama5/sam_pck.c                       |   3 +-
 arch/arm/src/sama5/sam_pioirq.c                    |   2 -
 arch/arm/src/sama5/sam_pmc.c                       |   3 +-
 arch/arm/src/sama5/sam_pwm.c                       |   2 -
 arch/arm/src/sama5/sam_rtc.c                       |   2 +-
 arch/arm/src/sama5/sam_sckc.c                      |   2 +-
 arch/arm/src/sama5/sam_sdmmc.c                     |   2 -
 arch/arm/src/sama5/sam_serial.c                    |   2 -
 arch/arm/src/sama5/sam_spi.c                       |   2 -
 arch/arm/src/sama5/sam_ssc.c                       |   2 -
 arch/arm/src/sama5/sam_systemreset.c               |   2 +-
 arch/arm/src/sama5/sam_tc.c                        |   2 +-
 arch/arm/src/sama5/sam_timerisr.c                  |   2 +-
 arch/arm/src/sama5/sam_trng.c                      |   2 -
 arch/arm/src/sama5/sam_tsd.c                       |   2 +-
 arch/arm/src/sama5/sam_twi.c                       |   3 +-
 arch/arm/src/sama5/sam_udphs.c                     |   2 -
 arch/arm/src/sama5/sam_wdt.c                       |   2 +-
 arch/arm/src/sama5/sam_xdmac.c                     |   1 -
 arch/arm/src/sama5/sama5d2x_pio.c                  |   2 -
 arch/arm/src/sama5/sama5d3x4x_pio.c                |   2 -
 arch/arm/src/samd2l2/sam_ac.c                      |   3 +-
 arch/arm/src/samd2l2/sam_adc.c                     |   2 +-
 arch/arm/src/samd2l2/sam_dmac.c                    |   1 -
 arch/arm/src/samd2l2/sam_eic.c                     |   3 +-
 arch/arm/src/samd2l2/sam_i2c_master.c              |   2 -
 arch/arm/src/samd2l2/sam_irq.c                     |   2 -
 arch/arm/src/samd2l2/sam_irqprio.c                 |   3 +-
 arch/arm/src/samd2l2/sam_lowputc.c                 |   2 +-
 arch/arm/src/samd2l2/sam_port.c                    |   2 -
 arch/arm/src/samd2l2/sam_sercom.c                  |   4 +-
 arch/arm/src/samd2l2/sam_sercom.h                  |   2 +-
 arch/arm/src/samd2l2/sam_serial.c                  |   2 -
 arch/arm/src/samd2l2/sam_spi.c                     |   2 -
 arch/arm/src/samd2l2/sam_start.c                   |   2 -
 arch/arm/src/samd2l2/sam_timerisr.c                |   2 -
 arch/arm/src/samd2l2/sam_usart.h                   |   2 +-
 arch/arm/src/samd2l2/sam_usb.c                     |   2 -
 arch/arm/src/samd2l2/samd_clockconfig.c            |   3 +-
 arch/arm/src/samd2l2/samd_gclk.c                   |   2 +-
 arch/arm/src/samd2l2/saml_clockconfig.c            |   3 +-
 arch/arm/src/samd2l2/saml_gclk.c                   |   2 +-
 arch/arm/src/samd5e5/sam_clockconfig.c             |   3 +-
 arch/arm/src/samd5e5/sam_cmcc.c                    |   2 +-
 arch/arm/src/samd5e5/sam_dmac.c                    |   1 -
 arch/arm/src/samd5e5/sam_eic.c                     |   2 +-
 arch/arm/src/samd5e5/sam_gclk.c                    |   2 +-
 arch/arm/src/samd5e5/sam_gclk.h                    |   2 +-
 arch/arm/src/samd5e5/sam_gmac.c                    |   2 -
 arch/arm/src/samd5e5/sam_i2c_master.c              |   2 -
 arch/arm/src/samd5e5/sam_irq.c                     |   1 -
 arch/arm/src/samd5e5/sam_lowputc.c                 |   2 +-
 arch/arm/src/samd5e5/sam_port.c                    |   2 -
 arch/arm/src/samd5e5/sam_progmem.c                 |   3 +-
 arch/arm/src/samd5e5/sam_progmem.h                 |   2 +-
 arch/arm/src/samd5e5/sam_sercom.c                  |   3 +-
 arch/arm/src/samd5e5/sam_sercom.h                  |   2 +-
 arch/arm/src/samd5e5/sam_serial.c                  |   2 -
 arch/arm/src/samd5e5/sam_spi.c                     |   2 -
 arch/arm/src/samd5e5/sam_start.c                   |   1 -
 arch/arm/src/samd5e5/sam_tc.c                      |   2 -
 arch/arm/src/samd5e5/sam_tickless.c                |   2 +-
 arch/arm/src/samd5e5/sam_timerisr.c                |   1 -
 arch/arm/src/samd5e5/sam_usart.h                   |   2 +-
 arch/arm/src/samd5e5/sam_usb.c                     |   2 -
 arch/arm/src/samd5e5/sam_wdt.c                     |   1 -
 arch/arm/src/samv7/sam_afec.c                      |   2 -
 arch/arm/src/samv7/sam_allocateheap.c              |   2 -
 arch/arm/src/samv7/sam_clockconfig.c               |   2 -
 arch/arm/src/samv7/sam_dac.c                       |   2 -
 arch/arm/src/samv7/sam_eefc.h                      |   1 -
 arch/arm/src/samv7/sam_emac.c                      |   2 -
 arch/arm/src/samv7/sam_gpio.c                      |   2 -
 arch/arm/src/samv7/sam_gpioirq.c                   |   2 -
 arch/arm/src/samv7/sam_hsmci.c                     |   3 +-
 arch/arm/src/samv7/sam_irq.c                       |   1 -
 arch/arm/src/samv7/sam_lowputc.c                   |   2 -
 arch/arm/src/samv7/sam_mcan.c                      |   2 -
 arch/arm/src/samv7/sam_pck.c                       |   3 +-
 arch/arm/src/samv7/sam_progmem.c                   |   1 -
 arch/arm/src/samv7/sam_progmem.h                   |   2 +-
 arch/arm/src/samv7/sam_pwm.c                       |   2 +-
 arch/arm/src/samv7/sam_qencoder.c                  |   2 -
 arch/arm/src/samv7/sam_qspi.c                      |   1 -
 arch/arm/src/samv7/sam_qspi_spi.c                  |   2 -
 arch/arm/src/samv7/sam_rswdt.c                     |   2 +-
 arch/arm/src/samv7/sam_serial.c                    |   1 -
 arch/arm/src/samv7/sam_spi.c                       |   2 -
 arch/arm/src/samv7/sam_spi_slave.c                 |   3 +-
 arch/arm/src/samv7/sam_ssc.c                       |   2 -
 arch/arm/src/samv7/sam_start.c                     |   1 -
 arch/arm/src/samv7/sam_systemreset.c               |   2 +-
 arch/arm/src/samv7/sam_tc.c                        |   2 +-
 arch/arm/src/samv7/sam_timerisr.c                  |   2 -
 arch/arm/src/samv7/sam_trng.c                      |   2 -
 arch/arm/src/samv7/sam_twihs.c                     |   3 +-
 arch/arm/src/samv7/sam_usbdevhs.c                  |   1 -
 arch/arm/src/samv7/sam_wdt.c                       |   2 +-
 arch/arm/src/samv7/sam_xdmac.c                     |   1 -
 arch/arm/src/stm32/stm32_1wire.c                   |   3 +-
 arch/arm/src/stm32/stm32_adc.c                     |   2 -
 arch/arm/src/stm32/stm32_aes.c                     |   2 -
 arch/arm/src/stm32/stm32_allocateheap.c            |   2 -
 arch/arm/src/stm32/stm32_can.c                     |   2 -
 arch/arm/src/stm32/stm32_can_sock.c                |   2 -
 arch/arm/src/stm32/stm32_capture.c                 |   2 -
 arch/arm/src/stm32/stm32_comp.c                    |   2 +-
 arch/arm/src/stm32/stm32_cordic.c                  |   2 +-
 arch/arm/src/stm32/stm32_dac.c                     |   2 -
 arch/arm/src/stm32/stm32_dma2d.c                   |   1 -
 arch/arm/src/stm32/stm32_dma_v1.c                  |   1 -
 arch/arm/src/stm32/stm32_dma_v1mux.c               |   2 -
 arch/arm/src/stm32/stm32_dma_v2.c                  |   1 -
 arch/arm/src/stm32/stm32_dumpgpio.c                |   2 +-
 arch/arm/src/stm32/stm32_eth.c                     |   1 -
 arch/arm/src/stm32/stm32_exti_alarm.c              |   2 +-
 arch/arm/src/stm32/stm32_exti_gpio.c               |   2 +-
 arch/arm/src/stm32/stm32_exti_pwr.c                |   2 +-
 arch/arm/src/stm32/stm32_exti_wakeup.c             |   2 +-
 arch/arm/src/stm32/stm32_fdcan.c                   |   2 -
 arch/arm/src/stm32/stm32_fdcan_sock.c              |   2 -
 arch/arm/src/stm32/stm32_foc.c                     |   3 +-
 arch/arm/src/stm32/stm32_gpio.c                    |   2 +-
 arch/arm/src/stm32/stm32_hall3ph.c                 |   2 +-
 arch/arm/src/stm32/stm32_hciuart.c                 |   2 -
 arch/arm/src/stm32/stm32_i2c.c                     |   3 +-
 arch/arm/src/stm32/stm32_i2c_alt.c                 |   3 +-
 arch/arm/src/stm32/stm32_i2c_v2.c                  |   3 +-
 arch/arm/src/stm32/stm32_i2s.c                     |   2 -
 arch/arm/src/stm32/stm32_irq.c                     |   1 -
 arch/arm/src/stm32/stm32_iwdg.c                    |   2 +-
 arch/arm/src/stm32/stm32_lowputc.c                 |   2 -
 arch/arm/src/stm32/stm32_lse.c                     |   3 +-
 arch/arm/src/stm32/stm32_lsi.c                     |   3 +-
 arch/arm/src/stm32/stm32_ltdc.c                    |   1 -
 arch/arm/src/stm32/stm32_otgfsdev.c                |   2 -
 arch/arm/src/stm32/stm32_otgfshost.c               |   2 -
 arch/arm/src/stm32/stm32_otghsdev.c                |   2 -
 arch/arm/src/stm32/stm32_otghshost.c               |   2 -
 arch/arm/src/stm32/stm32_pmsleep.c                 |   2 +-
 arch/arm/src/stm32/stm32_pmstandby.c               |   2 +-
 arch/arm/src/stm32/stm32_pmstop.c                  |   2 +-
 arch/arm/src/stm32/stm32_pwm.c                     |   2 -
 arch/arm/src/stm32/stm32_pwr.c                     |   2 +-
 arch/arm/src/stm32/stm32_qencoder.c                |   2 -
 arch/arm/src/stm32/stm32_rcc.c                     |   2 -
 arch/arm/src/stm32/stm32_rcc.h                     |   2 +-
 arch/arm/src/stm32/stm32_rng.c                     |   1 -
 arch/arm/src/stm32/stm32_rtc_lowerhalf.c           |   3 +-
 arch/arm/src/stm32/stm32_rtcc.c                    |   3 +-
 arch/arm/src/stm32/stm32_rtcounter.c               |   3 +-
 arch/arm/src/stm32/stm32_sdadc.c                   |   4 +-
 arch/arm/src/stm32/stm32_sdio.c                    |   3 +-
 arch/arm/src/stm32/stm32_serial.c                  |   1 -
 arch/arm/src/stm32/stm32_spi.c                     |   2 -
 arch/arm/src/stm32/stm32_start.c                   |   1 -
 arch/arm/src/stm32/stm32_tickless.c                |   3 +-
 arch/arm/src/stm32/stm32_tim.c                     |   2 -
 arch/arm/src/stm32/stm32_timerisr.c                |   1 -
 arch/arm/src/stm32/stm32_usbdev.c                  |   2 +-
 arch/arm/src/stm32/stm32_wwdg.c                    |   2 +-
 arch/arm/src/stm32/stm32f10xxf30xx_flash.c         |   3 +-
 arch/arm/src/stm32/stm32f20xxf40xx_flash.c         |   3 +-
 arch/arm/src/stm32/stm32f40xxx_i2c.c               |   3 +-
 arch/arm/src/stm32/stm32f40xxx_rtcc.c              |   3 +-
 arch/arm/src/stm32/stm32l15xx_flash.c              |   3 +-
 arch/arm/src/stm32/stm32l15xxx_rtcc.c              |   3 +-
 arch/arm/src/stm32f0l0g0/stm32_adc.c               |   2 -
 arch/arm/src/stm32f0l0g0/stm32_aes.c               |   2 -
 arch/arm/src/stm32f0l0g0/stm32_dma_v1.c            |   1 -
 arch/arm/src/stm32f0l0g0/stm32_exti_gpio.c         |   2 +-
 arch/arm/src/stm32f0l0g0/stm32_gpio.c              |   3 +-
 arch/arm/src/stm32f0l0g0/stm32_hsi48.c             |   2 +-
 arch/arm/src/stm32f0l0g0/stm32_i2c.c               |   3 +-
 arch/arm/src/stm32f0l0g0/stm32_irq.c               |   1 -
 arch/arm/src/stm32f0l0g0/stm32_lowputc_v1.c        |   2 -
 arch/arm/src/stm32f0l0g0/stm32_lowputc_v2.c        |   2 -
 arch/arm/src/stm32f0l0g0/stm32_lse.c               |   3 +-
 arch/arm/src/stm32f0l0g0/stm32_pwm.c               |   2 -
 arch/arm/src/stm32f0l0g0/stm32_rcc.c               |   2 -
 arch/arm/src/stm32f0l0g0/stm32_rcc.h               |   2 +-
 arch/arm/src/stm32f0l0g0/stm32_rng.c               |   1 -
 arch/arm/src/stm32f0l0g0/stm32_serial_v1.c         |   1 -
 arch/arm/src/stm32f0l0g0/stm32_serial_v2.c         |   2 -
 arch/arm/src/stm32f0l0g0/stm32_spi.c               |   2 -
 arch/arm/src/stm32f0l0g0/stm32_start.c             |   2 -
 arch/arm/src/stm32f0l0g0/stm32_tim.c               |   2 -
 arch/arm/src/stm32f0l0g0/stm32_timerisr.c          |   2 -
 arch/arm/src/stm32f0l0g0/stm32_usbdev.c            |   1 -
 arch/arm/src/stm32f0l0g0/stm32f0_rcc.c             |   1 -
 arch/arm/src/stm32f0l0g0/stm32f0l0_pwr.c           |   2 +-
 arch/arm/src/stm32f0l0g0/stm32g0_pwr.c             |   2 +-
 arch/arm/src/stm32f7/stm32_adc.c                   |   2 -
 arch/arm/src/stm32f7/stm32_allocateheap.c          |   2 -
 arch/arm/src/stm32f7/stm32_can.c                   |   2 -
 arch/arm/src/stm32f7/stm32_capture.c               |   2 -
 arch/arm/src/stm32f7/stm32_dma.c                   |   2 -
 arch/arm/src/stm32f7/stm32_dma2d.c                 |   1 -
 arch/arm/src/stm32f7/stm32_dumpgpio.c              |   3 +-
 arch/arm/src/stm32f7/stm32_exti_alarm.c            |   2 +-
 arch/arm/src/stm32f7/stm32_exti_gpio.c             |   2 +-
 arch/arm/src/stm32f7/stm32_exti_pwr.c              |   2 +-
 arch/arm/src/stm32f7/stm32_exti_wakeup.c           |   2 +-
 arch/arm/src/stm32f7/stm32_flash.c                 |   2 +-
 arch/arm/src/stm32f7/stm32_fmc.c                   |   2 +-
 arch/arm/src/stm32f7/stm32_gpio.c                  |   2 +-
 arch/arm/src/stm32f7/stm32_i2c.c                   |   3 +-
 arch/arm/src/stm32f7/stm32_irq.c                   |   1 -
 arch/arm/src/stm32f7/stm32_lowputc.c               |   2 -
 arch/arm/src/stm32f7/stm32_lse.c                   |   3 +-
 arch/arm/src/stm32f7/stm32_lsi.c                   |   3 +-
 arch/arm/src/stm32f7/stm32_ltdc.c                  |   1 -
 arch/arm/src/stm32f7/stm32_otgdev.c                |   1 -
 arch/arm/src/stm32f7/stm32_otghost.c               |   2 -
 arch/arm/src/stm32f7/stm32_pmsleep.c               |   2 +-
 arch/arm/src/stm32f7/stm32_pmstandby.c             |   2 +-
 arch/arm/src/stm32f7/stm32_pmstop.c                |   2 +-
 arch/arm/src/stm32f7/stm32_pwm.c                   |   2 -
 arch/arm/src/stm32f7/stm32_pwr.c                   |   2 +-
 arch/arm/src/stm32f7/stm32_qencoder.c              |   2 -
 arch/arm/src/stm32f7/stm32_qspi.c                  |   1 -
 arch/arm/src/stm32f7/stm32_rcc.c                   |   2 -
 arch/arm/src/stm32f7/stm32_rcc.h                   |   3 +-
 arch/arm/src/stm32f7/stm32_rng.c                   |   1 -
 arch/arm/src/stm32f7/stm32_rtc.c                   |   3 +-
 arch/arm/src/stm32f7/stm32_rtc_lowerhalf.c         |   3 +-
 arch/arm/src/stm32f7/stm32_sai.c                   |   3 +-
 arch/arm/src/stm32f7/stm32_sdmmc.c                 |   3 +-
 arch/arm/src/stm32f7/stm32_serial.c                |   2 -
 arch/arm/src/stm32f7/stm32_spi.c                   |   2 -
 arch/arm/src/stm32f7/stm32_start.c                 |   1 -
 arch/arm/src/stm32f7/stm32_tickless.c              |   3 +-
 arch/arm/src/stm32f7/stm32_tim.c                   |   2 -
 arch/arm/src/stm32f7/stm32_timerisr.c              |   2 -
 arch/arm/src/stm32h7/stm32_allocateheap.c          |   2 -
 arch/arm/src/stm32h7/stm32_dma.c                   |   2 -
 arch/arm/src/stm32h7/stm32_exti_alarm.c            |   2 +-
 arch/arm/src/stm32h7/stm32_exti_gpio.c             |   2 +-
 arch/arm/src/stm32h7/stm32_exti_wakeup.c           |   2 +-
 arch/arm/src/stm32h7/stm32_flash.c                 |   2 +-
 arch/arm/src/stm32h7/stm32_gpio.c                  |   3 +-
 arch/arm/src/stm32h7/stm32_i2c.c                   |   3 +-
 arch/arm/src/stm32h7/stm32_irq.c                   |   1 -
 arch/arm/src/stm32h7/stm32_iwdg.c                  |   2 +-
 arch/arm/src/stm32h7/stm32_lowputc.c               |   2 -
 arch/arm/src/stm32h7/stm32_lptim.c                 |   2 -
 arch/arm/src/stm32h7/stm32_lse.c                   |   3 +-
 arch/arm/src/stm32h7/stm32_lsi.c                   |   3 +-
 arch/arm/src/stm32h7/stm32_otgdev.c                |   1 -
 arch/arm/src/stm32h7/stm32_otghost.c               |   2 -
 arch/arm/src/stm32h7/stm32_pmsleep.c               |   2 +-
 arch/arm/src/stm32h7/stm32_pmstandby.c             |   2 +-
 arch/arm/src/stm32h7/stm32_pmstop.c                |   2 +-
 arch/arm/src/stm32h7/stm32_pwm.c                   |   2 -
 arch/arm/src/stm32h7/stm32_pwr.c                   |   2 +-
 arch/arm/src/stm32h7/stm32_qencoder.c              |   2 -
 arch/arm/src/stm32h7/stm32_qspi.c                  |   1 -
 arch/arm/src/stm32h7/stm32_rcc.c                   |   2 -
 arch/arm/src/stm32h7/stm32_rcc.h                   |   3 +-
 arch/arm/src/stm32h7/stm32_rtc.c                   |   3 +-
 arch/arm/src/stm32h7/stm32_rtc_lowerhalf.c         |   3 +-
 arch/arm/src/stm32h7/stm32_sdmmc.c                 |   3 +-
 arch/arm/src/stm32h7/stm32_serial.c                |   2 -
 arch/arm/src/stm32h7/stm32_spi.c                   |   2 -
 arch/arm/src/stm32h7/stm32_spi_slave.c             |   2 -
 arch/arm/src/stm32h7/stm32_start.c                 |   1 -
 arch/arm/src/stm32h7/stm32_tim.c                   |   2 -
 arch/arm/src/stm32h7/stm32_timerisr.c              |   2 -
 arch/arm/src/stm32h7/stm32_wwdg.c                  |   2 +-
 arch/arm/src/stm32l4/stm32l4_1wire.c               |   3 +-
 arch/arm/src/stm32l4/stm32l4_allocateheap.c        |   1 -
 arch/arm/src/stm32l4/stm32l4_can.c                 |   2 -
 arch/arm/src/stm32l4/stm32l4_comp.c                |   2 +-
 arch/arm/src/stm32l4/stm32l4_dac.c                 |   2 -
 arch/arm/src/stm32l4/stm32l4_dumpgpio.c            |   2 +-
 arch/arm/src/stm32l4/stm32l4_exti_alarm.c          |   2 +-
 arch/arm/src/stm32l4/stm32l4_exti_comp.c           |   2 +-
 arch/arm/src/stm32l4/stm32l4_exti_gpio.c           |   2 +-
 arch/arm/src/stm32l4/stm32l4_exti_pwr.c            |   2 +-
 arch/arm/src/stm32l4/stm32l4_exti_wakeup.c         |   2 +-
 arch/arm/src/stm32l4/stm32l4_firewall.c            |   2 +-
 arch/arm/src/stm32l4/stm32l4_flash.c               |   3 +-
 arch/arm/src/stm32l4/stm32l4_gpio.c                |   3 +-
 arch/arm/src/stm32l4/stm32l4_hsi48.c               |   2 +-
 arch/arm/src/stm32l4/stm32l4_i2c.c                 |   3 +-
 arch/arm/src/stm32l4/stm32l4_irq.c                 |   1 -
 arch/arm/src/stm32l4/stm32l4_iwdg.c                |   2 +-
 arch/arm/src/stm32l4/stm32l4_lowputc.c             |   2 -
 arch/arm/src/stm32l4/stm32l4_lse.c                 |   3 +-
 arch/arm/src/stm32l4/stm32l4_lsi.c                 |   2 +-
 arch/arm/src/stm32l4/stm32l4_otgfsdev.c            |   2 -
 arch/arm/src/stm32l4/stm32l4_otgfshost.c           |   2 -
 arch/arm/src/stm32l4/stm32l4_pmlpr.c               |   2 +-
 arch/arm/src/stm32l4/stm32l4_pmsleep.c             |   2 +-
 arch/arm/src/stm32l4/stm32l4_pmstandby.c           |   2 +-
 arch/arm/src/stm32l4/stm32l4_pmstop.c              |   2 +-
 arch/arm/src/stm32l4/stm32l4_pwm.c                 |   2 -
 arch/arm/src/stm32l4/stm32l4_pwr.c                 |   2 +-
 arch/arm/src/stm32l4/stm32l4_qencoder.c            |   2 -
 arch/arm/src/stm32l4/stm32l4_qspi.c                |   1 -
 arch/arm/src/stm32l4/stm32l4_rcc.c                 |   2 -
 arch/arm/src/stm32l4/stm32l4_rcc.h                 |   2 +-
 arch/arm/src/stm32l4/stm32l4_rng.c                 |   1 -
 arch/arm/src/stm32l4/stm32l4_rtc.c                 |   3 +-
 arch/arm/src/stm32l4/stm32l4_sdmmc.c               |   3 +-
 arch/arm/src/stm32l4/stm32l4_serial.c              |   1 -
 arch/arm/src/stm32l4/stm32l4_spi.c                 |   2 -
 arch/arm/src/stm32l4/stm32l4_start.c               |   1 -
 arch/arm/src/stm32l4/stm32l4_tim.c                 |   2 -
 arch/arm/src/stm32l4/stm32l4_timerisr.c            |   2 -
 arch/arm/src/stm32l4/stm32l4_usbdev.c              |   2 +-
 arch/arm/src/stm32l4/stm32l4x6xx_dma.c             |   1 -
 arch/arm/src/stm32l4/stm32l4xrxx_dma.c             |   2 -
 arch/arm/src/stm32l5/stm32l5_allocateheap.c        |   1 -
 arch/arm/src/stm32l5/stm32l5_dumpgpio.c            |   2 +-
 arch/arm/src/stm32l5/stm32l5_exti_gpio.c           |   2 +-
 arch/arm/src/stm32l5/stm32l5_flash.c               |   3 +-
 arch/arm/src/stm32l5/stm32l5_gpio.c                |   3 +-
 arch/arm/src/stm32l5/stm32l5_irq.c                 |   1 -
 arch/arm/src/stm32l5/stm32l5_lowputc.c             |   2 -
 arch/arm/src/stm32l5/stm32l5_lse.c                 |   3 +-
 arch/arm/src/stm32l5/stm32l5_lsi.c                 |   2 +-
 arch/arm/src/stm32l5/stm32l5_pwr.c                 |   2 +-
 arch/arm/src/stm32l5/stm32l5_rcc.c                 |   2 -
 arch/arm/src/stm32l5/stm32l5_rcc.h                 |   2 +-
 arch/arm/src/stm32l5/stm32l5_serial.c              |   1 -
 arch/arm/src/stm32l5/stm32l5_spi.c                 |   2 -
 arch/arm/src/stm32l5/stm32l5_start.c               |   1 -
 arch/arm/src/stm32l5/stm32l5_tim.c                 |   2 -
 arch/arm/src/stm32l5/stm32l5_timerisr.c            |   2 -
 arch/arm/src/stm32u5/stm32_allocateheap.c          |   1 -
 arch/arm/src/stm32u5/stm32_dumpgpio.c              |   2 +-
 arch/arm/src/stm32u5/stm32_exti_gpio.c             |   2 +-
 arch/arm/src/stm32u5/stm32_flash.c                 |   3 +-
 arch/arm/src/stm32u5/stm32_gpio.c                  |   3 +-
 arch/arm/src/stm32u5/stm32_irq.c                   |   1 -
 arch/arm/src/stm32u5/stm32_lowputc.c               |   2 -
 arch/arm/src/stm32u5/stm32_lse.c                   |   3 +-
 arch/arm/src/stm32u5/stm32_lsi.c                   |   2 +-
 arch/arm/src/stm32u5/stm32_pwr.c                   |   2 +-
 arch/arm/src/stm32u5/stm32_rcc.c                   |   2 -
 arch/arm/src/stm32u5/stm32_rcc.h                   |   2 +-
 arch/arm/src/stm32u5/stm32_serial.c                |   1 -
 arch/arm/src/stm32u5/stm32_spi.c                   |   2 -
 arch/arm/src/stm32u5/stm32_start.c                 |   1 -
 arch/arm/src/stm32u5/stm32_tim.c                   |   2 -
 arch/arm/src/stm32u5/stm32_timerisr.c              |   2 -
 arch/arm/src/str71x/str71x_decodeirq.c             |   1 -
 arch/arm/src/str71x/str71x_irq.c                   |   1 -
 arch/arm/src/str71x/str71x_lowputc.c               |   2 -
 arch/arm/src/str71x/str71x_prccu.c                 |   2 +-
 arch/arm/src/str71x/str71x_serial.c                |   2 -
 arch/arm/src/str71x/str71x_timerisr.c              |   2 -
 arch/arm/src/str71x/str71x_xti.c                   |   1 -
 arch/arm/src/tiva/cc13xx/cc13x0_rom.c              |   3 +-
 arch/arm/src/tiva/cc13xx/cc13x2_aux_sysif.c        |   3 +-
 arch/arm/src/tiva/cc13xx/cc13x2_cc26x2_v1_rom.c    |   3 +-
 arch/arm/src/tiva/cc13xx/cc13xx_gpio.c             |   2 +-
 arch/arm/src/tiva/cc13xx/cc13xx_gpioirq.c          |   2 -
 arch/arm/src/tiva/cc13xx/cc13xx_prcm.c             |   2 +-
 arch/arm/src/tiva/cc13xx/cc13xx_prcm.h             |   2 +-
 arch/arm/src/tiva/cc13xx/cc13xx_start.c            |   2 -
 arch/arm/src/tiva/common/lm4xx_tm3c_sysctrl.c      |   1 -
 arch/arm/src/tiva/common/lmxx_tm4c_enableclks.h    |   2 +-
 arch/arm/src/tiva/common/lmxx_tm4c_enablepwr.h     |   2 +-
 arch/arm/src/tiva/common/lmxx_tm4c_gpioirq.c       |   2 -
 arch/arm/src/tiva/common/lmxx_tm4c_start.c         |   2 -
 arch/arm/src/tiva/common/tiva_adclib.c             |   1 -
 arch/arm/src/tiva/common/tiva_adclow.c             |   1 -
 arch/arm/src/tiva/common/tiva_allocateheap.c       |   1 -
 arch/arm/src/tiva/common/tiva_dumpgpio.c           |   3 +-
 arch/arm/src/tiva/common/tiva_eeprom.c             |   2 +-
 arch/arm/src/tiva/common/tiva_flash.c              |   2 +-
 arch/arm/src/tiva/common/tiva_hciuart.c            |   2 -
 arch/arm/src/tiva/common/tiva_i2c.c                |   3 +-
 arch/arm/src/tiva/common/tiva_irq.c                |   2 -
 arch/arm/src/tiva/common/tiva_lowputc.c            |   2 -
 arch/arm/src/tiva/common/tiva_pwm.c                |   2 +-
 arch/arm/src/tiva/common/tiva_qencoder.c           |   2 +-
 arch/arm/src/tiva/common/tiva_serial.c             |   2 -
 arch/arm/src/tiva/common/tiva_ssi.c                |   2 -
 arch/arm/src/tiva/common/tiva_timerisr.c           |   2 -
 arch/arm/src/tiva/common/tiva_timerlib.c           |   2 +-
 arch/arm/src/tiva/lm/lm3s_ethernet.c               |   3 +-
 arch/arm/src/tiva/lm/lm3s_gpio.c                   |   2 +-
 arch/arm/src/tiva/lm/lm4f_gpio.c                   |   2 +-
 arch/arm/src/tiva/tiva_chipinfo.h                  |   2 +-
 arch/arm/src/tiva/tiva_periphrdy.h                 |   2 +-
 arch/arm/src/tiva/tiva_timer.h                     |   2 +-
 arch/arm/src/tiva/tm4c/tm4c129_sysctrl.c           |   1 -
 arch/arm/src/tiva/tm4c/tm4c_ethernet.c             |   1 -
 arch/arm/src/tiva/tm4c/tm4c_gpio.c                 |   2 +-
 arch/arm/src/tms570/tms570_boot.c                  |   1 -
 arch/arm/src/tms570/tms570_clockconfig.c           |   3 +-
 arch/arm/src/tms570/tms570_esm.c                   |   2 -
 arch/arm/src/tms570/tms570_gio.c                   |   2 -
 arch/arm/src/tms570/tms570_gioirq.c                |   2 -
 arch/arm/src/tms570/tms570_irq.c                   |   2 -
 arch/arm/src/tms570/tms570_lowputc.c               |   2 -
 arch/arm/src/tms570/tms570_selftest.c              |   3 +-
 arch/arm/src/tms570/tms570_serial.c                |   2 -
 arch/arm/src/tms570/tms570_timerisr.c              |   2 -
 arch/arm/src/xmc4/xmc4_allocateheap.c              |   1 -
 arch/arm/src/xmc4/xmc4_clockconfig.c               |   2 +-
 arch/arm/src/xmc4/xmc4_clockutils.c                |   2 +-
 arch/arm/src/xmc4/xmc4_clrpend.c                   |   2 +-
 arch/arm/src/xmc4/xmc4_gpio.c                      |   2 -
 arch/arm/src/xmc4/xmc4_irq.c                       |   1 -
 arch/arm/src/xmc4/xmc4_lowputc.c                   |   1 -
 arch/arm/src/xmc4/xmc4_serial.c                    |   2 -
 arch/arm/src/xmc4/xmc4_spi.c                       |   2 -
 arch/arm/src/xmc4/xmc4_start.c                     |   1 -
 arch/arm/src/xmc4/xmc4_timerisr.c                  |   2 -
 arch/arm/src/xmc4/xmc4_usic.c                      |   2 +-
 arch/avr/src/at32uc3/at32uc3_clkinit.c             |   2 -
 arch/avr/src/at32uc3/at32uc3_gpio.c                |   1 -
 arch/avr/src/at32uc3/at32uc3_gpioirq.c             |   2 +-
 arch/avr/src/at32uc3/at32uc3_irq.c                 |   1 -
 arch/avr/src/at32uc3/at32uc3_lowconsole.c          |   1 -
 arch/avr/src/at32uc3/at32uc3_serial.c              |   1 -
 arch/avr/src/at32uc3/at32uc3_timerisr.c            |   3 +-
 arch/avr/src/at90usb/at90usb_lowconsole.c          |   2 -
 arch/avr/src/at90usb/at90usb_serial.c              |   1 -
 arch/avr/src/at90usb/at90usb_timerisr.c            |   3 +-
 arch/avr/src/at90usb/at90usb_usbdev.c              |   1 -
 arch/avr/src/atmega/atmega_lowconsole.c            |   1 -
 arch/avr/src/atmega/atmega_serial.c                |   1 -
 arch/avr/src/atmega/atmega_timerisr.c              |   3 +-
 arch/avr/src/avr/up_createstack.c                  |   1 -
 arch/avr/src/avr/up_doirq.c                        |   1 -
 arch/avr/src/avr/up_dumpstate.c                    |   1 -
 arch/avr/src/avr/up_initialstate.c                 |   1 -
 arch/avr/src/avr/up_irq.c                          |   1 -
 arch/avr/src/avr/up_schedulesigaction.c            |   1 -
 arch/avr/src/avr/up_sigdeliver.c                   |   1 -
 arch/avr/src/avr/up_spi.c                          |   2 -
 arch/avr/src/avr32/up_createstack.c                |   1 -
 arch/avr/src/avr32/up_doirq.c                      |   2 -
 arch/avr/src/avr32/up_dumpstate.c                  |   1 -
 arch/avr/src/avr32/up_initialstate.c               |   1 -
 arch/avr/src/avr32/up_nommuhead.S                  |   1 -
 arch/avr/src/avr32/up_schedulesigaction.c          |   1 -
 arch/avr/src/avr32/up_sigdeliver.c                 |   1 -
 arch/avr/src/common/up_allocateheap.c              |   1 -
 arch/avr/src/common/up_arch.h                      |  75 ---------------
 arch/avr/src/common/up_assert.c                    |   1 -
 arch/avr/src/common/up_initialize.c                |   1 -
 arch/avr/src/common/up_internal.h                  |  12 +++
 arch/avr/src/common/up_modifyreg16.c               |   2 +-
 arch/avr/src/common/up_modifyreg32.c               |   2 +-
 arch/avr/src/common/up_modifyreg8.c                |   2 +-
 arch/ceva/src/common/up_arch.h                     |  76 ----------------
 arch/ceva/src/common/up_heap.c                     |   1 -
 arch/ceva/src/common/up_initialize.c               |   1 -
 arch/ceva/src/common/up_internal.h                 |  12 +++
 arch/ceva/src/common/up_modifyreg16.c              |   2 +-
 arch/ceva/src/common/up_modifyreg32.c              |   2 +-
 arch/ceva/src/common/up_modifyreg8.c               |   2 +-
 arch/hc/src/common/up_allocateheap.c               |   1 -
 arch/hc/src/common/up_arch.h                       |  78 ----------------
 arch/hc/src/common/up_createstack.c                |   1 -
 arch/hc/src/common/up_doirq.c                      |   2 -
 arch/hc/src/common/up_initialize.c                 |   1 -
 arch/hc/src/common/up_internal.h                   |  13 +++
 arch/hc/src/common/up_modifyreg16.c                |   2 +-
 arch/hc/src/common/up_modifyreg32.c                |   2 +-
 arch/hc/src/common/up_modifyreg8.c                 |   2 +-
 arch/hc/src/m9s12/m9s12_assert.c                   |   1 -
 arch/hc/src/m9s12/m9s12_dumpgpio.c                 |   2 +-
 arch/hc/src/m9s12/m9s12_gpio.c                     |   2 +-
 arch/hc/src/m9s12/m9s12_gpioirq.c                  |   2 +-
 arch/hc/src/m9s12/m9s12_irq.c                      |   1 -
 arch/hc/src/m9s12/m9s12_timerisr.c                 |   2 -
 arch/mips/src/common/mips_allocateheap.c           |   1 -
 arch/mips/src/common/mips_arch.h                   |  75 ---------------
 arch/mips/src/common/mips_createstack.c            |   1 -
 arch/mips/src/common/mips_initialize.c             |   1 -
 arch/mips/src/common/mips_internal.h               |  13 +++
 arch/mips/src/common/mips_modifyreg16.c            |   2 +-
 arch/mips/src/common/mips_modifyreg32.c            |   2 +-
 arch/mips/src/common/mips_modifyreg8.c             |   2 +-
 arch/mips/src/mips32/mips_assert.c                 |   1 -
 arch/mips/src/mips32/mips_cache.S                  |   2 +-
 arch/mips/src/mips32/mips_doirq.c                  |   2 -
 arch/mips/src/mips32/mips_dumpstate.c              |   1 -
 arch/mips/src/mips32/mips_initialstate.c           |   1 -
 arch/mips/src/mips32/mips_schedulesigaction.c      |   1 -
 arch/mips/src/mips32/mips_sigdeliver.c             |   1 -
 arch/mips/src/pic32mx/pic32mx_decodeirq.c          |   3 +-
 arch/mips/src/pic32mx/pic32mx_ethernet.c           |   2 +-
 arch/mips/src/pic32mx/pic32mx_exception.c          |   3 +-
 arch/mips/src/pic32mx/pic32mx_gpio.c               |   4 +-
 arch/mips/src/pic32mx/pic32mx_gpioirq.c            |   2 +-
 arch/mips/src/pic32mx/pic32mx_irq.c                |   2 -
 arch/mips/src/pic32mx/pic32mx_lowconsole.c         |   2 -
 arch/mips/src/pic32mx/pic32mx_lowinit.c            |   2 -
 arch/mips/src/pic32mx/pic32mx_serial.c             |   2 -
 arch/mips/src/pic32mx/pic32mx_spi.c                |   2 -
 arch/mips/src/pic32mx/pic32mx_timerisr.c           |   2 -
 arch/mips/src/pic32mx/pic32mx_usbdev.c             |   2 +-
 arch/mips/src/pic32mz/pic32mz_decodeirq.c          |   2 -
 arch/mips/src/pic32mz/pic32mz_dma.c                |   1 -
 arch/mips/src/pic32mz/pic32mz_ethernet.c           |   2 -
 arch/mips/src/pic32mz/pic32mz_exception.c          |   2 -
 arch/mips/src/pic32mz/pic32mz_gpio.c               |   5 +-
 arch/mips/src/pic32mz/pic32mz_gpioirq.c            |   1 -
 arch/mips/src/pic32mz/pic32mz_i2c.c                |   2 -
 arch/mips/src/pic32mz/pic32mz_irq.c                |   2 -
 arch/mips/src/pic32mz/pic32mz_lowconsole.c         |   2 -
 arch/mips/src/pic32mz/pic32mz_lowinit.c            |   2 -
 arch/mips/src/pic32mz/pic32mz_serial.c             |   2 -
 arch/mips/src/pic32mz/pic32mz_spi.c                |   2 -
 arch/mips/src/pic32mz/pic32mz_timer.c              |   2 -
 arch/mips/src/pic32mz/pic32mz_timerisr.c           |   2 -
 arch/or1k/src/common/up_allocateheap.c             |   1 -
 arch/or1k/src/common/up_arch.h                     |  71 ---------------
 arch/or1k/src/common/up_assert.c                   |   1 -
 arch/or1k/src/common/up_createstack.c              |   1 -
 arch/or1k/src/common/up_doirq.c                    |   1 -
 arch/or1k/src/common/up_initialstate.c             |   1 -
 arch/or1k/src/common/up_internal.h                 |  12 +++
 arch/or1k/src/common/up_modifyreg16.c              |   2 +-
 arch/or1k/src/common/up_modifyreg32.c              |   2 +-
 arch/or1k/src/common/up_modifyreg8.c               |   2 +-
 arch/or1k/src/common/up_schedulesigaction.c        |   1 -
 arch/or1k/src/common/up_timer.c                    |   1 -
 arch/or1k/src/mor1kx/mor1kx_serial.c               |   1 -
 arch/or1k/src/mor1kx/up_irq.c                      |   1 -
 arch/renesas/src/common/up_allocateheap.c          |   2 +-
 arch/renesas/src/common/up_arch.h                  |  55 -----------
 arch/renesas/src/common/up_assert.c                |   3 +-
 arch/renesas/src/common/up_createstack.c           |   2 +-
 arch/renesas/src/common/up_doirq.c                 |   3 +-
 arch/renesas/src/common/up_initialize.c            |   1 -
 arch/renesas/src/common/up_internal.h              |   9 +-
 arch/renesas/src/m16c/m16c_dumpstate.c             |   1 -
 arch/renesas/src/m16c/m16c_initialstate.c          |   1 -
 arch/renesas/src/m16c/m16c_lowputc.c               |   3 -
 arch/renesas/src/m16c/m16c_schedulesigaction.c     |   1 -
 arch/renesas/src/m16c/m16c_serial.c                |   1 -
 arch/renesas/src/m16c/m16c_sigdeliver.c            |   1 -
 arch/renesas/src/m16c/m16c_timerisr.c              |   2 -
 arch/renesas/src/rx65n/rx65n_dtc.c                 |   3 -
 arch/renesas/src/rx65n/rx65n_dumpstate.c           |   1 -
 arch/renesas/src/rx65n/rx65n_eth.c                 |   2 -
 arch/renesas/src/rx65n/rx65n_hardware_setup.c      |   1 -
 arch/renesas/src/rx65n/rx65n_head.S                |   1 -
 arch/renesas/src/rx65n/rx65n_initialstate.c        |   1 -
 arch/renesas/src/rx65n/rx65n_irq.c                 |   1 -
 arch/renesas/src/rx65n/rx65n_lowputc.c             |   1 -
 arch/renesas/src/rx65n/rx65n_riic.c                |   2 +-
 arch/renesas/src/rx65n/rx65n_rspi.c                |   3 -
 arch/renesas/src/rx65n/rx65n_rspi_sw.c             |   3 -
 arch/renesas/src/rx65n/rx65n_rtc.c                 |   3 +-
 arch/renesas/src/rx65n/rx65n_rtc_lowerhalf.c       |   2 +-
 arch/renesas/src/rx65n/rx65n_schedulesigaction.c   |   1 -
 arch/renesas/src/rx65n/rx65n_sci.c                 |   1 -
 arch/renesas/src/rx65n/rx65n_serial.c              |   1 -
 arch/renesas/src/rx65n/rx65n_sigdeliver.c          |   2 +-
 arch/renesas/src/rx65n/rx65n_timerisr.c            |   1 -
 arch/renesas/src/rx65n/rx65n_usbdev.c              |   2 -
 arch/renesas/src/rx65n/rx65n_usbhost.c             |   2 -
 arch/renesas/src/sh1/sh1_dumpstate.c               |   1 -
 arch/renesas/src/sh1/sh1_head.S                    |   1 -
 arch/renesas/src/sh1/sh1_initialstate.c            |   1 -
 arch/renesas/src/sh1/sh1_irq.c                     |   1 -
 arch/renesas/src/sh1/sh1_lowputc.c                 |   3 -
 arch/renesas/src/sh1/sh1_schedulesigaction.c       |   1 -
 arch/renesas/src/sh1/sh1_serial.c                  |   1 -
 arch/renesas/src/sh1/sh1_sigdeliver.c              |   1 -
 arch/renesas/src/sh1/sh1_timerisr.c                |   2 -
 arch/risc-v/src/bl602/bl602_efuse.c                |   3 +-
 arch/risc-v/src/bl602/bl602_glb.c                  |   2 +-
 arch/risc-v/src/bl602/bl602_gpio.c                 |   3 +-
 arch/risc-v/src/bl602/bl602_hbn.c                  |   2 +-
 arch/risc-v/src/bl602/bl602_i2c.c                  |   3 +-
 arch/risc-v/src/bl602/bl602_irq.c                  |   2 -
 arch/risc-v/src/bl602/bl602_irq_dispatch.c         |   2 -
 arch/risc-v/src/bl602/bl602_lowputc.c              |   2 -
 arch/risc-v/src/bl602/bl602_oneshot_lowerhalf.c    |   1 -
 arch/risc-v/src/bl602/bl602_pwm_lowerhalf.c        |   2 -
 arch/risc-v/src/bl602/bl602_rtc.c                  |   3 +-
 arch/risc-v/src/bl602/bl602_rtc_lowerhalf.c        |   3 +-
 arch/risc-v/src/bl602/bl602_serial.c               |   3 -
 arch/risc-v/src/bl602/bl602_spi.c                  |   2 +-
 arch/risc-v/src/bl602/bl602_start.c                |   1 -
 arch/risc-v/src/bl602/bl602_systemreset.c          |   7 +-
 arch/risc-v/src/bl602/bl602_tim.c                  |   1 -
 arch/risc-v/src/bl602/bl602_tim_lowerhalf.c        |   3 +-
 arch/risc-v/src/bl602/bl602_timerisr.c             |   3 +-
 arch/risc-v/src/c906/c906_clockconfig.c            |   2 +-
 arch/risc-v/src/c906/c906_irq.c                    |   4 +-
 arch/risc-v/src/c906/c906_irq_dispatch.c           |   2 -
 arch/risc-v/src/c906/c906_lowputc.c                |   2 -
 arch/risc-v/src/c906/c906_memorymap.h              |   1 -
 arch/risc-v/src/c906/c906_serial.c                 |   2 -
 arch/risc-v/src/c906/c906_start.c                  |   2 +-
 arch/risc-v/src/c906/c906_timerisr.c               |   3 +-
 arch/risc-v/src/common/riscv_allocateheap.c        |   1 -
 arch/risc-v/src/common/riscv_arch.h                |  75 ---------------
 arch/risc-v/src/common/riscv_assert.c              |   2 -
 arch/risc-v/src/common/riscv_backtrace.c           |   1 -
 arch/risc-v/src/common/riscv_cpuindex.c            |   2 +-
 arch/risc-v/src/common/riscv_cpupause.c            |   1 -
 arch/risc-v/src/common/riscv_cpustart.c            |   1 -
 arch/risc-v/src/common/riscv_createstack.c         |   1 -
 arch/risc-v/src/common/riscv_doirq.c               |   2 -
 arch/risc-v/src/common/riscv_exception.c           |   1 -
 arch/risc-v/src/common/riscv_fault.c               |   2 -
 arch/risc-v/src/common/riscv_initialize.c          |   1 -
 arch/risc-v/src/common/riscv_initialstate.c        |   2 -
 arch/risc-v/src/common/riscv_internal.h            |  12 +++
 arch/risc-v/src/common/riscv_modifyreg32.c         |   2 +-
 arch/risc-v/src/common/riscv_schedulesigaction.c   |   2 -
 arch/risc-v/src/common/riscv_sigdeliver.c          |   2 -
 arch/risc-v/src/esp32c3/esp32c3.h                  |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_adc.c              |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_aes.c              |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_bignum.c           | 101 ++++++++++++++++-----
 arch/risc-v/src/esp32c3/esp32c3_clockconfig.c      |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_dma.c              |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_efuse.c            |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_gpio.c             |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_i2c.c              |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_ledc.c             |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_lowputc.c          |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_pm.c               |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_rng.c              |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_rsa.c              |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_rtc.c              |   4 +-
 arch/risc-v/src/esp32c3/esp32c3_serial.c           |   1 -
 arch/risc-v/src/esp32c3/esp32c3_sha.c              |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_spi.c              |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_spi_slave.c        |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_tim.c              |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_usbserial.c        |   3 +-
 arch/risc-v/src/esp32c3/esp32c3_wdt.c              |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_wdt_lowerhalf.c    |   2 +-
 arch/risc-v/src/esp32c3/esp32c3_wireless.c         |   1 -
 arch/risc-v/src/fe310/fe310_clockconfig.c          |   2 +-
 arch/risc-v/src/fe310/fe310_gpio.c                 |   2 +-
 arch/risc-v/src/fe310/fe310_irq.c                  |   2 -
 arch/risc-v/src/fe310/fe310_irq_dispatch.c         |   2 -
 arch/risc-v/src/fe310/fe310_lowputc.c              |   2 -
 arch/risc-v/src/fe310/fe310_memorymap.h            |   1 -
 arch/risc-v/src/fe310/fe310_serial.c               |   2 -
 arch/risc-v/src/fe310/fe310_timerisr.c             |   3 +-
 arch/risc-v/src/k210/k210_clockconfig.c            |   2 +-
 arch/risc-v/src/k210/k210_fpioa.c                  |   2 -
 arch/risc-v/src/k210/k210_gpiohs.c                 |   3 +-
 arch/risc-v/src/k210/k210_irq.c                    |   2 -
 arch/risc-v/src/k210/k210_irq_dispatch.c           |   2 -
 arch/risc-v/src/k210/k210_lowputc.c                |   2 -
 arch/risc-v/src/k210/k210_memorymap.h              |   1 -
 arch/risc-v/src/k210/k210_serial.c                 |   2 -
 arch/risc-v/src/k210/k210_start.c                  |   2 +-
 arch/risc-v/src/k210/k210_timerisr.c               |   3 +-
 arch/risc-v/src/litex/litex_clockconfig.c          |   2 +-
 arch/risc-v/src/litex/litex_irq.c                  |   2 -
 arch/risc-v/src/litex/litex_irq_dispatch.c         |   2 -
 arch/risc-v/src/litex/litex_lowputc.c              |   2 -
 arch/risc-v/src/litex/litex_serial.c               |   2 -
 arch/risc-v/src/litex/litex_timerisr.c             |   3 +-
 arch/risc-v/src/mpfs/mpfs_cache.c                  |   2 +-
 arch/risc-v/src/mpfs/mpfs_clockconfig.c            |   2 +-
 arch/risc-v/src/mpfs/mpfs_corepwm.c                |   3 +-
 arch/risc-v/src/mpfs/mpfs_ddr.c                    |   5 +-
 arch/risc-v/src/mpfs/mpfs_dma.c                    |   2 +-
 arch/risc-v/src/mpfs/mpfs_emmcsd.c                 |   2 +-
 arch/risc-v/src/mpfs/mpfs_gpio.c                   |   3 +-
 arch/risc-v/src/mpfs/mpfs_i2c.c                    |   3 +-
 arch/risc-v/src/mpfs/mpfs_irq.c                    |   2 -
 arch/risc-v/src/mpfs/mpfs_irq_dispatch.c           |   2 -
 arch/risc-v/src/mpfs/mpfs_lowputc.c                |   2 -
 arch/risc-v/src/mpfs/mpfs_memorymap.h              |   1 -
 arch/risc-v/src/mpfs/mpfs_opensbi.c                |  34 ++-----
 arch/risc-v/src/mpfs/mpfs_serial.c                 |   1 -
 arch/risc-v/src/mpfs/mpfs_spi.c                    |   2 +-
 arch/risc-v/src/mpfs/mpfs_start.c                  |   2 +-
 arch/risc-v/src/mpfs/mpfs_systemreset.c            |   2 +-
 arch/risc-v/src/mpfs/mpfs_timerisr.c               |   3 +-
 arch/risc-v/src/mpfs/mpfs_usb.c                    |   2 +-
 arch/risc-v/src/qemu-rv/qemu_rv_irq.c              |   2 -
 arch/risc-v/src/qemu-rv/qemu_rv_irq_dispatch.c     |   2 -
 arch/risc-v/src/qemu-rv/qemu_rv_start.c            |   1 -
 arch/risc-v/src/qemu-rv/qemu_rv_timerisr.c         |   3 +-
 arch/risc-v/src/rv32m1/rv32m1_clockconfig.c        |   2 +-
 arch/risc-v/src/rv32m1/rv32m1_gpio.c               |   2 +-
 arch/risc-v/src/rv32m1/rv32m1_irq.c                |   2 -
 arch/risc-v/src/rv32m1/rv32m1_irq_dispatch.c       |   2 -
 arch/risc-v/src/rv32m1/rv32m1_pcc.c                |   2 +-
 arch/risc-v/src/rv32m1/rv32m1_serial.c             |   2 -
 arch/risc-v/src/rv32m1/rv32m1_start.c              |   2 +-
 arch/risc-v/src/rv32m1/rv32m1_timerisr.c           |   3 +-
 arch/risc-v/src/rv32m1/rv32m1_timersvc.c           |   3 +-
 arch/sparc/src/bm3803/bm3803-irq.c                 |   2 -
 arch/sparc/src/bm3803/bm3803-lowconsole.c          |   1 -
 arch/sparc/src/bm3803/bm3803-serial.c              |   2 -
 arch/sparc/src/bm3803/bm3803-timerisr.c            |   2 -
 arch/sparc/src/bm3803/bm3803_exti_gpio.c           |   1 -
 arch/sparc/src/bm3803/bm3803_tim.c                 |   2 -
 arch/sparc/src/bm3803/bm3803_wdg.c                 |   2 +-
 arch/sparc/src/bm3823/bm3823-irq.c                 |   2 -
 arch/sparc/src/bm3823/bm3823-lowconsole.c          |   1 -
 arch/sparc/src/bm3823/bm3823-serial.c              |   2 -
 arch/sparc/src/bm3823/bm3823-timerisr.c            |   2 -
 arch/sparc/src/common/up_allocateheap.c            |   1 -
 arch/sparc/src/common/up_arch.h                    |  76 ----------------
 arch/sparc/src/common/up_assert.c                  |   1 -
 arch/sparc/src/common/up_createstack.c             |   1 -
 arch/sparc/src/common/up_initialize.c              |   1 -
 arch/sparc/src/common/up_internal.h                |  13 +++
 arch/sparc/src/common/up_modifyreg16.c             |   2 +-
 arch/sparc/src/common/up_modifyreg32.c             |   2 +-
 arch/sparc/src/common/up_modifyreg8.c              |   2 +-
 arch/sparc/src/sparc_v8/up_doirq.c                 |   2 -
 arch/sparc/src/sparc_v8/up_dumpstate.c             |   1 -
 arch/sparc/src/sparc_v8/up_initialstate.c          |   1 -
 arch/sparc/src/sparc_v8/up_schedulesigaction.c     |   1 -
 arch/sparc/src/sparc_v8/up_sigdeliver.c            |   1 -
 arch/sparc/src/sparc_v8/up_systemreset.c           |   2 +-
 arch/x86/src/common/up_allocateheap.c              |   1 -
 arch/x86/src/common/up_arch.h                      |  76 ----------------
 arch/x86/src/common/up_assert.c                    |   1 -
 arch/x86/src/common/up_initialize.c                |   1 -
 arch/x86/src/common/up_internal.h                  |  13 +++
 arch/x86/src/common/up_modifyreg16.c               |   2 +-
 arch/x86/src/common/up_modifyreg32.c               |   2 +-
 arch/x86/src/common/up_modifyreg8.c                |   2 +-
 arch/x86/src/i486/up_createstack.c                 |   1 -
 arch/x86/src/i486/up_initialstate.c                |   1 -
 arch/x86/src/i486/up_irq.c                         |   1 -
 arch/x86/src/i486/up_schedulesigaction.c           |   1 -
 arch/x86/src/i486/up_sigdeliver.c                  |   1 -
 arch/x86/src/qemu/qemu_timerisr.c                  |   2 -
 arch/x86_64/src/common/up_allocateheap.c           |   1 -
 arch/x86_64/src/common/up_arch.h                   |  76 ----------------
 arch/x86_64/src/common/up_assert.c                 |   1 -
 arch/x86_64/src/common/up_initialize.c             |   1 -
 arch/x86_64/src/common/up_internal.h               |  13 +++
 arch/x86_64/src/common/up_modifyreg16.c            |   2 +-
 arch/x86_64/src/common/up_modifyreg32.c            |   2 +-
 arch/x86_64/src/common/up_modifyreg8.c             |   2 +-
 arch/x86_64/src/intel64/intel64_timerisr.c         |   1 -
 arch/x86_64/src/intel64/up_createstack.c           |   1 -
 arch/x86_64/src/intel64/up_initialstate.c          |   1 -
 arch/x86_64/src/intel64/up_irq.c                   |   1 -
 arch/x86_64/src/intel64/up_map_region.c            |   1 -
 arch/x86_64/src/intel64/up_rtc.c                   |   2 +-
 arch/x86_64/src/intel64/up_schedulesigaction.c     |   1 -
 arch/x86_64/src/intel64/up_sigdeliver.c            |   1 -
 arch/z16/src/common/z16_arch.h                     |  37 --------
 arch/z16/src/common/z16_initialize.c               |   1 -
 arch/z16/src/common/z16_internal.h                 |   9 ++
 arch/z16/src/z16f/chip.h                           |  11 ---
 arch/z16/src/z16f/z16f_clkinit.c                   |   1 +
 arch/z16/src/z16f/z16f_espi.c                      |   2 +-
 arch/z80/src/common/z80_allocateheap.c             |   1 -
 arch/z80/src/common/z80_arch.h                     |  37 --------
 arch/z80/src/common/z80_assert.c                   |   1 -
 arch/z80/src/common/z80_createstack.c              |   1 -
 arch/z80/src/common/z80_doirq.c                    |   2 -
 arch/z80/src/common/z80_initialize.c               |   1 -
 arch/z80/src/common/z80_internal.h                 |  15 +++
 arch/z80/src/common/z80_stackdump.c                |   1 -
 arch/z80/src/ez80/ez80_initialstate.c              |   1 -
 arch/z80/src/ez80/ez80_rtc.c                       |   1 -
 arch/z80/src/ez80/ez80_rtc_lowerhalf.c             |   2 -
 arch/z80/src/ez80/ez80_spi.c                       |   3 -
 arch/z80/src/z180/z180_initialstate.c              |   1 -
 arch/z80/src/z180/z180_scc.c                       |   1 -
 arch/z80/src/z180/z180_timerisr.c                  |   1 -
 arch/z80/src/z8/chip.h                             |  16 ----
 arch/z80/src/z8/z8_initialstate.c                  |   1 -
 arch/z80/src/z80/z80_initialstate.c                |   1 -
 boards/arm/a1x/pcduino-a10/src/a1x_leds.c          |   2 -
 .../arm/am335x/beaglebone-black/src/am335x_leds.c  |   2 -
 boards/arm/cxd56xx/common/src/cxd56_audio.c        |   2 +-
 boards/arm/cxd56xx/common/src/cxd56_boot.c         |   1 -
 boards/arm/cxd56xx/common/src/cxd56_crashdump.c    |   2 -
 boards/arm/cxd56xx/common/src/cxd56_imageproc.c    |   2 +-
 boards/arm/cxd56xx/spresense/src/cxd56_ostest.c    |   1 -
 boards/arm/cxd56xx/spresense/src/cxd56_power.c     |   5 +-
 boards/arm/cxd56xx/spresense/src/cxd56_sdcard.c    |   2 +-
 boards/arm/cxd56xx/spresense/src/cxd56_spi.c       |   2 +-
 boards/arm/dm320/ntosd-dm320/src/dm320_network.c   |   2 -
 .../arm/efm32/efm32-g8xx-stk/src/efm32_autoleds.c  |   2 -
 .../arm/efm32/efm32-g8xx-stk/src/efm32_userleds.c  |   2 -
 boards/arm/eoss3/quickfeather/src/eoss3_autoleds.c |   1 -
 boards/arm/eoss3/quickfeather/src/eoss3_boot.c     |   2 +-
 boards/arm/imx6/sabre-6quad/src/imx_autoleds.c     |   2 +-
 boards/arm/imx6/sabre-6quad/src/imx_boardinit.c    |   3 +-
 boards/arm/imxrt/imxrt1020-evk/src/imxrt_buttons.c |   3 +-
 boards/arm/imxrt/imxrt1020-evk/src/imxrt_spi.c     |   3 +-
 boards/arm/imxrt/imxrt1050-evk/src/imxrt_buttons.c |   3 +-
 .../arm/imxrt/imxrt1050-evk/src/imxrt_mmcsd_spi.c  |   2 +-
 boards/arm/imxrt/imxrt1050-evk/src/imxrt_spi.c     |   3 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_adc.c     |   3 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_boot.c    |   2 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_buttons.c |   3 +-
 .../arm/imxrt/imxrt1060-evk/src/imxrt_mmcsd_spi.c  |   2 +-
 boards/arm/imxrt/imxrt1060-evk/src/imxrt_spi.c     |   3 +-
 boards/arm/imxrt/imxrt1064-evk/src/imxrt_adc.c     |   3 +-
 boards/arm/imxrt/imxrt1064-evk/src/imxrt_boot.c    |   2 +-
 boards/arm/imxrt/imxrt1064-evk/src/imxrt_buttons.c |   3 +-
 .../arm/imxrt/imxrt1064-evk/src/imxrt_mmcsd_spi.c  |   2 +-
 boards/arm/imxrt/imxrt1064-evk/src/imxrt_spi.c     |   3 +-
 boards/arm/imxrt/teensy-4.x/src/imxrt_adc.c        |   3 +-
 boards/arm/imxrt/teensy-4.x/src/imxrt_boot.c       |   2 +-
 boards/arm/imxrt/teensy-4.x/src/imxrt_spi.c        |   3 +-
 boards/arm/kinetis/freedom-k28f/src/k28_i2c.c      |   2 +-
 boards/arm/kinetis/freedom-k28f/src/k28_pwm.c      |   2 +-
 boards/arm/kinetis/freedom-k28f/src/k28_spi.c      |   2 +-
 boards/arm/kinetis/freedom-k28f/src/k28_usbdev.c   |   2 +-
 .../arm/kinetis/freedom-k28f/src/k28_usbhshost.c   |   2 +-
 boards/arm/kinetis/freedom-k64f/src/k64_boot.c     |   2 +-
 boards/arm/kinetis/freedom-k64f/src/k64_pwm.c      |   2 +-
 boards/arm/kinetis/freedom-k64f/src/k64_spi.c      |   2 +-
 boards/arm/kinetis/freedom-k64f/src/k64_usbdev.c   |   2 +-
 boards/arm/kinetis/freedom-k66f/src/k66_boot.c     |   2 +-
 boards/arm/kinetis/freedom-k66f/src/k66_pwm.c      |   2 +-
 boards/arm/kinetis/freedom-k66f/src/k66_spi.c      |   2 +-
 boards/arm/kinetis/freedom-k66f/src/k66_usbdev.c   |   2 +-
 boards/arm/kinetis/kwikstik-k40/src/k40_boot.c     |   2 +-
 boards/arm/kinetis/kwikstik-k40/src/k40_lcd.c      |   2 +-
 boards/arm/kinetis/kwikstik-k40/src/k40_spi.c      |   2 +-
 boards/arm/kinetis/kwikstik-k40/src/k40_usbdev.c   |   2 +-
 boards/arm/kinetis/teensy-3.x/src/k20_boot.c       |   2 +-
 boards/arm/kinetis/teensy-3.x/src/k20_i2c.c        |   2 +-
 boards/arm/kinetis/teensy-3.x/src/k20_pwm.c        |   2 +-
 boards/arm/kinetis/teensy-3.x/src/k20_spi.c        |   2 +-
 boards/arm/kinetis/teensy-3.x/src/k20_usbdev.c     |   2 +-
 boards/arm/kinetis/twr-k60n512/src/k60_boot.c      |   2 +-
 boards/arm/kinetis/twr-k60n512/src/k60_spi.c       |   2 +-
 boards/arm/kinetis/twr-k60n512/src/k60_usbdev.c    |   2 +-
 boards/arm/kinetis/twr-k64f120m/src/k64_boot.c     |   2 +-
 .../arm/kl/freedom-kl25z/src/kl_boardinitialize.c  |   2 +-
 boards/arm/kl/freedom-kl25z/src/kl_pwm.c           |   2 +-
 boards/arm/kl/freedom-kl25z/src/kl_tsi.c           |   2 +-
 .../arm/kl/freedom-kl26z/src/kl_boardinitialize.c  |   2 +-
 boards/arm/kl/freedom-kl26z/src/kl_pwm.c           |   2 +-
 boards/arm/kl/freedom-kl26z/src/kl_tsi.c           |   2 +-
 boards/arm/kl/teensy-lc/src/kl_boardinitialize.c   |   3 +-
 boards/arm/kl/teensy-lc/src/kl_pwm.c               |   2 +-
 .../arm/lc823450/lc823450-xgevk/src/lc823450_adc.c |   2 +-
 .../lc823450-xgevk/src/lc823450_autoleds.c         |   2 -
 .../arm/lc823450/lc823450-xgevk/src/lc823450_bt.c  |   2 -
 .../arm/lc823450/lc823450-xgevk/src/lc823450_mux.c |   1 -
 .../lc823450/lc823450-xgevk/src/lc823450_st7565.c  |   2 +-
 .../lc823450/lc823450-xgevk/src/lc823450_wm8776.c  |   2 +-
 .../arm/lpc17xx_40xx/lincoln60/src/lpc17_40_boot.c |   2 -
 .../arm/lpc17xx_40xx/lincoln60/src/lpc17_40_leds.c |   2 -
 .../lpc4088-devkit/src/lpc17_40_autoleds.c         |   2 -
 .../lpc4088-devkit/src/lpc17_40_boardinitialize.c  |   2 -
 .../lpc4088-devkit/src/lpc17_40_nandinitialize.c   |   2 -
 .../lpc4088-devkit/src/lpc17_40_norinitialize.c    |   2 -
 .../lpc4088-devkit/src/lpc17_40_sdraminitialize.c  |   1 -
 .../lpc17xx_40xx/lpc4088-devkit/src/lpc17_40_ssp.c |   2 +-
 .../lpc4088-devkit/src/lpc17_40_userleds.c         |   2 -
 .../lpc4088-quickstart/src/lpc17_40_autoleds.c     |   2 -
 .../src/lpc17_40_boardinitialize.c                 |   2 -
 .../src/lpc17_40_nandinitialize.c                  |   2 -
 .../src/lpc17_40_sdraminitialize.c                 |   1 -
 .../lpc4088-quickstart/src/lpc17_40_ssp.c          |   2 +-
 .../lpc4088-quickstart/src/lpc17_40_userleds.c     |   2 -
 .../lpcxpresso-lpc1768/src/lpc17_40_adc.c          |   3 +-
 .../lpcxpresso-lpc1768/src/lpc17_40_boot.c         |   2 -
 .../lpcxpresso-lpc1768/src/lpc17_40_dac.c          |   2 -
 .../lpcxpresso-lpc1768/src/lpc17_40_leds.c         |   2 -
 .../lpcxpresso-lpc1768/src/lpc17_40_pwm.c          |   2 +-
 .../lpcxpresso-lpc1768/src/lpc17_40_ssp.c          |   2 +-
 .../lpc17xx_40xx/lx_cpu/src/lpc17_40_autoleds.c    |   2 -
 .../lx_cpu/src/lpc17_40_boardinitialize.c          |   2 -
 boards/arm/lpc17xx_40xx/lx_cpu/src/lpc17_40_can.c  |   3 +-
 .../lx_cpu/src/lpc17_40_fpgainitialize.c           |   1 -
 .../lx_cpu/src/lpc17_40_sdraminitialize.c          |   1 -
 boards/arm/lpc17xx_40xx/lx_cpu/src/lpc17_40_ssp.c  |   2 +-
 boards/arm/lpc17xx_40xx/lx_cpu/src/lpc17_40_ulan.c |   1 -
 .../lpc17xx_40xx/lx_cpu/src/lpc17_40_userleds.c    |   2 -
 boards/arm/lpc17xx_40xx/mbed/src/lpc17_40_adc.c    |   3 +-
 boards/arm/lpc17xx_40xx/mbed/src/lpc17_40_boot.c   |   2 -
 boards/arm/lpc17xx_40xx/mbed/src/lpc17_40_dac.c    |   2 -
 boards/arm/lpc17xx_40xx/mbed/src/lpc17_40_leds.c   |   2 -
 boards/arm/lpc17xx_40xx/mbed/src/lpc17_40_pwm.c    |   2 +-
 .../arm/lpc17xx_40xx/mbed/src/lpc17_40_userleds.c  |   2 -
 boards/arm/lpc17xx_40xx/mcb1700/src/lpc17_40_adc.c |   3 +-
 .../arm/lpc17xx_40xx/mcb1700/src/lpc17_40_boot.c   |   2 -
 boards/arm/lpc17xx_40xx/mcb1700/src/lpc17_40_dac.c |   2 -
 .../arm/lpc17xx_40xx/mcb1700/src/lpc17_40_leds.c   |   2 -
 boards/arm/lpc17xx_40xx/mcb1700/src/lpc17_40_pwm.c |   2 +-
 .../olimex-lpc1766stk/src/lpc17_40_boot.c          |   2 -
 .../olimex-lpc1766stk/src/lpc17_40_can.c           |   3 +-
 .../olimex-lpc1766stk/src/lpc17_40_leds.c          |   2 -
 .../olimex-lpc1766stk/src/lpc17_40_ssp.c           |   2 +-
 .../lpc17xx_40xx/open1788/src/lpc17_40_autoleds.c  |   2 -
 .../open1788/src/lpc17_40_boardinitialize.c        |   2 -
 .../open1788/src/lpc17_40_nandinitialize.c         |   2 -
 .../open1788/src/lpc17_40_norinitialize.c          |   2 -
 .../open1788/src/lpc17_40_sdraminitialize.c        |   1 -
 .../arm/lpc17xx_40xx/open1788/src/lpc17_40_ssp.c   |   2 +-
 .../lpc17xx_40xx/open1788/src/lpc17_40_userleds.c  |   2 -
 .../arm/lpc17xx_40xx/pnev5180b/src/lpc17_40_boot.c |   2 -
 .../arm/lpc17xx_40xx/pnev5180b/src/lpc17_40_leds.c |   2 -
 .../arm/lpc17xx_40xx/pnev5180b/src/lpc17_40_spi.c  |   2 +-
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_adc.c    |   3 +-
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_boot.c   |   2 -
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_dac.c    |   2 -
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_leds.c   |   2 -
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_pwm.c    |   2 +-
 .../lpc17xx_40xx/u-blox-c027/src/lpc17_40_ssp.c    |   2 +-
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_adc.c  |   3 +-
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_boot.c |   2 -
 .../zkit-arm-1769/src/lpc17_40_buttons.c           |   1 -
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_can.c  |   3 +-
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_dac.c  |   2 -
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_lcd.c  |   2 -
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_leds.c |   2 -
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_spi.c  |   2 +-
 .../lpc17xx_40xx/zkit-arm-1769/src/lpc17_40_ssp.c  |   2 +-
 .../arm/lpc214x/mcu123-lpc214x/src/lpc2148_leds.c  |   1 -
 .../arm/lpc214x/mcu123-lpc214x/src/lpc2148_spi1.c  |   2 -
 boards/arm/lpc214x/zp214xpa/src/lpc2148_spi1.c     |   2 -
 .../lpc214x/zp214xpa/src/lpc2148_ug2864ambag01.c   |   2 +-
 .../arm/lpc2378/olimex-lpc2378/src/lpc2378_leds.c  |   1 -
 boards/arm/lpc31xx/ea3131/src/lpc31_boot.c         |   1 -
 boards/arm/lpc31xx/ea3131/src/lpc31_leds.c         |   1 -
 boards/arm/lpc31xx/ea3131/src/lpc31_mem.c          |   3 +-
 boards/arm/lpc31xx/ea3131/src/lpc31_spi.c          |   2 +-
 boards/arm/lpc31xx/ea3131/src/lpc31_usbhost.c      |   3 +-
 boards/arm/lpc31xx/ea3152/src/lpc31_boot.c         |   1 -
 boards/arm/lpc31xx/ea3152/src/lpc31_leds.c         |   1 -
 boards/arm/lpc31xx/ea3152/src/lpc31_mem.c          |   3 +-
 boards/arm/lpc31xx/ea3152/src/lpc31_spi.c          |   2 +-
 .../arm/lpc31xx/olimex-lpc-h3131/src/lpc31_boot.c  |   1 -
 .../arm/lpc31xx/olimex-lpc-h3131/src/lpc31_leds.c  |   1 -
 .../arm/lpc31xx/olimex-lpc-h3131/src/lpc31_mem.c   |   3 +-
 .../arm/lpc31xx/olimex-lpc-h3131/src/lpc31_spi.c   |   2 +-
 .../lpc31xx/olimex-lpc-h3131/src/lpc31_usbhost.c   |   3 +-
 .../arm/lpc43xx/bambino-200e/src/lpc43_autoleds.c  |   2 -
 boards/arm/lpc43xx/bambino-200e/src/lpc43_boot.c   |   2 -
 boards/arm/lpc43xx/bambino-200e/src/lpc43_ostest.c |   1 -
 .../arm/lpc43xx/bambino-200e/src/lpc43_userleds.c  |   2 -
 .../lpc43xx/lpc4330-xplorer/src/lpc43_autoleds.c   |   2 -
 .../arm/lpc43xx/lpc4330-xplorer/src/lpc43_boot.c   |   2 -
 .../arm/lpc43xx/lpc4330-xplorer/src/lpc43_ostest.c |   1 -
 .../lpc43xx/lpc4330-xplorer/src/lpc43_userleds.c   |   2 -
 boards/arm/lpc43xx/lpc4337-ws/src/lpc43_adc.c      |   3 +-
 boards/arm/lpc43xx/lpc4337-ws/src/lpc43_boot.c     |   2 -
 .../arm/lpc43xx/lpc4357-evb/src/lpc43_autoleds.c   |   2 -
 boards/arm/lpc43xx/lpc4357-evb/src/lpc43_boot.c    |   2 -
 boards/arm/lpc43xx/lpc4357-evb/src/lpc43_ostest.c  |   1 -
 .../arm/lpc43xx/lpc4357-evb/src/lpc43_userleds.c   |   2 -
 boards/arm/lpc43xx/lpc4370-link2/src/lpc43_adc.c   |   3 +-
 .../arm/lpc43xx/lpc4370-link2/src/lpc43_autoleds.c |   2 -
 boards/arm/lpc43xx/lpc4370-link2/src/lpc43_boot.c  |   2 -
 .../arm/lpc43xx/lpc4370-link2/src/lpc43_ostest.c   |   1 -
 .../lpc4370-link2/src/lpc43_spifilib_init.c        |   1 -
 .../arm/lpc43xx/lpc4370-link2/src/lpc43_userleds.c |   2 -
 .../arm/max326xx/max32660-evsys/src/max326_boot.c  |   2 +-
 .../arm/max326xx/max32660-evsys/src/max326_spi.c   |   2 +-
 .../arm/nrf52/nrf52-feather/src/nrf52_autoleds.c   |   2 -
 boards/arm/nrf52/nrf52-feather/src/nrf52_boot.c    |   2 -
 .../arm/nrf52/nrf52-feather/src/nrf52_userleds.c   |   2 -
 boards/arm/nrf52/nrf52832-dk/src/nrf52_autoleds.c  |   2 -
 boards/arm/nrf52/nrf52832-dk/src/nrf52_boot.c      |   2 -
 boards/arm/nrf52/nrf52832-dk/src/nrf52_userleds.c  |   2 -
 boards/arm/nrf52/nrf52832-mdk/src/nrf52_autoleds.c |   2 -
 boards/arm/nrf52/nrf52832-mdk/src/nrf52_boot.c     |   2 -
 .../nrf52/nrf52832-sparkfun/src/nrf52_autoleds.c   |   2 -
 .../arm/nrf52/nrf52832-sparkfun/src/nrf52_boot.c   |   2 -
 boards/arm/nrf52/nrf52840-dk/src/nrf52_autoleds.c  |   2 -
 boards/arm/nrf52/nrf52840-dk/src/nrf52_boot.c      |   2 -
 boards/arm/nrf52/nrf52840-dk/src/nrf52_spi.c       |   2 +-
 boards/arm/nrf52/nrf52840-dk/src/nrf52_userleds.c  |   2 -
 .../arm/nrf52/nrf52840-dongle/src/nrf52_autoleds.c |   2 -
 boards/arm/nrf52/nrf52840-dongle/src/nrf52_boot.c  |   2 -
 .../arm/nrf52/nrf52840-dongle/src/nrf52_userleds.c |   2 -
 .../nuc1xx/nutiny-nuc120/src/nuc_boardinitialize.c |   2 +-
 boards/arm/phy62xx/phy6222/src/boot.c              |   2 +-
 boards/arm/rp2040/common/src/rp2040_enc28j60.c     |   2 -
 boards/arm/rp2040/common/src/rp2040_i2sdev.c       |   2 +-
 .../arm/rp2040/pimoroni-tiny2040/src/rp2040_gpio.c |   2 +-
 .../arm/rp2040/pimoroni-tiny2040/src/rp2040_spi.c  |   2 +-
 .../raspberrypi-pico/src/rp2040_boardinitialize.c  |   2 -
 .../arm/rp2040/raspberrypi-pico/src/rp2040_gpio.c  |   2 +-
 .../arm/rp2040/raspberrypi-pico/src/rp2040_spi.c   |   2 +-
 boards/arm/sam34/arduino-due/src/sam_mmcsd.c       |   2 +-
 boards/arm/sam34/arduino-due/src/sam_touchscreen.c |   2 +-
 boards/arm/sam34/flipnclick-sam3x/src/sam_spi0.c   |   2 +-
 boards/arm/sam34/sam3u-ek/src/sam_boot.c           |   2 +-
 boards/arm/sam34/sam3u-ek/src/sam_lcd.c            |   2 +-
 boards/arm/sam34/sam3u-ek/src/sam_leds.c           |   1 -
 boards/arm/sam34/sam3u-ek/src/sam_spi.c            |   2 +-
 boards/arm/sam34/sam3u-ek/src/sam_usbdev.c         |   2 +-
 boards/arm/sam34/sam4e-ek/src/sam_boot.c           |   2 +-
 boards/arm/sam34/sam4e-ek/src/sam_ili9325.c        |   4 +-
 boards/arm/sam34/sam4e-ek/src/sam_ili9341.c        |   2 +-
 boards/arm/sam34/sam4e-ek/src/sam_leds.c           |   1 -
 boards/arm/sam34/sam4e-ek/src/sam_spi.c            |   2 +-
 boards/arm/sam34/sam4e-ek/src/sam_udp.c            |   2 +-
 boards/arm/sam34/sam4l-xplained/src/sam_slcd.c     |   2 +-
 .../sam34/sam4s-xplained-pro/src/sam_nandflash.c   |   2 +-
 boards/arm/sam34/sam4s-xplained-pro/src/sam_spi.c  |   2 +-
 boards/arm/sam34/sam4s-xplained-pro/src/sam_udp.c  |   2 +-
 boards/arm/sam34/sam4s-xplained/src/sam_sram.c     |   2 +-
 boards/arm/sama5/giant-board/src/sam_ostest.c      |   1 -
 boards/arm/sama5/giant-board/src/sam_sdmmc.c       |   2 -
 boards/arm/sama5/giant-board/src/sam_sdram.c       |   3 +-
 boards/arm/sama5/giant-board/src/sam_spi.c         |   2 +-
 boards/arm/sama5/giant-board/src/sam_usb.c         |   2 +-
 boards/arm/sama5/sama5d2-xult/src/sam_can.c        |   3 +-
 boards/arm/sama5/sama5d2-xult/src/sam_nandflash.c  |   2 +-
 boards/arm/sama5/sama5d2-xult/src/sam_ostest.c     |   1 -
 boards/arm/sama5/sama5d2-xult/src/sam_sdmmc.c      |   2 -
 boards/arm/sama5/sama5d2-xult/src/sam_sdram.c      |   3 +-
 boards/arm/sama5/sama5d2-xult/src/sam_spi.c        |   2 +-
 boards/arm/sama5/sama5d2-xult/src/sam_usb.c        |   2 +-
 boards/arm/sama5/sama5d3-xplained/src/sam_can.c    |   3 +-
 .../arm/sama5/sama5d3-xplained/src/sam_nandflash.c |   2 +-
 boards/arm/sama5/sama5d3-xplained/src/sam_ostest.c |   1 -
 boards/arm/sama5/sama5d3-xplained/src/sam_sdram.c  |   3 +-
 boards/arm/sama5/sama5d3-xplained/src/sam_spi.c    |   2 +-
 boards/arm/sama5/sama5d3-xplained/src/sam_usb.c    |   2 +-
 boards/arm/sama5/sama5d3x-ek/src/nor_main.c        |   2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_can.c         |   3 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_nandflash.c   |   2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_norflash.c    |   2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_ostest.c      |   1 -
 boards/arm/sama5/sama5d3x-ek/src/sam_ov2640.c      |   3 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_sdram.c       |   3 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_spi.c         |   2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_usb.c         |   2 +-
 boards/arm/sama5/sama5d3x-ek/src/sam_wm8904.c      |   2 +-
 boards/arm/sama5/sama5d4-ek/src/dram_main.c        |   2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_maxtouch.c     |   2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_nandflash.c    |   2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_ostest.c       |   1 -
 boards/arm/sama5/sama5d4-ek/src/sam_sdram.c        |   2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_spi.c          |   2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_usb.c          |   2 +-
 boards/arm/sama5/sama5d4-ek/src/sam_wm8904.c       |   2 +-
 boards/arm/samd5e5/metro-m4/src/sam_autoleds.c     |   1 -
 boards/arm/samd5e5/metro-m4/src/sam_bq27426.c      |   2 +-
 boards/arm/samd5e5/metro-m4/src/sam_i2c.c          |   2 +-
 boards/arm/samd5e5/metro-m4/src/sam_smartfs.c      |   2 +-
 boards/arm/samd5e5/metro-m4/src/sam_usbdev.c       |   2 +-
 boards/arm/samd5e5/metro-m4/src/sam_usbhost.c      |   2 +-
 boards/arm/samd5e5/metro-m4/src/sam_userleds.c     |   2 +-
 .../samd5e5/same54-xplained-pro/src/sam_autoleds.c |   1 -
 .../samd5e5/same54-xplained-pro/src/sam_userleds.c |   2 +-
 boards/arm/samv7/common/src/sam_boot_image.c       |   2 +-
 boards/arm/samv7/same70-qmtech/src/sam_afec.c      |   3 +-
 boards/arm/samv7/same70-qmtech/src/sam_boot.c      |   2 +-
 boards/arm/samv7/same70-qmtech/src/sam_buttons.c   |   2 +-
 boards/arm/samv7/same70-qmtech/src/sam_dac.c       |   2 +-
 boards/arm/samv7/same70-qmtech/src/sam_spi.c       |   2 +-
 boards/arm/samv7/same70-xplained/src/sam_afec.c    |   3 +-
 boards/arm/samv7/same70-xplained/src/sam_boot.c    |   2 +-
 boards/arm/samv7/same70-xplained/src/sam_buttons.c |   2 +-
 boards/arm/samv7/same70-xplained/src/sam_dac.c     |   2 +-
 boards/arm/samv7/same70-xplained/src/sam_sdram.c   |   3 +-
 boards/arm/samv7/same70-xplained/src/sam_spi.c     |   2 +-
 boards/arm/samv7/same70-xplained/src/sam_usbdev.c  |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_boot.c        |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_buttons.c     |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_ili9488.c     |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_maxtouch.c    |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_sdram.c       |   3 +-
 boards/arm/samv7/samv71-xult/src/sam_spi.c         |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_usbdev.c      |   2 +-
 boards/arm/samv7/samv71-xult/src/sam_wm8904.c      |   2 +-
 boards/arm/stm32/axoloti/src/stm32_boot.c          |   2 +-
 boards/arm/stm32/axoloti/src/stm32_extmem.c        |   3 +-
 boards/arm/stm32/axoloti/src/stm32_usbhost.c       |   2 +-
 boards/arm/stm32/axoloti/src/stm32_userleds.c      |   2 -
 boards/arm/stm32/b-g431b-esc1/src/stm32_can.c      |   3 +-
 boards/arm/stm32/b-g431b-esc1/src/stm32_foc.c      |   3 +-
 boards/arm/stm32/clicker2-stm32/src/stm32_spi.c    |   2 +-
 boards/arm/stm32/cloudctrl/src/stm32_adc.c         |   3 +-
 boards/arm/stm32/cloudctrl/src/stm32_autoleds.c    |   1 -
 boards/arm/stm32/cloudctrl/src/stm32_boot.c        |   2 +-
 boards/arm/stm32/cloudctrl/src/stm32_chipid.c      |   6 +-
 boards/arm/stm32/cloudctrl/src/stm32_spi.c         |   2 +-
 boards/arm/stm32/cloudctrl/src/stm32_usb.c         |   2 +-
 boards/arm/stm32/cloudctrl/src/stm32_userleds.c    |   1 -
 boards/arm/stm32/common/src/stm32_nrf24l01.c       |   2 +-
 boards/arm/stm32/common/src/stm32_qencoder.c       |   2 +-
 boards/arm/stm32/common/src/stm32_tone.c           |   2 +-
 boards/arm/stm32/emw3162/src/stm32_boot.c          |   2 +-
 boards/arm/stm32/et-stm32-stamp/src/stm32_boot.c   |   2 +-
 boards/arm/stm32/fire-stm32v2/src/stm32_autoleds.c |   1 -
 boards/arm/stm32/fire-stm32v2/src/stm32_boot.c     |   2 +-
 boards/arm/stm32/fire-stm32v2/src/stm32_enc28j60.c |   1 -
 .../arm/stm32/fire-stm32v2/src/stm32_selectlcd.c   |   3 +-
 boards/arm/stm32/fire-stm32v2/src/stm32_spi.c      |   2 +-
 boards/arm/stm32/fire-stm32v2/src/stm32_usbdev.c   |   2 +-
 boards/arm/stm32/fire-stm32v2/src/stm32_userleds.c |   1 -
 boards/arm/stm32/hymini-stm32v/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_leds.c    |   1 -
 boards/arm/stm32/hymini-stm32v/src/stm32_r61505u.c |   2 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_ssd1289.c |   2 +-
 boards/arm/stm32/hymini-stm32v/src/stm32_usbdev.c  |   2 +-
 boards/arm/stm32/maple/src/stm32_boot.c            |   2 +-
 boards/arm/stm32/maple/src/stm32_lcd.c             |   1 -
 boards/arm/stm32/maple/src/stm32_leds.c            |   1 -
 boards/arm/stm32/maple/src/stm32_spi.c             |   2 +-
 boards/arm/stm32/maple/src/stm32_usbdev.c          |   2 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_boot.c   |   2 +-
 .../stm32/mikroe-stm32f4/src/stm32_clockconfig.c   |   2 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_extmem.c |   3 +-
 .../arm/stm32/mikroe-stm32f4/src/stm32_mio283qt2.c |   2 +-
 .../stm32/mikroe-stm32f4/src/stm32_mio283qt9a.c    |   2 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_pwm.c    |   2 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_spi.c    |   2 +-
 .../stm32/mikroe-stm32f4/src/stm32_touchscreen.c   |   2 -
 boards/arm/stm32/mikroe-stm32f4/src/stm32_usb.c    |   2 +-
 boards/arm/stm32/mikroe-stm32f4/src/stm32_vs1053.c |   2 +-
 boards/arm/stm32/nucleo-f103rb/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-f207zg/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/nucleo-f207zg/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-f207zg/src/stm32_usb.c     |   2 +-
 boards/arm/stm32/nucleo-f302r8/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-f303re/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/nucleo-f303ze/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/nucleo-f410rb/src/stm32_adc.c     |   3 +-
 .../arm/stm32/nucleo-f410rb/src/stm32_autoleds.c   |   1 -
 boards/arm/stm32/nucleo-f410rb/src/stm32_boot.c    |   2 +-
 .../arm/stm32/nucleo-f410rb/src/stm32_userleds.c   |   1 -
 .../arm/stm32/nucleo-f412zg/src/stm32_autoleds.c   |   1 -
 boards/arm/stm32/nucleo-f412zg/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/nucleo-f412zg/src/stm32_usb.c     |   2 +-
 boards/arm/stm32/nucleo-f429zi/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/nucleo-f429zi/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-f429zi/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/nucleo-f429zi/src/stm32_usb.c     |   2 +-
 boards/arm/stm32/nucleo-f446re/src/stm32_adc.c     |   3 +-
 .../arm/stm32/nucleo-f446re/src/stm32_autoleds.c   |   1 -
 boards/arm/stm32/nucleo-f446re/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/nucleo-f446re/src/stm32_can.c     |   3 +-
 boards/arm/stm32/nucleo-f446re/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-f446re/src/stm32_spi.c     |   2 +-
 .../arm/stm32/nucleo-f446re/src/stm32_userleds.c   |   1 -
 boards/arm/stm32/nucleo-f4x1re/src/stm32_adc.c     |   3 +-
 .../arm/stm32/nucleo-f4x1re/src/stm32_autoleds.c   |   1 -
 boards/arm/stm32/nucleo-f4x1re/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/nucleo-f4x1re/src/stm32_spi.c     |   2 +-
 .../arm/stm32/nucleo-f4x1re/src/stm32_userleds.c   |   1 -
 boards/arm/stm32/nucleo-g431kb/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-g431rb/src/stm32_can.c     |   3 +-
 boards/arm/stm32/nucleo-g431rb/src/stm32_pwm.c     |   2 +-
 boards/arm/stm32/nucleo-l152re/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/nucleo-l152re/src/stm32_spisd.c   |   2 +-
 .../stm32/olimex-stm32-e407/src/stm32_autoleds.c   |   1 -
 .../arm/stm32/olimex-stm32-e407/src/stm32_boot.c   |   2 +-
 boards/arm/stm32/olimex-stm32-e407/src/stm32_spi.c |   2 +-
 boards/arm/stm32/olimex-stm32-e407/src/stm32_usb.c |   2 +-
 .../stm32/olimex-stm32-e407/src/stm32_userleds.c   |   1 -
 .../stm32/olimex-stm32-h407/src/stm32_autoleds.c   |   1 -
 .../arm/stm32/olimex-stm32-h407/src/stm32_boot.c   |   2 +-
 boards/arm/stm32/olimex-stm32-h407/src/stm32_usb.c |   2 +-
 .../stm32/olimex-stm32-h407/src/stm32_userleds.c   |   1 -
 .../arm/stm32/olimex-stm32-p107/src/stm32_boot.c   |   2 +-
 boards/arm/stm32/olimex-stm32-p107/src/stm32_can.c |   3 +-
 .../stm32/olimex-stm32-p107/src/stm32_encx24j600.c |   1 -
 boards/arm/stm32/olimex-stm32-p107/src/stm32_spi.c |   2 +-
 boards/arm/stm32/olimex-stm32-p407/src/stm32_spi.c |   2 +-
 .../arm/stm32/olimex-stm32-p407/src/stm32_sram.c   |   3 +-
 .../arm/stm32/olimex-stm32-p407/src/stm32_st7735.c |   2 -
 boards/arm/stm32/olimex-stm32-p407/src/stm32_usb.c |   2 +-
 boards/arm/stm32/olimexino-stm32/src/stm32_can.c   |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_boot.c        |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_mmcsd.c       |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_ostest.c      |   1 -
 boards/arm/stm32/omnibusf4/src/stm32_perfcount.c   |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_pwm.c         |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_spi.c         |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_usb.c         |   2 +-
 boards/arm/stm32/omnibusf4/src/stm32_userleds.c    |   2 -
 boards/arm/stm32/photon/src/stm32_boot.c           |   2 +-
 boards/arm/stm32/photon/src/stm32_rgbled.c         |   2 +-
 boards/arm/stm32/photon/src/stm32_spi.c            |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_adc.c          |   3 +-
 boards/arm/stm32/shenzhou/src/stm32_autoleds.c     |   1 -
 boards/arm/stm32/shenzhou/src/stm32_boot.c         |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_can.c          |   3 +-
 boards/arm/stm32/shenzhou/src/stm32_chipid.c       |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_ili93xx.c      |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_spi.c          |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_ssd1289.c      |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_usb.c          |   2 +-
 boards/arm/stm32/shenzhou/src/stm32_userleds.c     |   1 -
 boards/arm/stm32/stm3210e-eval/src/stm32_adc.c     |   3 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_can.c     |   3 +-
 .../stm32/stm3210e-eval/src/stm32_deselectlcd.c    |   2 +-
 .../stm32/stm3210e-eval/src/stm32_deselectnor.c    |   2 +-
 .../stm32/stm3210e-eval/src/stm32_deselectsram.c   |   2 +-
 .../arm/stm32/stm3210e-eval/src/stm32_extcontext.c |   2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_extmem.c  |   3 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_lcd.c     |   2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_leds.c    |   1 -
 .../arm/stm32/stm3210e-eval/src/stm32_pmbuttons.c  |   2 +-
 .../arm/stm32/stm3210e-eval/src/stm32_selectlcd.c  |   3 +-
 .../arm/stm32/stm3210e-eval/src/stm32_selectnor.c  |   3 +-
 .../arm/stm32/stm3210e-eval/src/stm32_selectsram.c |   3 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/stm3210e-eval/src/stm32_usbdev.c  |   2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_adc.c     |   3 +-
 .../arm/stm32/stm3220g-eval/src/stm32_autoleds.c   |   1 -
 boards/arm/stm32/stm3220g-eval/src/stm32_boot.c    |   2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_can.c     |   3 +-
 .../stm32/stm3220g-eval/src/stm32_deselectlcd.c    |   2 +-
 .../stm32/stm3220g-eval/src/stm32_deselectsram.c   |   2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_extmem.c  |   3 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_lcd.c     |   2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_pwm.c     |   2 +-
 .../arm/stm32/stm3220g-eval/src/stm32_selectlcd.c  |   3 +-
 .../arm/stm32/stm3220g-eval/src/stm32_selectsram.c |   3 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/stm3220g-eval/src/stm32_usb.c     |   2 +-
 .../arm/stm32/stm3220g-eval/src/stm32_userleds.c   |   1 -
 boards/arm/stm32/stm3240g-eval/src/stm32_adc.c     |   3 +-
 .../arm/stm32/stm3240g-eval/src/stm32_autoleds.c   |   1 -
 boards/arm/stm32/stm3240g-eval/src/stm32_can.c     |   3 +-
 .../stm32/stm3240g-eval/src/stm32_deselectlcd.c    |   2 +-
 .../stm32/stm3240g-eval/src/stm32_deselectsram.c   |   2 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_extmem.c  |   3 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_lcd.c     |   2 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_ostest.c  |   1 -
 boards/arm/stm32/stm3240g-eval/src/stm32_pwm.c     |   2 +-
 .../arm/stm32/stm3240g-eval/src/stm32_selectlcd.c  |   3 +-
 .../arm/stm32/stm3240g-eval/src/stm32_selectsram.c |   3 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_spi.c     |   2 +-
 boards/arm/stm32/stm3240g-eval/src/stm32_usb.c     |   2 +-
 .../arm/stm32/stm3240g-eval/src/stm32_userleds.c   |   1 -
 boards/arm/stm32/stm32_tiny/src/stm32_boot.c       |   2 +-
 boards/arm/stm32/stm32_tiny/src/stm32_leds.c       |   1 -
 boards/arm/stm32/stm32_tiny/src/stm32_pwm.c        |   2 +-
 boards/arm/stm32/stm32_tiny/src/stm32_spi.c        |   2 +-
 boards/arm/stm32/stm32_tiny/src/stm32_usbdev.c     |   2 +-
 .../stm32/stm32f103-minimum/src/stm32_autoleds.c   |   1 -
 .../arm/stm32/stm32f103-minimum/src/stm32_boot.c   |   2 +-
 .../stm32/stm32f103-minimum/src/stm32_ds18b20.c    |   2 +-
 .../arm/stm32/stm32f103-minimum/src/stm32_hyt271.c |   2 +-
 .../stm32/stm32f103-minimum/src/stm32_lcd_st7567.c |   2 -
 boards/arm/stm32/stm32f103-minimum/src/stm32_pwm.c |   2 +-
 .../arm/stm32/stm32f103-minimum/src/stm32_rgbled.c |   2 +-
 boards/arm/stm32/stm32f103-minimum/src/stm32_spi.c |   2 +-
 .../arm/stm32/stm32f103-minimum/src/stm32_usbdev.c |   2 +-
 boards/arm/stm32/stm32f3discovery/src/stm32_boot.c |   2 +-
 boards/arm/stm32/stm32f3discovery/src/stm32_pwm.c  |   2 +-
 boards/arm/stm32/stm32f3discovery/src/stm32_spi.c  |   2 +-
 boards/arm/stm32/stm32f3discovery/src/stm32_usb.c  |   2 +-
 .../stm32/stm32f411-minimum/src/stm32_autoleds.c   |   1 -
 .../arm/stm32/stm32f411-minimum/src/stm32_boot.c   |   2 +-
 boards/arm/stm32/stm32f411-minimum/src/stm32_usb.c |   2 +-
 boards/arm/stm32/stm32f411e-disco/src/stm32_boot.c |   2 +-
 boards/arm/stm32/stm32f411e-disco/src/stm32_usb.c  |   2 +-
 .../stm32/stm32f429i-disco/src/stm32_autoleds.c    |   1 -
 boards/arm/stm32/stm32f429i-disco/src/stm32_boot.c |   2 +-
 .../arm/stm32/stm32f429i-disco/src/stm32_extmem.c  |   3 +-
 boards/arm/stm32/stm32f429i-disco/src/stm32_lcd.c  |   2 +-
 .../arm/stm32/stm32f429i-disco/src/stm32_ostest.c  |   1 -
 boards/arm/stm32/stm32f429i-disco/src/stm32_pwm.c  |   2 +-
 boards/arm/stm32/stm32f429i-disco/src/stm32_spi.c  |   2 +-
 boards/arm/stm32/stm32f429i-disco/src/stm32_usb.c  |   2 +-
 .../stm32/stm32f429i-disco/src/stm32_userleds.c    |   1 -
 .../stm32/stm32f4discovery/src/stm32_autoleds.c    |   1 -
 boards/arm/stm32/stm32f4discovery/src/stm32_boot.c |   2 +-
 boards/arm/stm32/stm32f4discovery/src/stm32_can.c  |   3 +-
 .../stm32/stm32f4discovery/src/stm32_enc28j60.c    |   1 -
 .../arm/stm32/stm32f4discovery/src/stm32_extmem.c  |   3 +-
 .../arm/stm32/stm32f4discovery/src/stm32_gs2200m.c |   2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_mmcsd.c   |   2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_ostest.c  |   1 -
 .../stm32/stm32f4discovery/src/stm32_perfcount.c   |   2 +-
 .../stm32/stm32f4discovery/src/stm32_pmbuttons.c   |   2 +-
 boards/arm/stm32/stm32f4discovery/src/stm32_pwm.c  |   2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_rgbled.c  |   2 +-
 boards/arm/stm32/stm32f4discovery/src/stm32_spi.c  |   2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_ssd1289.c |   2 +-
 .../arm/stm32/stm32f4discovery/src/stm32_st7567.c  |   2 -
 boards/arm/stm32/stm32f4discovery/src/stm32_usb.c  |   2 +-
 .../stm32/stm32f4discovery/src/stm32_userleds.c    |   2 -
 boards/arm/stm32/stm32ldiscovery/src/stm32_boot.c  |   2 +-
 boards/arm/stm32/stm32ldiscovery/src/stm32_lcd.c   |   2 +-
 boards/arm/stm32/stm32ldiscovery/src/stm32_pwm.c   |   2 +-
 boards/arm/stm32/stm32ldiscovery/src/stm32_spi.c   |   2 +-
 boards/arm/stm32/stm32vldiscovery/src/stm32_boot.c |   2 +-
 boards/arm/stm32/stm32vldiscovery/src/stm32_leds.c |   1 -
 .../stm32/viewtool-stm32f107/src/stm32_ads7843e.c  |   2 +-
 .../arm/stm32/viewtool-stm32f107/src/stm32_boot.c  |   2 +-
 .../arm/stm32/viewtool-stm32f107/src/stm32_can.c   |   3 +-
 .../arm/stm32/viewtool-stm32f107/src/stm32_ft80x.c |   2 +-
 .../stm32/viewtool-stm32f107/src/stm32_max3421e.c  |   2 +-
 .../arm/stm32/viewtool-stm32f107/src/stm32_spi.c   |   2 +-
 .../stm32/viewtool-stm32f107/src/stm32_ssd1289.c   |   2 +-
 .../arm/stm32f0l0g0/b-l072z-lrwan1/src/stm32_spi.c |   2 +-
 .../stm32f0l0g0/nucleo-f072rb/src/stm32_autoleds.c |   1 -
 .../arm/stm32f0l0g0/nucleo-f072rb/src/stm32_boot.c |   2 +-
 .../stm32f0l0g0/nucleo-f072rb/src/stm32_userleds.c |   1 -
 .../stm32f0l0g0/nucleo-f091rc/src/stm32_autoleds.c |   1 -
 .../arm/stm32f0l0g0/nucleo-f091rc/src/stm32_boot.c |   2 +-
 .../arm/stm32f0l0g0/nucleo-f091rc/src/stm32_spi.c  |   2 +-
 .../stm32f0l0g0/nucleo-f091rc/src/stm32_userleds.c |   1 -
 .../stm32f0l0g0/nucleo-l073rz/src/stm32_nrf24l01.c |   2 +-
 .../arm/stm32f0l0g0/nucleo-l073rz/src/stm32_spi.c  |   2 +-
 .../stm32f051-discovery/src/stm32_boot.c           |   2 +-
 .../stm32f072-discovery/src/stm32_boot.c           |   2 +-
 boards/arm/stm32f7/nucleo-144/src/stm32_boot.c     |   2 +-
 boards/arm/stm32f7/nucleo-144/src/stm32_pwm.c      |   2 +-
 boards/arm/stm32f7/nucleo-144/src/stm32_qencoder.c |   2 +-
 boards/arm/stm32f7/nucleo-144/src/stm32_spi.c      |   2 +-
 boards/arm/stm32f7/nucleo-144/src/stm32_usb.c      |   2 +-
 boards/arm/stm32f7/stm32f746-ws/src/stm32_boot.c   |   2 +-
 boards/arm/stm32f7/stm32f746-ws/src/stm32_spi.c    |   2 +-
 boards/arm/stm32f7/stm32f746-ws/src/stm32_usb.c    |   2 +-
 .../arm/stm32f7/stm32f746g-disco/src/stm32_boot.c  |   2 +-
 .../stm32f7/stm32f746g-disco/src/stm32_extmem.c    |   3 +-
 .../arm/stm32f7/stm32f746g-disco/src/stm32_lcd.c   |   2 +-
 .../stm32f7/stm32f746g-disco/src/stm32_ostest.c    |   1 -
 .../arm/stm32f7/stm32f746g-disco/src/stm32_spi.c   |   2 +-
 .../arm/stm32f7/stm32f769i-disco/src/stm32_boot.c  |   2 +-
 .../stm32f7/stm32f769i-disco/src/stm32_extmem.c    |   3 +-
 .../stm32f7/stm32f769i-disco/src/stm32_ostest.c    |   1 -
 .../arm/stm32f7/stm32f769i-disco/src/stm32_pwm.c   |   2 +-
 .../arm/stm32f7/stm32f769i-disco/src/stm32_spi.c   |   2 +-
 boards/arm/stm32h7/nucleo-h743zi/src/stm32_boot.c  |   2 +-
 .../arm/stm32h7/nucleo-h743zi/src/stm32_nrf24l01.c |   2 +-
 boards/arm/stm32h7/nucleo-h743zi/src/stm32_pwm.c   |   2 +-
 boards/arm/stm32h7/nucleo-h743zi/src/stm32_spi.c   |   2 +-
 boards/arm/stm32h7/nucleo-h743zi/src/stm32_usb.c   |   2 +-
 boards/arm/stm32h7/nucleo-h743zi2/src/stm32_boot.c |   2 +-
 .../arm/stm32h7/nucleo-h743zi2/src/stm32_ostest.c  |   1 -
 boards/arm/stm32h7/nucleo-h743zi2/src/stm32_usb.c  |   2 +-
 .../arm/stm32h7/stm32h747i-disco/src/stm32_boot.c  |   2 +-
 .../arm/stm32h7/stm32h747i-disco/src/stm32_spi.c   |   2 +-
 .../arm/stm32h7/stm32h747i-disco/src/stm32_usb.c   |   2 +-
 boards/arm/stm32l4/b-l475e-iot01a/src/stm32_boot.c |   2 +-
 boards/arm/stm32l4/nucleo-l432kc/src/stm32_adc.c   |   3 +-
 .../arm/stm32l4/nucleo-l432kc/src/stm32_autoleds.c |   1 -
 boards/arm/stm32l4/nucleo-l432kc/src/stm32_boot.c  |   2 +-
 boards/arm/stm32l4/nucleo-l432kc/src/stm32_pwm.c   |   2 +-
 .../arm/stm32l4/nucleo-l432kc/src/stm32_qencoder.c |   2 +-
 boards/arm/stm32l4/nucleo-l432kc/src/stm32_spi.c   |   1 -
 .../arm/stm32l4/nucleo-l432kc/src/stm32_userleds.c |   1 -
 .../arm/stm32l4/nucleo-l452re/src/stm32_autoleds.c |   1 -
 boards/arm/stm32l4/nucleo-l452re/src/stm32_boot.c  |   2 +-
 boards/arm/stm32l4/nucleo-l452re/src/stm32_spi.c   |   1 -
 .../arm/stm32l4/nucleo-l452re/src/stm32_userleds.c |   1 -
 boards/arm/stm32l4/nucleo-l476rg/src/stm32_adc.c   |   3 +-
 .../arm/stm32l4/nucleo-l476rg/src/stm32_autoleds.c |   1 -
 boards/arm/stm32l4/nucleo-l476rg/src/stm32_boot.c  |   2 +-
 boards/arm/stm32l4/nucleo-l476rg/src/stm32_pwm.c   |   2 +-
 .../arm/stm32l4/nucleo-l476rg/src/stm32_qencoder.c |   2 +-
 boards/arm/stm32l4/nucleo-l476rg/src/stm32_spi.c   |   1 -
 .../arm/stm32l4/nucleo-l476rg/src/stm32_userleds.c |   1 -
 boards/arm/stm32l4/nucleo-l496zg/src/stm32_boot.c  |   2 +-
 boards/arm/stm32l4/nucleo-l496zg/src/stm32_spi.c   |   2 +-
 boards/arm/stm32l4/nucleo-l496zg/src/stm32_usb.c   |   2 +-
 boards/arm/stm32l4/stm32l476-mdk/src/stm32_boot.c  |   2 +-
 .../stm32l4/stm32l476-mdk/src/stm32_clockconfig.c  |   2 +-
 boards/arm/stm32l4/stm32l476-mdk/src/stm32_spi.c   |   1 -
 .../stm32l4/stm32l476vg-disco/src/stm32_autoleds.c |   1 -
 .../arm/stm32l4/stm32l476vg-disco/src/stm32_boot.c |   2 +-
 .../stm32l476vg-disco/src/stm32_clockconfig.c      |   2 +-
 .../arm/stm32l4/stm32l476vg-disco/src/stm32_spi.c  |   1 -
 .../arm/stm32l4/stm32l476vg-disco/src/stm32_usb.c  |   2 +-
 .../stm32l4/stm32l476vg-disco/src/stm32_userleds.c |   1 -
 .../stm32l4/stm32l4r9ai-disco/src/stm32_autoleds.c |   1 -
 .../arm/stm32l4/stm32l4r9ai-disco/src/stm32_boot.c |   2 +-
 .../stm32l4r9ai-disco/src/stm32_clockconfig.c      |   2 +-
 .../arm/stm32l4/stm32l4r9ai-disco/src/stm32_spi.c  |   1 -
 .../arm/stm32l4/stm32l4r9ai-disco/src/stm32_usb.c  |   2 +-
 .../stm32l4/stm32l4r9ai-disco/src/stm32_userleds.c |   1 -
 .../arm/stm32l5/nucleo-l552ze/src/stm32_autoleds.c |   1 -
 boards/arm/stm32l5/nucleo-l552ze/src/stm32_boot.c  |   2 +-
 .../arm/stm32l5/stm32l562e-dk/src/stm32_autoleds.c |   1 -
 boards/arm/stm32l5/stm32l562e-dk/src/stm32_boot.c  |   2 +-
 boards/arm/stm32u5/b-u585i-iot02a/src/stm32_boot.c |   2 +-
 boards/arm/stm32u5/b-u585i-iot02a/src/stm32_spi.c  |   2 +-
 .../arm/str71x/olimex-strp711/src/str71_buttons.c  |   1 -
 .../arm/str71x/olimex-strp711/src/str71_enc28j60.c |   1 -
 boards/arm/str71x/olimex-strp711/src/str71_leds.c  |   1 -
 boards/arm/str71x/olimex-strp711/src/str71_spi.c   |   2 -
 boards/arm/tiva/dk-tm4c129x/src/tm4c_boot.c        |   1 -
 boards/arm/tiva/dk-tm4c129x/src/tm4c_ethernet.c    |   2 +-
 boards/arm/tiva/dk-tm4c129x/src/tm4c_ssi.c         |   2 +-
 boards/arm/tiva/eagle100/src/lm_boot.c             |   2 +-
 boards/arm/tiva/eagle100/src/lm_ethernet.c         |   2 +-
 boards/arm/tiva/eagle100/src/lm_leds.c             |   1 -
 boards/arm/tiva/eagle100/src/lm_ssi.c              |   2 +-
 boards/arm/tiva/ekk-lm3s9b96/src/lm_boot.c         |   1 -
 boards/arm/tiva/ekk-lm3s9b96/src/lm_ethernet.c     |   2 +-
 boards/arm/tiva/ekk-lm3s9b96/src/lm_leds.c         |   1 -
 boards/arm/tiva/ekk-lm3s9b96/src/lm_ssi.c          |   2 +-
 boards/arm/tiva/launchxl-cc1310/src/cc1310_boot.c  |   2 +-
 boards/arm/tiva/launchxl-cc1310/src/cc1310_ssi.c   |   2 +-
 .../arm/tiva/launchxl-cc1312r1/src/cc1312_boot.c   |   2 +-
 boards/arm/tiva/launchxl-cc1312r1/src/cc1312_ssi.c |   2 +-
 boards/arm/tiva/lm3s6432-s2e/src/lm_boot.c         |   1 -
 boards/arm/tiva/lm3s6432-s2e/src/lm_ethernet.c     |   2 +-
 boards/arm/tiva/lm3s6432-s2e/src/lm_leds.c         |   1 -
 boards/arm/tiva/lm3s6432-s2e/src/lm_ssi.c          |   2 +-
 boards/arm/tiva/lm3s6965-ek/src/lm_boot.c          |   1 -
 boards/arm/tiva/lm3s6965-ek/src/lm_ethernet.c      |   2 +-
 boards/arm/tiva/lm3s6965-ek/src/lm_leds.c          |   1 -
 boards/arm/tiva/lm3s6965-ek/src/lm_ssi.c           |   2 +-
 boards/arm/tiva/lm3s8962-ek/src/lm_boot.c          |   1 -
 boards/arm/tiva/lm3s8962-ek/src/lm_ethernet.c      |   2 +-
 boards/arm/tiva/lm3s8962-ek/src/lm_leds.c          |   1 -
 boards/arm/tiva/lm3s8962-ek/src/lm_ssi.c           |   2 +-
 .../arm/tiva/lm4f120-launchpad/src/lm4f_autoleds.c |   1 -
 boards/arm/tiva/lm4f120-launchpad/src/lm4f_boot.c  |   1 -
 boards/arm/tiva/lm4f120-launchpad/src/lm4f_ssi.c   |   2 +-
 .../tiva/tm4c123g-launchpad/src/tm4c_autoleds.c    |   1 -
 boards/arm/tiva/tm4c123g-launchpad/src/tm4c_boot.c |   1 -
 boards/arm/tiva/tm4c123g-launchpad/src/tm4c_ssi.c  |   2 +-
 boards/arm/tiva/tm4c1294-launchpad/src/tm4c_boot.c |   1 -
 .../tiva/tm4c1294-launchpad/src/tm4c_ethernet.c    |   2 +-
 .../tms570/launchxl-tms57004/src/tms570_buttons.c  |   2 +-
 .../tms570ls31x-usb-kit/src/tms570_buttons.c       |   2 +-
 .../tms570/tms570ls31x-usb-kit/src/tms570_spi.c    |   2 +-
 boards/arm/xmc4/xmc4500-relax/src/xmc4_ostest.c    |   1 -
 boards/arm/xmc4/xmc4700-relax/src/xmc4_ostest.c    |   1 -
 boards/avr/at32uc3/avr32dev1/src/avr32_boot.c      |   2 -
 .../avr/at90usb/micropendous3/src/at90usb_boot.c   |   2 -
 boards/avr/at90usb/teensy-2.0/src/at90usb_boot.c   |   2 -
 boards/avr/at90usb/teensy-2.0/src/at90usb_leds.c   |   2 -
 boards/avr/at90usb/teensy-2.0/src/at90usb_spi.c    |   2 +-
 boards/avr/atmega/amber/src/atmega_boot.c          |   2 -
 boards/avr/atmega/arduino-mega2560/src/avr_boot.c  |   2 -
 boards/avr/atmega/arduino-mega2560/src/avr_leds.c  |   2 -
 boards/avr/atmega/moteino-mega/src/avr_boot.c      |   2 -
 boards/avr/atmega/moteino-mega/src/avr_leds.c      |   2 -
 boards/mips/pic32mx/mirtoo/src/pic32_boot.c        |   2 -
 boards/mips/pic32mx/mirtoo/src/pic32_spi2.c        |   2 +-
 .../pic32mx/pic32mx-starterkit/src/pic32mx_boot.c  |   2 -
 .../pic32mx/pic32mx-starterkit/src/pic32mx_leds.c  |   2 -
 .../pic32mx/pic32mx-starterkit/src/pic32mx_spi.c   |   2 +-
 boards/mips/pic32mx/pic32mx7mmb/src/pic32_boot.c   |   2 -
 .../mips/pic32mx/pic32mx7mmb/src/pic32_mio283qt2.c |   2 +-
 boards/mips/pic32mx/pic32mx7mmb/src/pic32_spi.c    |   2 +-
 .../pic32mx/pic32mx7mmb/src/pic32_touchscreen.c    |   2 -
 .../pic32mx/sure-pic32mx/src/pic32mx_autoleds.c    |   2 -
 .../mips/pic32mx/sure-pic32mx/src/pic32mx_boot.c   |   2 -
 .../pic32mx/sure-pic32mx/src/pic32mx_buttons.c     |   3 +-
 .../pic32mx/sure-pic32mx/src/pic32mx_lcd1602.c     |   2 +-
 boards/mips/pic32mx/sure-pic32mx/src/pic32mx_spi.c |   2 +-
 boards/mips/pic32mx/ubw32/src/pic32_boot.c         |   2 -
 boards/mips/pic32mx/ubw32/src/pic32_buttons.c      |   3 +-
 boards/mips/pic32mx/ubw32/src/pic32_leds.c         |   2 -
 .../pic32mz/chipkit-wifire/src/pic32mz_autoleds.c  |   2 -
 .../mips/pic32mz/chipkit-wifire/src/pic32mz_spi.c  |   2 +-
 .../pic32mz/chipkit-wifire/src/pic32mz_userleds.c  |   2 -
 .../flipnclick-pic32mz/src/pic32mz_autoleds.c      |   2 -
 .../pic32mz/flipnclick-pic32mz/src/pic32mz_spi.c   |   2 +-
 .../flipnclick-pic32mz/src/pic32mz_userleds.c      |   2 -
 .../pic32mz-starterkit/src/pic32mz_autoleds.c      |   2 -
 .../pic32mz/pic32mz-starterkit/src/pic32mz_spi.c   |   3 +-
 .../pic32mz-starterkit/src/pic32mz_userleds.c      |   2 -
 boards/or1k/mor1kx/or1k/src/or1k_autoled.c         |   1 -
 boards/renesas/m16c/skp16c26/src/m16c_buttons.c    |   1 -
 boards/renesas/m16c/skp16c26/src/m16c_lcd.c        |   1 -
 boards/renesas/m16c/skp16c26/src/m16c_leds.c       |   1 -
 boards/renesas/sh1/us7032evb1/src/sh1_leds.c       |   1 -
 boards/risc-v/bl602/bl602evb/src/bl602_gpio.c      |   2 +-
 boards/sparc/bm3803/xx3803/src/bm3803_boot.c       |   2 -
 boards/sparc/bm3823/xx3823/src/bm3823_boot.c       |   2 -
 boards/sparc/bm3823/xx3823/src/bm3823_leds.c       |   2 -
 boards/x86/qemu/qemu-i486/src/qemu_boot.c          |   2 -
 boards/x86_64/intel64/qemu-intel64/src/qemu_boot.c |   2 -
 boards/x86_64/intel64/qemu-intel64/src/qemu_net.c  |   1 -
 boards/z80/ez80/ez80f910200zco/src/ez80_buttons.c  |   1 -
 boards/z80/z80/z80sim/src/z80_irq.c                |   1 -
 boards/z80/z80/z80sim/src/z80_serial.c             |   1 -
 drivers/lcd/skeleton.c                             |   2 -
 2051 files changed, 1311 insertions(+), 3872 deletions(-)
 delete mode 100644 arch/arm/src/common/arm_arch.h
 delete mode 100644 arch/avr/src/common/up_arch.h
 delete mode 100644 arch/ceva/src/common/up_arch.h
 delete mode 100644 arch/hc/src/common/up_arch.h
 delete mode 100644 arch/mips/src/common/mips_arch.h
 delete mode 100644 arch/or1k/src/common/up_arch.h
 delete mode 100644 arch/renesas/src/common/up_arch.h
 delete mode 100644 arch/risc-v/src/common/riscv_arch.h
 delete mode 100644 arch/sparc/src/common/up_arch.h
 delete mode 100644 arch/x86/src/common/up_arch.h
 delete mode 100644 arch/x86_64/src/common/up_arch.h
 delete mode 100644 arch/z16/src/common/z16_arch.h
 delete mode 100644 arch/z80/src/common/z80_arch.h

Reply via email to