Commit Graph

17 Commits

Author SHA1 Message Date
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