| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
These two files are broken due to Linux 6.5 DTS import.
Both of these boards have support in Linux DTS tree,
please use these DTS instead.
Removed and not fixed because of commit 949efdaa1db8
Approved by: br, manu (mentor)
Differential revision: https://reviews.freebsd.org/D54216
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
| |
Fix compile error due to the include file am33xx.dtsi has been moved.
The Linux device-tree archive has split the general directory
(ARM/ARM64...) into vendor specific subdirectories since Linux 6.5.
Reviewed by: kp
Approved by: manu (mentor)
Differential revision: https://reviews.freebsd.org/D53894
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
A variety of subtle changes occured with the upstream syncs over time.
This allows the RT-AC58U to boot and have working USB3.
Locally tested:
* Asus RT-AC58U, USB3 (umass)
Differential Revision: https://reviews.freebsd.org/D49685
Reviewed by: manu
|
| | |
|
| |
|
|
|
|
|
|
|
| |
The drivers have been disconnected from the build since the removal of
the SOCFPGA kernel configs.
Reviewed by: manu, imp, andrew
Sponsored by: AFRL, DARPA
Differential Revision: https://reviews.freebsd.org/D47885
|
| |
|
|
|
|
|
|
| |
The included file has recently moved to a subdirectory.
This fixes building arm.armv7 ASUS_AC1300 (marked NO_UNIVERSE).
Fixes: f126890ac538 ("Import device-tree files from Linux 6.5")
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
| |
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
| |
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
| |
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
|
|
|
| |
We need to include the DTS with the full path now that it changed.
Fixes: f126890ac538 ("Import device-tree files from Linux 6.5")
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
|
| |
For instance, on NanoPi NEO two additional ports are available via a
GPIO header.
|
| |
|
|
| |
Remove /^\s*\$FreeBSD\$$\n/
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
| |
Remove /^/[*/]\s*\$FreeBSD\$.*\n/
|
| |
|
|
| |
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
|
| |
|
|
| |
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
| |
|
|
| |
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
| |
|
|
|
|
|
|
|
| |
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.
Discussed with: pfg
MFC After: 3 days
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
|
| |
|
|
|
|
| |
Reviewed by: manu, imp
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D35263
|
| |
|
|
|
|
|
|
|
|
|
| |
This adds the ethernet MAC and ethernet switch definitions.
I've rewritten the header file and the DTS based on documentation
and the required driver fields rather than the GPL'ed
ones from openwrt.
Differential Revision: https://reviews.freebsd.org/D34111
Reviewed by: manu
|
| |
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
This is the initial device tree file describing the ASUS
RT-AC58U 2GHz/5GHz 11ac router.
Obtained from: OpenWRT
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These are hardware configuration options which are required in
the linux/openwrt device trees for the IPQ4018/IPQ4019 devices.
Since this isn't obtained from linux upstream but instead from
openwrt, this can't go in contrib; instead it is going in
sys/dts/include/ .
Obtained from: OpenWRT
Tested:
* IPQ4019 ASUS RT-AC58U AP, initial bootstrapping
|
| |
|
|
|
|
|
| |
These ones were unambiguous cases where the Foundation was the only
listed copyright holder (in the associated license block).
Sponsored by: The FreeBSD Foundation
|
| |
|
|
|
| |
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
|
| |
|
|
| |
Sponsored by: Diablotin Systems
|
| |
|
|
|
|
| |
Useful for dev
Sponsored by: Diablotin Systems
|
| |
|
|
| |
This helps during developement to reduce the number of mmc controller.
|
| | |
|
| |
|
|
|
|
|
|
|
| |
These are all FreeBS-specific device tree files. We don't support any
of these anymore, remove them.
Reviewed by: emaste, manu
Sponsored by: Innovate UK
Differential Revision: https://reviews.freebsd.org/D28365
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The old vendor tree was never fully merged and doing partial merge isn't
supported with git subtree merge so a new one was created.
Switch the build to use the new DTS from sys/contrib/device-tree
This also bump the DTS used to be in sync with Linux 5.9
While here change the way to get the linux version, simply hardcode
the value in sys/dts/freebsd-compatible.dts and use awk to get that
to put it in the CFLAGS.
As a bonus we now have the bindings docs available
in sys/contrib/device-tree/Bindings/ so no need to link to the Linux repo
or to the vendor tree.
|
| |
|
|
|
|
|
|
| |
Add 64-bit address support to Cadence CGEM Ethernet driver for use in
other SoCs such as the Zynq UltraScale+ and SiFive HighFive Unleashed.
Reviewed by: philip, 0mp (manpages)
Differential Revision: https://reviews.freebsd.org/D24304
|
| |
|
|
|
|
|
|
|
|
|
|
| |
DTS must be synced with the kernel, add a freebsd,dts-version string in
the root node of each DTS that we compile so we can later in the kernel
check that it contain a correct value.
Reviewed by: imp, mmel
Differential Revision: https://reviews.freebsd.org/D26724
Notes:
svn path=/head/; revision=366599
|
| |
|
|
|
|
|
|
|
|
| |
I haven't requested explicit permission from authors and shouldn't have
added BSDL headers without it.
Requestes by: imp
Notes:
svn path=/head/; revision=361796
|
| |
|
|
|
|
|
| |
Reported by: Rodney W. Grimes <freebsd@gndrsh.dnsmgr.net> (for rpi4)
Notes:
svn path=/head/; revision=361782
|
| |
|
|
|
|
|
| |
Submitted by: gergely.czuczy@harmless.hu
Notes:
svn path=/head/; revision=361775
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
The upstream DTS now include the thermal device node and the SID
calibration entry.
Update our driver to cope with this change and remove the DTB
overlays that aren't needed anymore.
MFC after: 2 months
X-MFC-With: r359934
Notes:
svn path=/head/; revision=359935
|
| |
|
|
|
|
|
|
| |
Submitted by: Thomas Skibo
Differential Revision: https://reviews.freebsd.org/D23319
Notes:
svn path=/head/; revision=358426
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
It doesn't exist in mainline dts due to the issues related
with detaching and reattaching USB3 devices as mentioned in
https://patchwork.kernel.org/patch/10853381/
In case of FreeBSD, as a temporary workaround "usbconfig reset"
command can fix the problem.
Reviewed by: manu
Notes:
svn path=/head/; revision=357254
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This is a qspi driver for the Xilinx Zynq-7000 chip.
It could be useful for anyone wanting to boot a system from flash memory
instead of SD cards.
Submitted by: Thomas Skibo (thomasskibo@yahoo.com)
Differential Revision: https://reviews.freebsd.org/D14698
Notes:
svn path=/head/; revision=356895
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This overlays can be used on A64 board to use spigen and spi(8)
on the spi0 pins.
Tested On: Pine64-LTS, A64-Olinuxino
Submitted by: Gary Otten <gdotten@gmail.com>
Notes:
svn path=/head/; revision=356637
|