| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
MFC after: 3 weeks
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit b55d106df9785d141f9e3e1c916e921df9d877ac.
Per request of original author, manu, and mmel, revert this
change. While this is a genuinely cool device, there's some issues that
need to be sorted out before moving forward:
o Imported dt-bindings that weren't used and could interfere in the
future.
o no platform code for sophgo, though it likely needs it
o Potential interference from the dts/dtsi files imported for future
linux device-tree imports. These are the dts files from the vendor
sdk, and history has down often upstream introduces enough change
that keeping them here in the mean time lays the groundwork for
merge conflicts in the future.
That makes this import premature. Revert until it's more mature.
|
| |
|
|
|
|
| |
Signed-off-by: Martin Filla <freebsd@sysctl.cz>
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1844
|
| |
|
|
|
| |
Reviewed by: mhorne
Pull Request: https://github.com/freebsd/freebsd-src/pull/1916
|
| |
|
|
|
|
|
| |
Remove SPIGEN device tree overlay used with rpi-b (BCM2835/armv6)
Approved by: manu (mentor)
Differential revision: https://reviews.freebsd.org/D54188
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
IMX51 is already EOL and IMX53 is going to be EOL in Feb 2026.
See NXP product longevity site
Remove
Digi ConnectCore Wi-i.MX53
Genesi Efika MX
FreeBSD own DTSI for imx51 and imx53
sys/modules/dtb/imx5 for i.MX53 quick start board.
Approved by: manu (mentor)
Differential revision: https://reviews.freebsd.org/D53888
|
| |
|
|
|
|
|
|
| |
Since Linux DTS has been starting to using vendor subdirs we need
to update this aswell.
Approved by: manu (mentor)
Differential revision: https://reviews.freebsd.org/D53890
|
| |
|
|
|
|
|
|
|
| |
fvp-base-revc.dtb works with the kernel now interrupt-maps are
supported in more cases.
Reviewed by: mhorne
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D51258
|
| |
|
|
|
|
|
|
|
|
| |
These are known to work if loaded manually by loader(8) (for the Nezha
board at least). If nothing else, it is useful to provide a DTB closely
tied to the kernel version.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53118
|
| |
|
|
|
|
|
|
|
|
| |
These are known to work if loaded manually by loader(8) (for VF2 at
least). If nothing else, it is useful to provide a DTB closely tied to
the kernel version.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53117
|
| |
|
|
|
| |
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1822
|
| |
|
|
|
|
|
| |
Remove options.arm for OMAP3&4 and the makefile for building FDT
Approved by: manu (mentor)
Differential revision: https://reviews.freebsd.org/D49985
|
| |
|
|
|
| |
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1672
|
| |
|
|
|
|
|
| |
Signed-off-by: Han Gao <rabenda.cn@gmail.com>
Signed-off-by: Han Gao <gaohan@iscas.ac.cn>
Reviewed by: imp, jlduran
Pull Request: https://github.com/freebsd/freebsd-src/pull/1661
|
| |
|
|
|
|
|
|
|
| |
This is used by the t14s for FDT support.
.. which definitely doesn't work yet, but having it in the build is good.
Differential Revision: https://reviews.freebsd.org/D49690
Reviewed by: manu, phk
|
| |
|
|
|
| |
Remove sun8i-h2-plus-orangepi-r1.dts for now, latest update changed some
/delete-node/ places and this confuse our dtc.
|
| |
|
|
|
|
|
| |
This is a residual of the $FreeBSD$ removal.
MFC After: 3 days (though I'll just run the command on the branches)
Sponsored by: Netflix
|
| |
|
|
|
|
|
|
|
| |
The ROCK 4C Plus is a cost-reduced variant of the ROCK Pi 4 based on
the RockChip RK3399-T.
Reviewed by: manu
MFC after: 1 week
Differential Revision: <https://reviews.freebsd.org/D45110
|
| |
|
|
|
|
|
| |
Linux 6.5 moved to a vendor-based subdirectory for arm DTS, change
our Makefiles accordingly.
This makes universe also compile arm.armv7 ARMADA38X sucessfully.
|
| |
|
|
|
|
|
| |
Linux 6.5 moved to a vendor-based subdirectory for arm DTS, change
our Makefiles accordingly.
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
|
| |
For instance, on NanoPi NEO two additional ports are available via a
GPIO header.
|
| |
|
|
| |
We can boot on this board.
|
| |
|
|
| |
We can boot on this board.
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
|
|
|
|
| |
Now that we no longer support armv[45] devices, these tests can be
simplified. While here, update the comment to reflect which rpi devices
we support. It's been way more thant he Pi-B for a long time.
Sponsored by: Netflix
|
| |
|
|
|
|
|
|
|
| |
Not needed after
3c790abfba67 arm64/rk_dwc3: Remove RK3328 support
c45296f16f79 dwc3: Handle optional clocks
Differential Revision: https://reviews.freebsd.org/D37395
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
|
|
|
| |
At least on Orange Pi PC Plus it is routed to the 40-pin header, so it
can used to communicate with external devices.
MFC after: 2 weeks
|
| |
|
|
|
|
|
| |
At least on Orange Pi PC Plus it is routed to the 40-pin header, so it
can used to communicate with external devices.
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Rock64 the uart is routed to pins on the "Pi-2" header, so it is
potentially useful.
Pin mapping:
----------------------------
| ID | Name | Function |
----------------------------
| 15 | GPIO3_A4 | TX |
| 16 | GPIO3_A5 | RTS |
| 18 | GPIO3_A6 | RX |
| 22 | GPIO3_A7 | CTS |
----------------------------
MFC after: 2 weeks
|
| |
|
|
|
|
| |
On Rock64 it is routed to pins 3 and 5 of the so called Pi-2 header.
MFC after: 2 weeks
|
| |
|
|
| |
MFC after: 1 week
|
| |
|
|
|
|
|
|
| |
With the recent inclusion of ENETC networking driver we now support this
board.
Obtained from: Semihalf
Sponsored by: Alstom Group
|
| |
|
|
|
| |
This is useful for development.
Sponsored by: Diablotin Systems
|
| |
|
|
|
|
| |
This is unneeded now that the DTS have the opp.
MFC after: 1 week
Sponsored by: Diablotin Systems
|
| | |
|
| |
|
|
|
|
| |
Useful for dev
Sponsored by: Diablotin Systems
|
| | |
|
| | |
|
| |
|
|
| |
This helps during developement to reduce the number of mmc controller.
|
| |
|
|
| |
MFC after: 4 weeks
|
| |
|
|
|
|
|
| |
Mainly LX2K Honeycomb and ClearFog-CX boards.
Notes:
svn path=/head/; revision=368367
|
| |
|
|
| |
Notes:
svn path=/head/; revision=368362
|
| |
|
|
| |
Notes:
svn path=/head/; revision=368018
|
| |
|
|
|
|
|
|
|
| |
We boot on this board to add the dtb to the build.
Requested by: Daniel Engberg <daniel.engberg.lists@pyret.net>
Notes:
svn path=/head/; revision=367340
|
| |
|
|
|
|
|
|
|
|
| |
This allows building the HiFive Unleashed device tree blob.
Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D26459
Notes:
svn path=/head/; revision=365835
|
| |
|
|
|
|
|
|
| |
Reviewed by: manu
MFC after: 1 week
Notes:
svn path=/head/; revision=363232
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add CCM driver and clocks implementations for i.MX 8M
- Add GPC driver for iMX8
- Add clock tree for i.MX 8M Quad
- Add clocks support and new compat strings (where required) for existing i.MX 6 UART, I2C, and GPIO drivers
- Enable aarch64-compatible drivers form i.MX 6 in arm64 GENERIC kernel config
- Add dtb/imx8 kernel module with DTBs for Nitrogen8M and iMX8MQ EVK
With this patch both Nitrogen8M and iMX8MQ EVK boot with NFS root up to multiuser login prompt
Reviewed by: manu
Differential Revision: https://reviews.freebsd.org/D25274
Notes:
svn path=/head/; revision=362817
|
| |
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=362384
|
| |
|
|
|
|
|
| |
Submitted by: gergely.czuczy@harmless.hu
Notes:
svn path=/head/; revision=361775
|
| |
|
|
| |
Notes:
svn path=/head/; revision=361771
|