#
303975 |
|
11-Aug-2016 |
gjb |
Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, and rename it to RC1.
Update __FreeBSD_version.
Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and the dvd1.iso packages population.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
302915 |
|
15-Jul-2016 |
ian |
MFC r302502, r302505:
Consolidate debugging options from all arm kernel configs to std.arm[v6].
Correct syntax errors that only show up when compiled with INVARIANTS.
Approved by: re (gjb)
|
#
302408 |
|
08-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
298068 |
|
15-Apr-2016 |
andrew |
Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine independent code that needs to know about INTRNG such as PCI drivers.
Obtained from: ABT Systems Ltd Sponsored by: The FreeBSD Foundation
|
#
294087 |
|
15-Jan-2016 |
andrew |
Remove the commented out sc device from the i.MX kernels, they both use vt(4).
|
#
292574 |
|
21-Dec-2015 |
gonzo |
Add i.MX 6 IPU driver and enable it in IMX6 config
Current functionality is somewhat limited: driver assumes that there is only one active IPU unit (IPU1) and that video output is DI0 and video mode is 1024x768. For more advanced functionality driver requires proper clock management which is work in progress. At the moment driver assumes that pixel clock is configured by u-boot for 1026x768 mode.
Reviewed by: andrew, ian, mmel Differential Revision: https://reviews.freebsd.org/D4168
|
#
292571 |
|
21-Dec-2015 |
gonzo |
- Add driver for i.MX 6 HDMI framer - Enable HDMI driver in IMX6 config
Reviewed by: andrew, ian, mmel Differential Revision: https://reviews.freebsd.org/D4174
|
#
291135 |
|
21-Nov-2015 |
andrew |
Create device options for the two common ARM timers.
Sponsored by: ABT Systems Ltd
|
#
291104 |
|
20-Nov-2015 |
andrew |
Remove pl310.c from the SoC std.* files, it's in files.arm
Sponsored by: ABT Systems Ltd
|
#
289537 |
|
18-Oct-2015 |
ian |
Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an interrupt controller.
The latter is required for INTRNG, because of the hardware erratum workaround installed by the linux folks into the imx6 FDT data, which remaps an ethernet interrupt to the gpio device. In the non-INTRNG world we intercept the call to map the interrupt and map it back to the ethernet hardware (because we don't need linux's workaround), but in the INTRNG world we lose the hookpoint where that remapping was happening, but we gain the ability to work the way linux does by having the gpio driver dispatch the interrupt.
|
#
286944 |
|
19-Aug-2015 |
ian |
Enable the watchdog driver on imx6, now that it works.
|
#
282723 |
|
10-May-2015 |
andrew |
Use the new gic option on all configs that need it.
|
#
282576 |
|
07-May-2015 |
andrew |
Clean up the ARM kernel configs to use 'include<space><tab>"file"'.
|
#
282502 |
|
05-May-2015 |
andrew |
Move the first batch of common armv6 options to std.armv6.
|
#
282499 |
|
05-May-2015 |
ian |
Create std.arm and std.armv6 config files and include the right one from each of the existing kernel configs. This gives a place to put config that applies to the entire arch.
Add the ARM_NEW_PMAP option to std.armv6. This is working well in early testing and it's time for wide exposure, but it's still nice to be able to fall back to the old implementation for testing when a problem comes along. Eventually the option and the old implementation will go away.
The opportunity now exists to move a whole lot of boilerplate from all the arm kernel config files into std.arm*, but that's a commit for another day.
|
#
281909 |
|
23-Apr-2015 |
andrew |
Add the SOC_IMX51, SOC_IMX53, and SOC_IMX6 options. These are used to select which SoCs the kernel config will support.
Use these options to merge files.imx51 and files.imx53.
|
#
279551 |
|
02-Mar-2015 |
ian |
Add a "module" to build the dtb files for all supported imx6 systems.
|
#
276755 |
|
06-Jan-2015 |
jhb |
Remove "New" label from NFSCL/NFSD now that they are the only NFS client/server. While here, remove duplicate NFSCL from sys/conf/NOTES.
Approved by: rmacklem
|
#
276177 |
|
24-Dec-2014 |
andrew |
Switch i.MX to use the platform code to help with a single Freescale kernel.
Differential Revision: https://reviews.freebsd.org/D1349 Reviewed by: ian, rpaulo
|
#
276004 |
|
21-Dec-2014 |
andrew |
Fix the indentation to simplify comparing the ARM config files.
|
#
276003 |
|
21-Dec-2014 |
andrew |
tart to clean up the armv6 kernel configs by reducing the diff between them in the first sections and the later FDT support.
Differential Revision: https://reviews.freebsd.org/D1346 Reviewed by: rpaulo (earlier version)
|
#
275961 |
|
20-Dec-2014 |
andrew |
Clean up to use the standard style of "options \t" and "device\t\t"
|
#
274331 |
|
09-Nov-2014 |
melifaro |
Renove faith(4) and faithd(8) from base. It looks like industry have chosen different (and more traditional) stateless/statuful NAT64 as translation mechanism. Last non-trivial commits to both faith(4) and faithd(8) happened more than 12 years ago, so I assume it is time to drop RFC3142 in FreeBSD.
No objections from: net@
|
#
271101 |
|
04-Sep-2014 |
ian |
The iomux driver is no longer optional, all imx platforms have it as standard now, so remove it from kernel configs.
|
#
270912 |
|
01-Sep-2014 |
imp |
Resync comments about scbus and pass for life after AHCI joined CAM.
Sponsored by: Netflix
|
#
270879 |
|
31-Aug-2014 |
ian |
Put option FDT into the base IMX6 config and remove it from the config of boards based on IMX6.
|
#
270859 |
|
30-Aug-2014 |
tuexen |
Enable SCTP support. It runs perfectly fine on a Wandboard quad.
MFC after: 3 days
|
#
270858 |
|
30-Aug-2014 |
tuexen |
Remove FDT option, since it is in every file, which includes this one.
|
#
268977 |
|
22-Jul-2014 |
br |
Enable Freescale i.MX I2C driver for i.MX6.
|
#
268834 |
|
18-Jul-2014 |
br |
o Enable GPIO device driver for i.MX6. It was originally written for i.MX5 and compatible with newer chip. o Extend device tree information o style(9) fixes
Discussed with: ian
|
#
264137 |
|
04-Apr-2014 |
ian |
Switch wandboards over to the common IMX6 kernel config, which has SMP enabled. Also switch IMX6 to use SCHED_ULE.
The now-unreferenced WANDBOARD.common config will be deleted after giving folks who may be including it a heads-up to switch to IMX6.
|
#
263301 |
|
18-Mar-2014 |
imp |
In kernel config files, it is supposed to be 'options<space><tab>' not 'options<tab><tab>', per long standing (but recently not so strictly enforced) convention.
|
#
263245 |
|
16-Mar-2014 |
imp |
Make all the comments '# ' and align to same column. This fixes the rampently incosnsitent usage which made cut and paste from one file to another look ugly.
|
#
262905 |
|
07-Mar-2014 |
ian |
Strip arm/conf/DEFAULTS down to just items that are mandatory for running the architecture. Move the other contents into each of the individual config files.
Requested by: imp
|
#
262877 |
|
07-Mar-2014 |
ian |
Add option TMPFS to arm/conf/DEFAULTS, remove it from the few configs that have it individually. Concensus on freebsd-arm@ is that it should be included in all ARM kernels.
|
#
262695 |
|
02-Mar-2014 |
ian |
Add a tunable to set the number of active cores, and enable SMP by default.
|
#
262419 |
|
24-Feb-2014 |
ian |
Add an ident line.
|
#
262354 |
|
23-Feb-2014 |
ian |
Create a generic IMX6 kernel config. This is based on the existing WANDBOARD.common config, but with the freescale-specific optons and devices all together at the bottom now. In addition to reformatting and shuffling lines around, two new options are added because they're now known to work, VFP and FREEBSD_BOOT_LOADER.
This config does not include any static DTB, it requires that u-boot provide a DTB (or a custom kernel config can compile one in).
This will supercede all the existing WANDBOARD* configs, but those will be left around for a while to help people transition their customized configs to include this new one instead.
|
#
257603 |
|
04-Nov-2013 |
ian |
Rename WANDBOARD-COMMON to WANDBOARD.common and adjust the configs that include it accordingly. The build machinery for universe and tinderbox tries to build every kernel config whose name begins and ends with [A-Z0-9] and the common include file that has most of the options isn't buildable by itself, so the new lowercase .common will avoid building it.
|
#
257489 |
|
01-Nov-2013 |
ian |
Kernel config for Wandboard.
|