Alexandre Bard
7b4add1789
nm-boards: Replace all devicetree paths with aliases
...
This is easier to maintain and should be compatible with any kernel
version as long as the devicetree aliases are maintained.
BugzID: 77112
2022-01-12 13:01:47 +01:00
Alexandre Bard
4832ca022a
netmodule boards: Adapt devicetree path to match kernel 5.10
...
With kernel upgrade to 5.10 the paths of all nodees have changed because
of the way the ti drivers are handled.
These paths must therefore be adaped in u-boot in order to stay
compatible.
This means that u-boot versions before this commit are not 100%
compatible with kernel 5.10, but they should usually be able to boot.
Also after this change, older kernel will not work 100% but should still
boot.
BugzID: 77112
2022-01-11 13:48:54 +01:00
Rene Straub
2844abe1c2
nrhw20,24: board: respect ngpios entry
...
determine number of gpio entries in ft_set_gpio_name()
BugzId: 60387
2020-03-20 02:06:09 +01:00
Rene Straub
ce70a04c33
nrhw: sync with NRSW, dualcan-passive shield fixes
...
BugzId: 61778
2020-02-27 14:10:43 +01:00
Rene Straub
41742d2865
nrhw: cleanup, let reset reason check in SPL
2020-02-27 07:23:13 +01:00
Rene Straub
7c3defb4e0
nrhw: enable dtb entries for passive can shield
2019-12-19 07:44:34 +01:00
René Straub
3274638d7d
nrhw: support dual can passive shield ( #38 )
2019-12-12 12:13:23 +01:00
Rene Straub
e940bb1802
am335x: add NRSW support for nmhw[20,21,24]
...
- NRSW board features
- memory layout update
- boot configuration update
- general cleanup
BugzID: 60384
Signed-off-by: Patrick Zysset <patrick.zysset@netmodule.com>
2019-11-29 14:08:31 +01:00
Rene Straub
0530de83a0
nmhw24: remove debug print from ft_set_gpio_name()
2019-11-16 16:28:14 +01:00
Rene Straub
0cde66a780
nmhw24: configure com/io shield gpios in dtb
...
when a COM/IO shield is detected, its two IOs
are given names in the gpio section so that they
are accessible from Linux gpio chardev.
BugzId: 60150
2019-11-16 13:17:11 +01:00
Rene Straub
ace146330e
nmhw24: don't enable uart0 in DTS by default
...
- when using CAN shield, uart0 must not be enabled or I/O
pins are locked by uart.
- this was a backport from NRSW that has to be checked
2019-10-24 09:17:11 +02:00
Rene Straub
bb120c7271
nmhw24: align board file with nrsw implementation
2019-10-10 17:54:08 +02:00
Rene Straub
b1f61bad65
nrhw24: add pmic reset reason detection
2019-09-27 11:40:31 +02:00
Rene Straub
a8cc1f2d85
da9063: move driver to common netmodule codebase
...
- change nmhw21, nrhw24 makefiles/include
- change nrhw20 to use improved da9063 code (bus claim/release)
2019-09-26 18:38:57 +02:00
Rene Straub
d9bbba2295
nmhw: add support for late console initialization
...
- backport from nrsw to support COMIO shield
2019-09-26 08:19:19 +02:00
Rene Straub
afbe8bf08d
nmhw: update emmc device names
...
- kernel 4 uses mmcblk1 instead of mmcblk0
- update documentation accordingly
2019-09-25 10:58:09 +02:00
Rene Straub
a28cffaf0f
nmhw24: rename to nrhw24
2019-09-25 10:43:32 +02:00