This is an automated email from the ASF dual-hosted git repository. aguettouche pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 73fc437 Fix nxstyle errors add 1b47aa1 drivers/button: Let board_button_initialize return the button number add a61b8a1 Fix nxstyle issue add 1ba1c34 drivers/led: Decopule USERLED from ARCH_HAVE_LEDS add 7696547 drivers/led: Let board_userled_initialize return the led number add 7a18ebe drivers/led: Extend userled_set_t from 8bits to 32bits add 24262a4 Fix nxstyle issue No new revisions were added by this update. Summary of changes: boards/arm/a1x/pcduino-a10/src/a1x_buttons.c | 2 +- boards/arm/a1x/pcduino-a10/src/a1x_leds.c | 12 ++-- .../am335x/beaglebone-black/src/am335x_buttons.c | 2 +- .../arm/am335x/beaglebone-black/src/am335x_leds.c | 6 +- boards/arm/cxd56xx/spresense/src/cxd56_buttons.c | 3 +- boards/arm/cxd56xx/spresense/src/cxd56_userleds.c | 5 +- .../arm/efm32/efm32-g8xx-stk/src/efm32_userleds.c | 5 +- .../arm/efm32/efm32gg-stk3700/src/efm32_userleds.c | 6 +- .../olimex-efm32g880f128-stk/src/efm32_buttons.c | 5 +- boards/arm/imx6/sabre-6quad/src/imx_userleds.c | 5 +- boards/arm/imxrt/imxrt1020-evk/src/imxrt_buttons.c | 3 +- .../arm/imxrt/imxrt1020-evk/src/imxrt_userleds.c | 5 +- boards/arm/imxrt/imxrt1050-evk/src/imxrt_buttons.c | 3 +- .../arm/imxrt/imxrt1050-evk/src/imxrt_userleds.c | 5 +- boards/arm/imxrt/imxrt1060-evk/src/imxrt_buttons.c | 3 +- .../arm/imxrt/imxrt1060-evk/src/imxrt_userleds.c | 5 +- boards/arm/kinetis/freedom-k28f/src/k28_userleds.c | 5 +- boards/arm/kinetis/freedom-k64f/src/k64_buttons.c | 11 +-- boards/arm/kinetis/freedom-k64f/src/k64_userleds.c | 5 +- boards/arm/kinetis/freedom-k66f/src/k66_buttons.c | 11 +-- boards/arm/kinetis/freedom-k66f/src/k66_userleds.c | 5 +- boards/arm/kinetis/kwikstik-k40/src/k40_buttons.c | 12 ++-- boards/arm/kinetis/teensy-3.x/src/k20_userleds.c | 5 +- boards/arm/kinetis/twr-k60n512/src/k60_buttons.c | 4 +- boards/arm/lpc17xx_40xx/lincoln60/include/board.h | 21 +++--- .../lpc17xx_40xx/lincoln60/src/lpc17_40_buttons.c | 9 ++- .../lpc4088-devkit/src/lpc17_40_buttons.c | 8 ++- .../lpc4088-devkit/src/lpc17_40_userleds.c | 5 +- .../lpc4088-quickstart/src/lpc17_40_buttons.c | 4 +- .../lpc4088-quickstart/src/lpc17_40_userleds.c | 5 +- .../lpc17xx_40xx/lx_cpu/src/lpc17_40_userleds.c | 5 +- .../olimex-lpc1766stk/src/lpc17_40_buttons.c | 13 ++-- .../olimex-lpc1766stk/src/lpc17_40_leds.c | 7 +- .../lpc17xx_40xx/open1788/src/lpc17_40_buttons.c | 16 +++-- .../lpc17xx_40xx/open1788/src/lpc17_40_userleds.c | 5 +- boards/arm/lpc17xx_40xx/pnev5180b/include/board.h | 46 +++++++------ .../zkit-arm-1769/src/lpc17_40_buttons.c | 5 +- boards/arm/lpc31xx/ea3131/src/lpc31_buttons.c | 3 +- boards/arm/lpc31xx/ea3152/src/lpc31_buttons.c | 3 +- .../arm/lpc31xx/olimex-lpc-h3131/src/lpc31_leds.c | 6 +- boards/arm/lpc43xx/bambino-200e/include/board.h | 28 ++++---- .../arm/lpc43xx/bambino-200e/src/lpc43_autoleds.c | 6 +- .../arm/lpc43xx/bambino-200e/src/lpc43_buttons.c | 6 +- .../arm/lpc43xx/bambino-200e/src/lpc43_userleds.c | 7 +- boards/arm/lpc43xx/lpc4330-xplorer/include/board.h | 26 ++++---- .../lpc43xx/lpc4330-xplorer/src/lpc43_autoleds.c | 4 +- .../lpc43xx/lpc4330-xplorer/src/lpc43_buttons.c | 8 ++- .../lpc43xx/lpc4330-xplorer/src/lpc43_userleds.c | 5 +- boards/arm/lpc43xx/lpc4337-ws/README.txt | 4 +- boards/arm/lpc43xx/lpc4337-ws/include/board.h | 15 +++-- boards/arm/lpc43xx/lpc4357-evb/README.txt | 4 +- boards/arm/lpc43xx/lpc4357-evb/include/board.h | 21 +++--- boards/arm/lpc43xx/lpc4357-evb/src/lpc43_buttons.c | 9 ++- .../arm/lpc43xx/lpc4357-evb/src/lpc43_userleds.c | 9 +-- boards/arm/lpc43xx/lpc4370-link2/README.txt | 4 +- boards/arm/lpc43xx/lpc4370-link2/include/board.h | 15 +++-- .../arm/lpc43xx/lpc4370-link2/src/lpc43_userleds.c | 5 +- .../lpc54xx/lpcxpresso-lpc54628/include/board.h | 9 +-- .../lpcxpresso-lpc54628/src/lpc54_buttons.c | 4 +- .../lpcxpresso-lpc54628/src/lpc54_userleds.c | 5 +- .../max326xx/max32660-evsys/src/max326_button.c | 3 +- .../max326xx/max32660-evsys/src/max326_userleds.c | 5 +- boards/arm/nrf52/nrf52-feather/README.txt | 4 +- boards/arm/nrf52/nrf52-feather/include/board.h | 8 +-- .../arm/nrf52/nrf52-feather/src/nrf52_userleds.c | 9 +-- boards/arm/nrf52/nrf52832-dk/README.txt | 4 +- boards/arm/nrf52/nrf52832-dk/include/board.h | 8 +-- boards/arm/nrf52/nrf52832-dk/src/nrf52_buttons.c | 4 +- boards/arm/nrf52/nrf52832-dk/src/nrf52_userleds.c | 9 +-- boards/arm/nrf52/nrf52840-dk/include/board.h | 8 +-- boards/arm/nrf52/nrf52840-dk/src/nrf52_buttons.c | 4 +- boards/arm/nrf52/nrf52840-dk/src/nrf52_userleds.c | 9 +-- boards/arm/nrf52/nrf52840-dongle/include/board.h | 8 +-- .../arm/nrf52/nrf52840-dongle/src/nrf52_userleds.c | 9 +-- .../rddrone-uavcan144/src/s32k1xx_buttons.c | 3 +- .../rddrone-uavcan144/src/s32k1xx_userleds.c | 5 +- .../rddrone-uavcan146/src/s32k1xx_buttons.c | 3 +- .../rddrone-uavcan146/src/s32k1xx_userleds.c | 5 +- .../arm/s32k1xx/s32k118evb/src/s32k1xx_buttons.c | 3 +- .../arm/s32k1xx/s32k118evb/src/s32k1xx_userleds.c | 5 +- .../arm/s32k1xx/s32k144evb/src/s32k1xx_buttons.c | 3 +- .../arm/s32k1xx/s32k144evb/src/s32k1xx_userleds.c | 5 +- .../arm/s32k1xx/s32k146evb/src/s32k1xx_buttons.c | 3 +- .../arm/s32k1xx/s32k146evb/src/s32k1xx_userleds.c | 5 +- .../arm/s32k1xx/s32k148evb/src/s32k1xx_buttons.c | 3 +- .../arm/s32k1xx/s32k148evb/src/s32k1xx_userleds.c | 5 +- boards/arm/sam34/arduino-due/src/sam_userleds.c | 5 +- .../arm/sam34/flipnclick-sam3x/src/sam_userleds.c | 5 +- boards/arm/sam34/sam3u-ek/src/sam_buttons.c | 11 +-- boards/arm/sam34/sam4e-ek/src/sam_buttons.c | 11 +-- boards/arm/sam34/sam4l-xplained/src/sam_buttons.c | 3 +- boards/arm/sam34/sam4l-xplained/src/sam_userleds.c | 10 +-- .../arm/sam34/sam4s-xplained-pro/src/sam_buttons.c | 3 +- .../sam34/sam4s-xplained-pro/src/sam_userleds.c | 8 ++- boards/arm/sam34/sam4s-xplained/src/sam_buttons.c | 3 +- boards/arm/sam34/sam4s-xplained/src/sam_userleds.c | 5 +- boards/arm/sama5/sama5d2-xult/src/sam_buttons.c | 3 +- boards/arm/sama5/sama5d2-xult/src/sam_userleds.c | 5 +- .../arm/sama5/sama5d3-xplained/src/sam_buttons.c | 3 +- .../arm/sama5/sama5d3-xplained/src/sam_userleds.c | 6 +- boards/arm/sama5/sama5d3x-ek/src/sam_buttons.c | 4 +- boards/arm/sama5/sama5d3x-ek/src/sam_userleds.c | 6 +- boards/arm/sama5/sama5d4-ek/src/sam_buttons.c | 4 +- boards/arm/sama5/sama5d4-ek/src/sam_userleds.c | 19 +++--- boards/arm/samd2l2/arduino-m0/src/sam_userleds.c | 11 +-- .../arm/samd2l2/samd20-xplained/src/sam_buttons.c | 7 +- .../arm/samd2l2/samd20-xplained/src/sam_userleds.c | 9 +-- .../arm/samd2l2/samd21-xplained/src/sam_buttons.c | 7 +- .../arm/samd2l2/samd21-xplained/src/sam_userleds.c | 15 +++-- .../arm/samd2l2/saml21-xplained/src/sam_buttons.c | 3 +- .../arm/samd2l2/saml21-xplained/src/sam_userleds.c | 12 ++-- boards/arm/samd5e5/metro-m4/src/sam_userleds.c | 5 +- .../samd5e5/same54-xplained-pro/src/sam_userleds.c | 10 +-- boards/arm/samv7/same70-xplained/src/sam_buttons.c | 7 +- .../arm/samv7/same70-xplained/src/sam_userleds.c | 5 +- boards/arm/samv7/samv71-xult/src/sam_buttons.c | 11 +-- boards/arm/samv7/samv71-xult/src/sam_userleds.c | 5 +- boards/arm/stm32/axoloti/src/stm32_buttons.c | 4 +- boards/arm/stm32/axoloti/src/stm32_userleds.c | 5 +- .../arm/stm32/b-g474e-dpow1/src/stm32_userleds.c | 5 +- .../arm/stm32/clicker2-stm32/src/stm32_buttons.c | 35 +++++----- .../arm/stm32/clicker2-stm32/src/stm32_userleds.c | 9 ++- boards/arm/stm32/cloudctrl/src/stm32_buttons.c | 53 ++++++++------- boards/arm/stm32/cloudctrl/src/stm32_userleds.c | 16 +++-- boards/arm/stm32/fire-stm32v2/src/stm32_buttons.c | 23 ++++--- boards/arm/stm32/fire-stm32v2/src/stm32_userleds.c | 14 ++-- boards/arm/stm32/hymini-stm32v/src/stm32_buttons.c | 32 ++++----- boards/arm/stm32/nucleo-f103rb/src/stm32_buttons.c | 3 +- .../arm/stm32/nucleo-f103rb/src/stm32_userleds.c | 5 +- boards/arm/stm32/nucleo-f207zg/src/stm32_buttons.c | 6 +- .../arm/stm32/nucleo-f207zg/src/stm32_userleds.c | 10 +-- boards/arm/stm32/nucleo-f302r8/src/stm32_buttons.c | 3 +- .../arm/stm32/nucleo-f302r8/src/stm32_userleds.c | 5 +- boards/arm/stm32/nucleo-f303re/src/stm32_buttons.c | 3 +- .../arm/stm32/nucleo-f303re/src/stm32_userleds.c | 5 +- boards/arm/stm32/nucleo-f303ze/src/stm32_buttons.c | 6 +- .../arm/stm32/nucleo-f303ze/src/stm32_userleds.c | 10 +-- boards/arm/stm32/nucleo-f410rb/src/stm32_buttons.c | 30 +++++---- .../arm/stm32/nucleo-f410rb/src/stm32_userleds.c | 10 +-- boards/arm/stm32/nucleo-f429zi/src/stm32_buttons.c | 3 +- .../arm/stm32/nucleo-f429zi/src/stm32_userleds.c | 6 +- boards/arm/stm32/nucleo-f446re/src/stm32_buttons.c | 7 +- .../arm/stm32/nucleo-f446re/src/stm32_userleds.c | 10 +-- boards/arm/stm32/nucleo-f4x1re/src/stm32_buttons.c | 30 +++++---- .../arm/stm32/nucleo-f4x1re/src/stm32_userleds.c | 10 +-- boards/arm/stm32/nucleo-l152re/src/stm32_buttons.c | 3 +- .../arm/stm32/nucleo-l152re/src/stm32_userleds.c | 5 +- .../stm32/olimex-stm32-e407/src/stm32_buttons.c | 8 ++- .../stm32/olimex-stm32-e407/src/stm32_userleds.c | 10 +-- .../stm32/olimex-stm32-h405/src/stm32_buttons.c | 43 ++++++------ .../stm32/olimex-stm32-h405/src/stm32_userleds.c | 10 +-- .../stm32/olimex-stm32-h407/src/stm32_buttons.c | 12 ++-- .../stm32/olimex-stm32-h407/src/stm32_userleds.c | 10 +-- .../stm32/olimex-stm32-p207/src/stm32_buttons.c | 43 ++++++------ .../stm32/olimex-stm32-p207/src/stm32_userleds.c | 16 +++-- .../stm32/olimex-stm32-p407/src/stm32_buttons.c | 43 ++++++------ .../stm32/olimex-stm32-p407/src/stm32_userleds.c | 16 +++-- .../stm32/olimexino-stm32/src/olimexino-stm32.h | 56 ++++++++-------- .../arm/stm32/olimexino-stm32/src/stm32_buttons.c | 15 +++-- boards/arm/stm32/olimexino-stm32/src/stm32_leds.c | 7 +- boards/arm/stm32/omnibusf4/src/stm32_userleds.c | 11 ++- boards/arm/stm32/photon/src/stm32_buttons.c | 3 +- boards/arm/stm32/photon/src/stm32_userleds.c | 5 +- boards/arm/stm32/shenzhou/src/stm32_buttons.c | 74 ++++++++++---------- boards/arm/stm32/shenzhou/src/stm32_userleds.c | 6 +- boards/arm/stm32/stm3210e-eval/src/stm32_buttons.c | 78 ++++++++++++---------- boards/arm/stm32/stm3220g-eval/src/stm32_buttons.c | 71 ++++++++++---------- .../arm/stm32/stm3220g-eval/src/stm32_userleds.c | 6 +- boards/arm/stm32/stm3240g-eval/src/stm32_buttons.c | 71 ++++++++++---------- .../arm/stm32/stm3240g-eval/src/stm32_userleds.c | 6 +- .../arm/stm32/stm32butterfly2/src/stm32_buttons.c | 20 +++--- boards/arm/stm32/stm32butterfly2/src/stm32_leds.c | 42 ++++++------ .../stm32/stm32f103-minimum/src/stm32_buttons.c | 19 +++--- .../stm32/stm32f103-minimum/src/stm32_userleds.c | 7 +- .../arm/stm32/stm32f3discovery/src/stm32_buttons.c | 58 ++++++++-------- .../stm32/stm32f3discovery/src/stm32_userleds.c | 7 +- .../arm/stm32/stm32f429i-disco/src/stm32_buttons.c | 61 +++++++++-------- .../stm32/stm32f429i-disco/src/stm32_userleds.c | 20 +++--- .../arm/stm32/stm32f4discovery/src/stm32_buttons.c | 61 +++++++++-------- .../stm32/stm32f4discovery/src/stm32_userleds.c | 22 +++--- .../arm/stm32/stm32ldiscovery/src/stm32_buttons.c | 58 ++++++++-------- .../arm/stm32/stm32ldiscovery/src/stm32_userleds.c | 5 +- .../arm/stm32/stm32vldiscovery/src/stm32_buttons.c | 41 ++++++------ .../stm32/viewtool-stm32f107/src/stm32_buttons.c | 46 +++++++------ .../arm/stm32/viewtool-stm32f107/src/stm32_leds.c | 24 ++++--- .../stm32f0l0g0/nucleo-f072rb/src/stm32_buttons.c | 30 +++++---- .../stm32f0l0g0/nucleo-f072rb/src/stm32_userleds.c | 10 +-- .../stm32f0l0g0/nucleo-f091rc/src/stm32_buttons.c | 30 +++++---- .../stm32f0l0g0/nucleo-f091rc/src/stm32_userleds.c | 10 +-- .../stm32f0l0g0/nucleo-g070rb/src/stm32_buttons.c | 12 ++-- .../stm32f0l0g0/nucleo-g071rb/src/stm32_buttons.c | 30 +++++---- .../stm32f0l0g0/nucleo-l073rz/src/stm32_buttons.c | 30 +++++---- .../stm32f051-discovery/src/stm32_buttons.c | 58 ++++++++-------- .../stm32f051-discovery/src/stm32_userleds.c | 5 +- .../stm32f072-discovery/src/stm32_buttons.c | 58 ++++++++-------- .../stm32f072-discovery/src/stm32_userleds.c | 5 +- boards/arm/stm32f7/nucleo-144/src/stm32_buttons.c | 30 +++++---- boards/arm/stm32f7/nucleo-144/src/stm32_userleds.c | 10 +-- .../stm32f7/stm32f746g-disco/src/stm32_buttons.c | 30 +++++---- .../stm32f7/stm32f746g-disco/src/stm32_userleds.c | 9 +-- .../stm32f7/stm32f769i-disco/src/stm32_buttons.c | 27 ++++---- .../stm32f7/stm32f769i-disco/src/stm32_userleds.c | 9 +-- .../arm/stm32h7/nucleo-h743zi/src/stm32_buttons.c | 6 +- .../arm/stm32h7/nucleo-h743zi/src/stm32_userleds.c | 10 +-- .../stm32h7/stm32h747i-disco/src/stm32_buttons.c | 3 +- .../stm32h7/stm32h747i-disco/src/stm32_userleds.c | 10 +-- .../stm32l4/b-l475e-iot01a/src/stm32_userleds.c | 7 +- .../arm/stm32l4/nucleo-l432kc/src/stm32_buttons.c | 19 +++--- .../arm/stm32l4/nucleo-l432kc/src/stm32_userleds.c | 10 +-- .../arm/stm32l4/nucleo-l452re/src/stm32_buttons.c | 30 +++++---- .../arm/stm32l4/nucleo-l452re/src/stm32_userleds.c | 10 +-- .../arm/stm32l4/nucleo-l476rg/src/stm32_buttons.c | 30 +++++---- .../arm/stm32l4/nucleo-l476rg/src/stm32_userleds.c | 10 +-- .../arm/stm32l4/nucleo-l496zg/src/stm32_buttons.c | 30 +++++---- .../arm/stm32l4/nucleo-l496zg/src/stm32_userleds.c | 10 +-- .../arm/stm32l4/stm32l476-mdk/src/stm32_buttons.c | 24 ++++--- .../arm/stm32l4/stm32l476-mdk/src/stm32_userleds.c | 5 +- .../stm32l4/stm32l476vg-disco/src/stm32_buttons.c | 53 ++++++++------- .../stm32l4/stm32l476vg-disco/src/stm32_userleds.c | 14 ++-- .../stm32l4/stm32l4r9ai-disco/src/stm32_buttons.c | 53 ++++++++------- .../stm32l4/stm32l4r9ai-disco/src/stm32_userleds.c | 13 ++-- .../arm/str71x/olimex-strp711/src/str71_buttons.c | 4 +- boards/arm/tiva/dk-tm4c129x/src/tm4c_buttons.c | 8 ++- boards/arm/tiva/dk-tm4c129x/src/tm4c_userleds.c | 6 +- .../arm/tiva/launchxl-cc1310/src/cc1310_buttons.c | 3 +- .../arm/tiva/launchxl-cc1310/src/cc1310_userleds.c | 5 +- .../tiva/launchxl-cc1312r1/src/cc1312_buttons.c | 3 +- .../tiva/launchxl-cc1312r1/src/cc1312_userleds.c | 5 +- .../arm/tiva/tm4c123g-launchpad/src/tm4c_buttons.c | 7 +- .../arm/tiva/tm4c1294-launchpad/src/tm4c_buttons.c | 4 +- .../tiva/tm4c1294-launchpad/src/tm4c_userleds.c | 6 +- .../tms570/launchxl-tms57004/src/tms570_buttons.c | 7 +- .../tms570/launchxl-tms57004/src/tms570_userleds.c | 5 +- .../tms570ls31x-usb-kit/src/tms570_buttons.c | 7 +- .../tms570ls31x-usb-kit/src/tms570_userleds.c | 5 +- boards/arm/xmc4/xmc4500-relax/src/xmc4_buttons.c | 3 +- boards/arm/xmc4/xmc4500-relax/src/xmc4_userleds.c | 5 +- boards/arm/xmc4/xmc4700-relax/src/xmc4_buttons.c | 3 +- boards/arm/xmc4/xmc4700-relax/src/xmc4_userleds.c | 5 +- boards/avr/at32uc3/avr32dev1/src/avr32_buttons.c | 3 +- boards/hc/m9s12/demo9s12ne64/src/m9s12_buttons.c | 3 +- boards/hc/m9s12/ne64badge/src/m9s12_buttons.c | 4 +- boards/mips/pic32mx/mirtoo/src/pic32_leds.c | 11 +-- .../pic32mx/pic32mx-starterkit/src/pic32mx_leds.c | 5 +- boards/mips/pic32mx/pic32mx7mmb/src/pic32_leds.c | 5 +- .../pic32mx/sure-pic32mx/src/pic32mx_buttons.c | 24 ++++--- boards/mips/pic32mx/ubw32/src/pic32_buttons.c | 4 +- boards/mips/pic32mx/ubw32/src/pic32_leds.c | 5 +- .../flipnclick-pic32mz/src/pic32mz_buttons.c | 4 +- .../flipnclick-pic32mz/src/pic32mz_userleds.c | 5 +- .../pic32mz-starterkit/src/pic32mz_buttons.c | 4 +- .../pic32mz-starterkit/src/pic32mz_userleds.c | 6 +- boards/renesas/m16c/skp16c26/src/m16c_buttons.c | 4 +- boards/renesas/rx65n/rx65n/include/board.h | 14 ++-- .../risc-v/fe310/hifive1-revb/src/fe310_buttons.c | 7 +- boards/z80/ez80/ez80f910200zco/src/ez80_buttons.c | 4 +- drivers/input/Kconfig | 9 +-- drivers/input/button_lower.c | 19 +++--- drivers/leds/Kconfig | 9 +-- drivers/leds/userled_lower.c | 11 ++- include/nuttx/board.h | 34 +++++----- include/nuttx/leds/userled.h | 14 ++-- 262 files changed, 1847 insertions(+), 1518 deletions(-)