Daniel DeGrasse
93bbbb1e27
boards: remove pinmux configuration for kinetis boards using pwt
...
Remove pinmux configuration for kinetis boards using pwt, as this driver
supports pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
9c8ced789e
boards: twr_ke18f: Move lpspi to pinctrl
...
LPSPI peripheral driver supports pinctrl. Move twr_ke18f pinmux to use
pinmux for lpspi, and apply dynamic pinctrl states in order to select
correct chip select pin.
Also add pinmux settings to LPSPI for RT1060, so that LPSPI peripheral
driver will continue to work.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
ec455bc4d7
boards: twr_ke18f: add flexio pinmux and binding
...
Add dts binding and pinctrl definition for flexio in twr_ke18f. This
allows ke18f pinmux code to apply pinctrl selections for flexio.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
d6d49dbe09
boards: remove lpi2c pinmux usage in kinetis boards
...
remove pinmux for lpi2c devices on kinetis boards, as these boards
support pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
7d2cc130f4
boards: remove lpuart pinmux setting for kinetis boards
...
Remove lpuart pinmux setting for all kinetis boards, as lpuart driver
supports pinctrl.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
d0c535924f
boards: remove unused adc pinmux from kinetis boards
...
adc16 driver supports pinctrl, so remove unused pinmux from kinetis
boards
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
7260cb7dc1
boards: remove flexcan pinmux configuration for kinetis boards
...
Remove flexcan pinmux configuration for kinetis boards, as flexcan
driver uses pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
f5c9fce449
boards: remove enet pinmux for kinetis boards
...
Remove unnecessary usage of pinmux driver for kinetis boards with
ethernet
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
f400aa41cd
boards: remove spi pinmux setting for kinetis boards
...
Remove spi pinmux setting for kinetis boards with dspi, as dspi driver
supports pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
9fee7d95f1
boards: remove i2c pinmux for kinetis boards
...
Remove i2c pinmux for kinetis boards, as i2c driver supports pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
3acee9064c
boards: remove ftm pinmux configuration
...
Remove ftm pinmux configuration from kinetis boards, as ftm driver
supports pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
b9a776efde
boards: set CONFIG_PINCTRL=y for all kinetis boards
...
Set CONFIG_PINCTRL=y for all kinetis boards, so they can use the
relevant drivers that enable pinctrl
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Daniel DeGrasse
dd47037ae0
boards: mimxrt1060: add all pinctrl nodes for RT1060
...
all pinctrl nodes for RT1060 need to be defined, as some drivers used by
kinetis also are used on RT series boards.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2022-03-22 12:36:04 +01:00
Gerard Marull-Paretas
dd1449bff6
boards: arm: 96b_wistrio: refactor board init code
...
- Move the SX oscillator control pins to a regulator node
- Create a board level compatible for the RF switch
- Use gpio_dt_spec to simplify board pins.c (now rf.c)
- Cleanup include list
For reference:
https://downloads.rakwireless.com/
LoRa/RAK811/Hardware_Specification/RAK811_HF_Schematics.pdf
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-22 12:34:47 +01:00
Erwan Gouriou
2b3f728173
boards: Remove superfluous comments in boards.dts
...
If more information is required on anything, one should look at
documentation, no point to add a specific comment about it.
Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2022-03-22 12:34:22 +01:00
Yonatan Schachter
9fdd905fa6
boards: arm: rpi_pico: Fix I2C compatible in docs
...
The documentation for rpi_pico used the wrong devicetree
compatible for I2C.
Signed-off-by: Yonatan Schachter <yonatan.schachter@gmail.com>
2022-03-22 12:32:38 +01:00
Jay Vasanth
7c65268f3e
drivers: pwm: Microchp XEC PWM driver add PINCTRL support
...
Add build time optional PINCTRL support to common PWM driver
for Microchip XEC MEC15xx and MEC172x families.
Signed-off-by: Jay Vasanth <jay.vasanth@microchip.com>
2022-03-21 21:49:50 -04:00
Benjamin Björnsson
ab6f5cf077
boards: arm: Add support for Arduino Nicla Sense ME
...
This commit adds support for the Arduino Nicla Sense ME board.
The board functionality has been tested using the samples:
- hello_world
- philosophers
- peripheral_dis
- spi_flash
Signed-off-by: Benjamin Björnsson <benjamin.bjornsson@gmail.com>
2022-03-21 18:37:05 +01:00
Sam Hurst
99ab33d117
boards: arm: add support for B-G474E-DPOW1
...
Support the ST B-G474E-DPOW1 Discovery kit with STM32G474RE MCU
Tested with:
- `samples/basic/blinky`
- `samples/hello_world`
- `samples/basic/button`
Flashed samples via On-Board ST-LINK with:
- west flash
Signed-off-by: Sam Hurst <sbh1187@gmail.com>
2022-03-21 09:51:26 -05:00
Krzysztof Chruscinski
d07738392a
boards: arm: nrf9160dk_nrf9160: Generic nrf52 reset
...
Added option to skip reading uart data during nrf52840 reset.
Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-03-21 15:48:08 +01:00
Gerard Marull-Paretas
c4699d0147
boards: shields: wnc_m14a2a: use pinctrl for nrf board overlay
...
nRF boards now require usage of pinctrl, migrate them.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
e83de45f66
boards: arm: ubx_evkninab4_nrf52833: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
c81b319e79
boards: arm: ubx_evkninab3_nrf52840: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
c84e911649
boards: arm: ubx_evkninab1_nrf52832: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
a10163ac5a
boards: arm: ubx_evkannab1_nrf52832: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
5410cff32d
boards: arm: ubx_bmd380eval_nrf52840: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
3e8f9bcc19
boards: arm: ubx_bmd380eval_nrf52811: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
82934a4ebb
boards: arm: ubx_bmd345eval_nrf52840: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
fe72d0f6c9
boards: arm: ubx_bmd340eval_nrf52840: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
115deafd7a
boards: arm: ubx_bmd330eval_nrf52810: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
19977dd82d
boards: arm: ubx_bmd300eval_nrf52832: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
4fe84ac9b3
boards: arm: thingy53_nrf5340: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
64f2e9b41c
boards: arm: thingy53_nrf5340: remove redundant entries
...
i2c0 and spi0 peripherals are already disabled by default.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
201de023dc
boards: arm: thingy52_nrf52832: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
27b217ebe4
boards: arm: sparkfun_thing_plus_nrf9160: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
0a501d973f
boards: arm: sparkfun_thing_plus_nrf9160: remove duplicated pins
...
The uart0 pins are already defined in the common file.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
6ef5e2fb1e
boards: arm: ruuvi_ruuvitag: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
8897c12948
boards: arm: rm1xx_dvk: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
508fc0b6fa
boards: arm: reel_board: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Note that the custom code in `board.c` enabling UART pull-ups has been
replaced by the `bias-pull-up` property set for the RX pin (following
the code comment).
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
99707e2a1c
boards: arm: rak5010_nrf52840: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
e2aa6fae37
boards: arm: rak4631_nrf52840: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
11d391b979
boards: arm: qemu_cortex_m0: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
a4f9fc5e19
boards: arm: pinnacle_100_dvk: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
adbe5a36de
boards: arm: pinetime_devkit0: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
44d6ed3816
boards: arm: particle_xenon: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
5d800b0865
boards: arm: particle_boron: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
7beafbf360
boards: arm: particle_argon: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
3c98a1eb81
boards: arm: nrf9160_innblue22: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
14c1bfb4d1
boards: arm: nrf9160_innblue21: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00
Gerard Marull-Paretas
a48617eafd
boards: arm: nrf9160dk_nrf9160: migrate to pinctrl
...
Use pinctrl instead of `-pin` properties.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-03-21 15:09:28 +01:00