#
75f48c23 |
| 11-Jul-2017 |
Andrew Turner <andrew@FreeBSD.org> |
Add external PLATFORM access on arm, and use it in the pl310 driver.
This allows multiple instances of SoCs that use the pl310 driver to be built within the same kernel:
* Add access to the platfo
Add external PLATFORM access on arm, and use it in the pl310 driver.
This allows multiple instances of SoCs that use the pl310 driver to be built within the same kernel:
* Add access to the platform_t object from outside platform.c * Use this with the pl310 driver
There is a new platform_pl310 interface to replace the existing code. SoCs need to implement the init method, and if they have special requirements to write to the two registers we care about will also need to implement the write_ctrl and write_debug methods.
Differential Revision: https://reviews.freebsd.org/D11546
show more ...
|
#
9ce763a0 |
| 07-Jul-2017 |
Andrew Turner <andrew@FreeBSD.org> |
Remove the MULTIDELAY option from arm. It's now enabled when PLATFORM is enabled.
|
#
3d814b4c |
| 04-Jul-2017 |
Andrew Turner <andrew@FreeBSD.org> |
Remove PLATFORM_SMP. It's unneeded as all configs with both PLATFORM and SMP use it so we can switch to the combination of these as the check.
|
#
a3604b95 |
| 27-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320042 through r320397.
|
#
7f613942 |
| 24-Jun-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
Allwinner: Add support for H2 Plus SoC
H2+ SoC is a stripped down version of H3 without gigabit ethernet and 4K HDMI. Also add sun8i-h2-plus-orangepi-zero.dts to the build as we run on this board.
|
#
a3cfc946 |
| 28-Mar-2017 |
Ed Maste <emaste@FreeBSD.org> |
Remove usfs(4) from arm kernel configs
cfumass(4) is not usable if usfs(4) is loaded or compiled into the kernel. Remove usfs so that the user may kldload the USB mass storage target they prefer.
P
Remove usfs(4) from arm kernel configs
cfumass(4) is not usable if usfs(4) is loaded or compiled into the kernel. Remove usfs so that the user may kldload the USB mass storage target they prefer.
PR: 218169 Reviewed by: trasz, hselasky (no objection) Relnotes: Yes Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D10153
show more ...
|
#
f9edb084 |
| 05-Feb-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r313055 through r313300.
|
#
9b3ece1c |
| 04-Feb-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r313243
|
#
93a065e7 |
| 02-Feb-2017 |
Michal Meloun <mmel@FreeBSD.org> |
Remake support for SMP kernel on UP cpu: - Use new option SMP_ON_UP instead of (mis)using specific CPU type. By this, any SMP kernel can be compiled with SMP_ON_UP support. - Enable runtime dete
Remake support for SMP kernel on UP cpu: - Use new option SMP_ON_UP instead of (mis)using specific CPU type. By this, any SMP kernel can be compiled with SMP_ON_UP support. - Enable runtime detection of CPU multiprocessor extensions only if SMP_ON_UP option is used. In other cases (pure SMP or UP), statically compile only required variant. - Don't leak multiprocessor instructions to UP kernel. - Correctly handle data cache write back to point of unification. DCCMVAU is supported on all armv7 cpus. - For SMP_ON_UP kernels, detect proper TTB flags on runtime.
Differential Revision: https://reviews.freebsd.org/D9133
show more ...
|
#
91b95f3d |
| 04-Jan-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r311132 through r311305.
|
#
358e989f |
| 04-Jan-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
ARM GENERIC: Add support for Allwinner A33 SoC
|
#
0ed76ec8 |
| 24-Nov-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r308870 through r309105.
|
#
44b5cf6f |
| 20-Nov-2016 |
Emmanuel Vadot <manu@FreeBSD.org> |
Add spigen to the ARMv6 GENERIC kernel
|
#
67bc8c8b |
| 19-Nov-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r308491 through r308841.
|
#
c49cf114 |
| 19-Nov-2016 |
Olivier Houchard <cognet@FreeBSD.org> |
Resolv the remaining conflicting symbols between omap4 and am335x, and add omap4/pandaboard into the GENERIC kernel.
|
#
047dd1cd |
| 14-Nov-2016 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Add the cpsw, the NIC driver for ti/am335x, to GENERIC kernel.
While here:
- remove 'device mii' - included by miibus; - remove 'device smcphy' - included by miibus; - sorted the network drivers
Add the cpsw, the NIC driver for ti/am335x, to GENERIC kernel.
While here:
- remove 'device mii' - included by miibus; - remove 'device smcphy' - included by miibus; - sorted the network drivers list; - added a comment about miibus based on amd64/GENERIC.
Sponsored by: Rubicon Communications, LLC (Netgate)
show more ...
|
#
7b12aa57 |
| 14-Nov-2016 |
Luiz Otavio O Souza <loos@FreeBSD.org> |
Build the Ti/AM335x DTBs as part of GENERIC kernel.
Sponsored by: Rubicon Communications, LLC (Netgate)
|
#
2828dafc |
| 10-Nov-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r308227 through r308490.
|
#
bccf7982 |
| 04-Nov-2016 |
Emmanuel Vadot <manu@FreeBSD.org> |
Add Allwinner UP SoC support to GENERIC on armv6
Relnotes: yes
|
#
a2b802ce |
| 02-Nov-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r303250 through r308226.
|
#
5c73dd07 |
| 02-Nov-2016 |
Andrew Turner <andrew@FreeBSD.org> |
Add BeagleBone Black support to GENERIC on armv6.
Reviewed by: mmel, imp Relnotes: yes Sponsored by: ABT Systems Ltd Differential Revision: https://reviews.freebsd.org/D8335
|
#
02ebdc78 |
| 31-Oct-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r307736 through r308146.
|
#
a6e9118b |
| 27-Oct-2016 |
Ganbold Tsagaankhuu <ganbold@FreeBSD.org> |
Add support for Allwinner Consumer IR interface. RX is supported now and the driver is using evdev framework. It was tested on Cubieboard2 (A20 SoC) using lirc with dfrobot's IR remote controller.
|
#
51fefb04 |
| 25-Oct-2016 |
Jared McNeill <jmcneill@FreeBSD.org> |
Enable driver for SY8106A Buck Regulator.
|
#
cd2b868b |
| 24-Oct-2016 |
Emmanuel Vadot <manu@FreeBSD.org> |
allwinner: Add support for P2WI in RSB driver
Push-Pull Two Wire interface is a almost compatible iic like bus used in sun6i SoC. It's only use is to communicate with the power management IC.
Revie
allwinner: Add support for P2WI in RSB driver
Push-Pull Two Wire interface is a almost compatible iic like bus used in sun6i SoC. It's only use is to communicate with the power management IC.
Reviewed by: jmcneill MFC after: 1 week Relnotes: yes
show more ...
|