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
19271e52e9
nrhw20: general cleanup of board files
2019-11-01 12:26:31 +01: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
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
92bdea79bc
nrhw20: add shield support
...
- use OF library to enable shield nodes in devicetree
- delete command line based devicetree configuration
- add console configuration options for COMIO shield
2018-07-19 15:21:21 +02:00
Rene Straub
88a9a458f4
nrhw20: release GNSS module reset
2018-06-01 19:47:51 +02:00
Rene Straub
e21b076da4
nrhw20: hardware initialization update
...
- moved most hardware init functions to board_late_init
- enable wireless transmission for PCIe slot
- general cleanup
2018-05-25 17:09:58 +02:00
Rene Straub
9a753c5ebc
nrhw20: set da9063 current limits
...
- factor out da9063 function from board.c
2018-03-16 13:37:23 +01:00
Rene Straub
26da1f4009
nrhw20: cleanup code in board file
2018-03-16 13:34:57 +01:00
Rene Straub
f735627eca
nrhw20: add reset button fucntionality
2018-03-15 12:07:26 +01:00
Rene Straub
c94710b8c3
nrhw20: fix Huawei modem startup timing
...
- Length power off phase to 130ms from 30ms to conform requirements
2018-03-01 09:12:37 +01:00
Rene Straub
1f0732af31
nrhw20: board file cleanup
...
- factor out module init functions from board_init()
2018-02-28 16:17:28 +01:00
Rene Straub
7406ebe7fe
nrhw20: cleanup board file
2018-02-23 08:31:41 +01:00
Rene Straub
80639f42bd
nrhw20: remove trailing comma
2018-02-19 11:44:43 +01:00
Rene Straub
7ea38f55a4
nrhw20: refactore and cleanup board file
...
- move environment to eMMC
- add i2c io extender driver
- enable RTC backup battery charging
- remove occurances of 2nd ethernet port
- remove dead code
2018-02-09 14:06:56 +01:00
Rene Straub
9cfcded598
nrhw20: cleanup board file
...
- remove porting nbhw16 code options
- cleanup
2018-02-07 16:01:58 +01:00
Rene Straub
667be0ea8e
nrhw20: added LED control
2018-02-07 10:42:44 +01:00
Rene Straub
d4d8afa3f0
nrhw20: first implementation of 88E6071 switch
2018-02-06 17:09:40 +01:00
Rene Straub
297c60c699
nrhw20: prepare status LED access via PMIC
2018-01-06 19:42:06 +01:00
Rene Straub
4ebdf0876f
nrhw20: preparations for GPIO, I2C
2018-01-06 18:33:29 +01:00
Rene Straub
756fa2b3e3
nrhw20: review, cleanup
2018-01-04 17:33:53 +01:00
Rene Straub
7518ca5631
nrhw20: initial commit
2017-12-15 15:00:24 +01:00