#
00454c40 |
| 18-May-2018 |
Andrew Turner <andrew@FreeBSD.org> |
Enable the Qualcomm MSM UART driver. This is needed for some Qualcomm Snapdragon SoCs.
Obtained from: ABT Systems Ltd Sponsored by: Turing Robotic Industries
|
#
43fd679e |
| 10-May-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
arm64: Add ALT_BREAK_TO_DEBUGGER to GENERIC
It is useful to enter kdb with an escape sequence. While here move the USB_DEBUG with the others debug options and define nooptions USB_DEBUG for GENERIC-
arm64: Add ALT_BREAK_TO_DEBUGGER to GENERIC
It is useful to enter kdb with an escape sequence. While here move the USB_DEBUG with the others debug options and define nooptions USB_DEBUG for GENERIC-NODEBUG
show more ...
|
#
5819c3eb |
| 10-Apr-2018 |
Ruslan Bukin <br@FreeBSD.org> |
Enable Qualcomm Debug Subsystem (QDSS) block on MSM8916 SoC.
This is required for ARM Coresight operation on Dragonboard 410c.
Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freeb
Enable Qualcomm Debug Subsystem (QDSS) block on MSM8916 SoC.
This is required for ARM Coresight operation on Dragonboard 410c.
Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D14987
show more ...
|
#
2a3d5e33 |
| 26-Feb-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
rk3328: Add support for this SoC
* rk_cru is a cru driver that needs to be subclassed by the real CRU driver * rk_clk_pll handle the pll type clock on RockChip SoC, it's only read only for now.
rk3328: Add support for this SoC
* rk_cru is a cru driver that needs to be subclassed by the real CRU driver * rk_clk_pll handle the pll type clock on RockChip SoC, it's only read only for now. * rk_clk_composite handle the different composite clock types (with gate, with mux etc ...) * rk_clk_gate handle the RockChip gates * rk_clk_mux handle the RockChip muxes (unused for now) * Only clocks for supported devices are supported for now, the rest will be added when driver support comes * The assigned-clock* property are not handled for now so we rely a lot on the bootloader to setup some initial values for some clocks.
show more ...
|
#
18a75309 |
| 26-Feb-2018 |
Patrick Kelsey <pkelsey@FreeBSD.org> |
Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.
The conditional compilation support is now centralized in tcp_fastopen.h and tcp_var.h. This doesn't provide the minimu
Greatly reduce the number of #ifdefs supporting the TCP_RFC7413 kernel option.
The conditional compilation support is now centralized in tcp_fastopen.h and tcp_var.h. This doesn't provide the minimum theoretical code/data footprint when TCP_RFC7413 is disabled, but nearly all the TFO code should wind up being removed by the optimizer, the additional footprint in the syncache entries is a single pointer, and the additional overhead in the tcpcb is at the end of the structure.
This enables the TCP_RFC7413 kernel option by default in amd64 and arm64 GENERIC.
Reviewed by: hiren MFC after: 1 month Sponsored by: Limelight Networks Differential Revision: https://reviews.freebsd.org/D14048
show more ...
|
#
4b49587c |
| 06-Jan-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r327341 through r327623.
|
#
2defb358 |
| 04-Jan-2018 |
Kyle Evans <kevans@FreeBSD.org> |
if_awg: Use syscon prop if it exists
The emac bindings that are landing in Linux 4.15 specify a syscon property on the emac node that point to /soc/syscon. Use this property if it's specified, but m
if_awg: Use syscon prop if it exists
The emac bindings that are landing in Linux 4.15 specify a syscon property on the emac node that point to /soc/syscon. Use this property if it's specified, but maintain backwards compatibility with the old method.
The older method is still used for boards that we get .dtb from u-boot, such as pine64, that did not yet have stable emac bindings.
Tested on: Banana Pi-M3 (a83t) Tested on: Pine64 (a64) Reviewed by: manu Differential Revision: https://reviews.freebsd.org/D13296
show more ...
|
#
03c13265 |
| 03-Dec-2017 |
Ed Schouten <ed@FreeBSD.org> |
Make COMPAT_FREEBSD32 part of GENERIC on arm64.
The cloudabi32.ko kernel modules can only be loaded on AMD64 and ARM64 by kernels built with COMPAT_FREEBSD32. Even though COMPAT_FREEBSD32 does not s
Make COMPAT_FREEBSD32 part of GENERIC on arm64.
The cloudabi32.ko kernel modules can only be loaded on AMD64 and ARM64 by kernels built with COMPAT_FREEBSD32. Even though COMPAT_FREEBSD32 does not support the execution of native FreeBSD executables, do add it to GENERIC, to make cloudabi32.ko usable.
According to size(1), this makes the kernel image approximately 0.7% larger.
Reviewed by: andrew, imp, emaste Differential Revision: https://reviews.freebsd.org/D13311
show more ...
|
#
ccf802cf |
| 24-Nov-2017 |
Ed Maste <emaste@FreeBSD.org> |
Temporarily disable VIMAGE on arm64
Loading a kernel module with a static VNET_DEFINE'd variable (e.g. if_lagg) currently results in a kernel panic.
PR: 223670
|
#
82725ba9 |
| 23-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325999 through r326131.
|
#
a3dff126 |
| 21-Nov-2017 |
Andrew Turner <andrew@FreeBSD.org> |
Add a driver for the EFI RTC. This uses the EFI Runtime Services to query the system time.
As we seem to only read this time on boot, and this is the only source of time on many arm64 machines we ne
Add a driver for the EFI RTC. This uses the EFI Runtime Services to query the system time.
As we seem to only read this time on boot, and this is the only source of time on many arm64 machines we need to enable this by default there. As this is not always the case with U-Boot firmware, or when we have been booted from a non-UEFI environment we only enable the device driver when the Runtime Services are present and reading the time doesn't result in an error.
PR: 212185 Reviewed by: imp, kib Tested by: emaste Relnotes: yes Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D12650
show more ...
|
#
c2c014f2 |
| 07-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r323559 through r325504.
|
#
3c5ab8c1 |
| 30-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r325119
|
#
a2aef24a |
| 29-Oct-2017 |
Eitan Adler <eadler@FreeBSD.org> |
Update several more URLs
- Primarily http -> https - Primarily FreeBSD project URLs
|
#
0a8f81bc |
| 22-Oct-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r324837
While here, diff reduce some of the changes in sys/boot by moving MK_COVERAGE=no to sys/boot/Makefile.inc .
|
#
8e94025b |
| 20-Oct-2017 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went into HEAD. Enable VIMAGE in GENERIC kernels and some others (where GENERIC does not exist) on HEAD.
Disable building LINT-VIMAGE wi
With r181803 on 2008-08-17 23:27:27Z the first VIMAGE commit went into HEAD. Enable VIMAGE in GENERIC kernels and some others (where GENERIC does not exist) on HEAD.
Disable building LINT-VIMAGE with VIMAGE being default.
This should give it a lot more exposure in the run-up to 12 to help us evaluate whether to keep it on by default or not. We are also hoping to get better performance testing. The feature can be disabled using nooptions.
Requested by: many Reviewed by: kristof, emaste, hiren X-MFC after: never Relnotes: yes Differential Revision: https://reviews.freebsd.org/D12639
show more ...
|
Revision tags: release/10.4.0 |
|
#
e5d34ca9 |
| 23-Sep-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r320180
|
#
c77037f1 |
| 19-Sep-2017 |
Josh Paetzel <jpaetzel@FreeBSD.org> |
Fix indentation for r323068
PR: 220170 Reported by: lidl MFC after: 3 days Pointyhat to: jpaetzel
|
#
8fcbcc2d |
| 16-Sep-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r323635
|
#
b754c279 |
| 13-Sep-2017 |
Navdeep Parhar <np@FreeBSD.org> |
MFH @ r323558.
|
#
885a7418 |
| 11-Sep-2017 |
Marcin Wojtas <mw@FreeBSD.org> |
Expand Marvell NIC description in arm64 GENERIC config
Suggested by: emaste
|
#
7ca8a2b3 |
| 09-Sep-2017 |
Marcin Wojtas <mw@FreeBSD.org> |
Enable compilation of Marvell NETA controller with arm64 GENERIC
This patch enables network operation on Marvell Armada 3700 SoC.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihal
Enable compilation of Marvell NETA controller with arm64 GENERIC
This patch enables network operation on Marvell Armada 3700 SoC.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihalf Sponsored by: Semihalf Differential Revision: https://reviews.freebsd.org/D12259
show more ...
|
#
e49e3ec3 |
| 09-Sep-2017 |
Marcin Wojtas <mw@FreeBSD.org> |
Add support for uart_mvebu driver arm64 GENERIC config
This patch enables console output on Armada 3700 SoCs with kernel GENERIC.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihal
Add support for uart_mvebu driver arm64 GENERIC config
This patch enables console output on Armada 3700 SoCs with kernel GENERIC.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihalf Sponsored by: Semihalf Differential Revision: https://reviews.freebsd.org/D12251
show more ...
|
#
840d633f |
| 09-Sep-2017 |
Marcin Wojtas <mw@FreeBSD.org> |
Enable compilation of Marvell EHCI driver in arm64 GENERIC
Enabled driver can be used on boards equipped with Marvell Armada 3700 SoC.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Se
Enable compilation of Marvell EHCI driver in arm64 GENERIC
Enabled driver can be used on boards equipped with Marvell Armada 3700 SoC.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihalf Sponsored by: Semihalf Differential Revision: https://reviews.freebsd.org/D12256
show more ...
|
#
705f4b2c |
| 09-Sep-2017 |
Marcin Wojtas <mw@FreeBSD.org> |
Enable compilation of Marvell XHCI driver in arm64 GENERIC
Enabled driver can be used on boards equipped with Marvell Armada 3700/7k/8k SoCs.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained f
Enable compilation of Marvell XHCI driver in arm64 GENERIC
Enabled driver can be used on boards equipped with Marvell Armada 3700/7k/8k SoCs.
Submitted by: Patryk Duda <pdk@semihalf.com> Obtained from: Semihalf Sponsored by: Semihalf Differential Revision: https://reviews.freebsd.org/D12253
show more ...
|