#
296373 |
|
04-Mar-2016 |
marius |
- Copy stable/10@296371 to releng/10.3 in preparation for 10.3-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.3. - Update default pkg(8) configuration to use the quarterly branch.
Approved by: re (implicit) |
#
287082 |
|
23-Aug-2015 |
ian |
MFC r283547:
Ensure that all arm kernel configs contain ALT_BREAK_TO_DEBUGGER and not BREAK_TO_DEBUGGER if they have a serial console (most do). A burst of serial line noise (such as unplugging a usb serial adapter) can look like a break and drop a working system into the debugger. The alt break sequence (<CR>~^B) works fine on both serial and non-serial consoles.
|
#
285132 |
|
04-Jul-2015 |
gjb |
Add the GEOM_LABEL option to the BEAGLEBONE, GUMSTIX, and RPI-B kernel configuration files, resolving an issue where the UFS and MSDOSFS partitions would not mount as set in fstab(5).
This is a direct commit to stable/10, as the GEOM_LABEL option is handled differently in head for arm/armv6. The WANDBOARD and PANDABOARD already have this kernel option entry via the IMX6 kernel configuration file, so do not need to be changed.
Approved by: re (kib) Sponsored by: The FreeBSD Foundation
|
#
284094 |
|
06-Jun-2015 |
ian |
MFC r278338, r278340, r278458, r278519:
Create a module to install the Raspberry Pi dtb files.
Pull in the rpi.dts -> rpi.dtb module (dtb/rpi) and have it install rpi.dtb in /boot/dtb by default.
Add a module to build the dtb files for all supported imx6 systems.
Remove imx6s-wandboard.dts, there is no such file.
|
#
278700 |
|
13-Feb-2015 |
ian |
MFC r277037: Enable ALT_BREAK_TO_DEBUGGER for rpi.
|
#
278699 |
|
13-Feb-2015 |
ian |
MFC r276003:
Start to clean up the armv6 kernel configs by reducing the diff between them in the first sections and the later FDT support.
|
#
278698 |
|
13-Feb-2015 |
ian |
MFC r263245, r269233, r267101, r275961: Config style cleanups.
Some of these are effectively record-only merges, because the actual merge happened during conflict resolution of some prior merge.
|
#
271428 |
|
11-Sep-2014 |
ian |
Disable debugging-related options in all ARM kernel configs for stable-10. This is a direct commit to stable-10. The following options are disabled in all arm kernel configs:
DEADLKRES DIAGNOSTIC INVARIANTS INVARIANTS_SUPPORT WITNESS WITNESS_SKIPSPIN Approved by: re(gjb)
|
#
266331 |
|
17-May-2014 |
ian |
MFC 263301
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.
|
#
266328 |
|
17-May-2014 |
ian |
MFC 263245: Make all the comments '# ' and align to same column.
|
#
266277 |
|
17-May-2014 |
ian |
MFC 257774, 256760, 262916, 262905, 262918, 262919, 262920, 262921, 262924, 262925, 262929, 262932, 262935, 262940, 262941, 262942, 262948, 262949, 262950
Strip arm/conf/DEFAULTS down to just items that are mandatory for running the architecture.
Move all the files named foo/common.c to foo/foo_common.c
Initial cut for DTS on the hl201 board.
Add commented out dts for sam9260ek as well as early printf support.
Make clock optional on uart nodes, then back it out ("I don't know what I was thinking, but it is lame.")
Set the baud rate if it isn't 0
Make at91_soc_id() public.
Properly round at91 resource on unmapping.
Move AT91 AIC related stuff to own file.
Fix another bug in multicast filtering. i.MX uses 6 bits from MSB in LE CRC32 for the hash value, not the lowest 6 bits in BE CRC32.
Follow r262916 with one more config file that references a renamed common.c
Remove bogus AT91 define that causes compile errors. Most of the defines for SAM9X are going away soonish anyway (once FDT works), but until then...
Remove all dregs of a per-thread undefined-exception-mode stack.
Rework the VFP code that handles demand-based save and restore of state.
Always call vfp_discard() on thread death.
When a thread begins life it doesn't own the VFP hardware state on any cpu.
Make undefined exception entry MP-safe.
|
#
266162 |
|
15-May-2014 |
ian |
MFC r261570, r261572
Revert r260440 (add USB_HOST_ALIGN to all configs, it's only needed for platforms with a 64-byte cacheline size).
Add option USB_HOST_ALIGN=64 for all SoCs that have 64 byte cache lines.
|
#
266086 |
|
14-May-2014 |
ian |
MFC r260440, r260441, r260447, r260490, r260493
Add option USB_HOST_ALIGN to configs that contain 'device usb'.
Update dts files of Cubieboard1,2 to use 1GB memory.
Add a function to print the contents of the static device mapping table,
|
#
266022 |
|
14-May-2014 |
ian |
MFC r259517, r259518
Add vt support for RPi. (No early stage yet.)
|
#
261078 |
|
23-Jan-2014 |
loos |
MFC r256959:
Add the Raspberry Pi BSC (I2C compliant) controller driver.
Reviewed by: rpaulo
MFC r256961:
Enable the build of OFW I2C bus for FDT systems.
MFC r258045:
As all the IIC controllers on system uses the same 'iichb' prefix we cannot rely only on checking the device unit to indentify the BSC unit we are attaching to. Make use of the device base address to identify our BSC unit.
MFC r259127:
Bring the RPi I2C driver in line with ti_i2c. Make it treat any slave address as a 7-bit address.
Approved by: adrian (mentor)
|
#
259325 |
|
13-Dec-2013 |
ian |
MFC r257062: Add the Raspberry Pi SPI controller driver.
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
254461 |
|
17-Aug-2013 |
andrew |
Rename device vfp to option VFP and retire the ARM_VFP_SUPPORT option. This simplifies enabling as previously both options were required to be enabled, now we only need a single option.
While here enable VFP on the PandaBoard.
|
#
253845 |
|
31-Jul-2013 |
obrien |
Back out r253779 & r253786.
|
#
253779 |
|
29-Jul-2013 |
obrien |
Decouple yarrow from random(4) device.
* Make Yarrow an optional kernel component -- enabled by "YARROW_RNG" option. The files sha2.c, hash.c, randomdev_soft.c and yarrow.c comprise yarrow.
* random(4) device doesn't really depend on rijndael-*. Yarrow, however, does.
* Add random_adaptors.[ch] which is basically a store of random_adaptor's. random_adaptor is basically an adapter that plugs in to random(4). random_adaptor can only be plugged in to random(4) very early in bootup. Unplugging random_adaptor from random(4) is not supported, and is probably a bad idea anyway, due to potential loss of entropy pools. We currently have 3 random_adaptors: + yarrow + rdrand (ivy.c) + nehemeiah
* Remove platform dependent logic from probe.c, and move it into corresponding registration routines of each random_adaptor provider. probe.c doesn't do anything other than picking a specific random_adaptor from a list of registered ones.
* If the kernel doesn't have any random_adaptor adapters present then the creation of /dev/random is postponed until next random_adaptor is kldload'ed.
* Fix randomdev_soft.c to refer to its own random_adaptor, instead of a system wide one.
Submitted by: arthurmesh@gmail.com, obrien Obtained from: Juniper Networks Reviewed by: obrien
|
#
253634 |
|
25-Jul-2013 |
rpaulo |
Enable modules for the BeagleBone and for the Raspberry Pi.
|
#
253355 |
|
15-Jul-2013 |
rpaulo |
Move the Raspberry Pi low level options out of the kernel config and into std.rpi + std.bcm2835.
Reviewed by: imp
|
#
252522 |
|
02-Jul-2013 |
andrew |
Enable VFP on Raspberry Pi. This has worked as of r251712.
|
#
252473 |
|
01-Jul-2013 |
tuexen |
Enable SCTP, since it is also enabled on GENERIC and it works fine on the Raspberry Pi.
Discussed with: rpaulo
|
#
252440 |
|
01-Jul-2013 |
rpaulo |
Use the new FDT_FILE rpi.dts.
|
#
252432 |
|
30-Jun-2013 |
rpaulo |
Add INET6.
|
#
247609 |
|
02-Mar-2013 |
andrew |
Build the Raspberry Pi dtb file when building the kernel so we can copy it to the boot partition for U-Boot.
|
#
247304 |
|
26-Feb-2013 |
kientzle |
RPi users might want to touch the boot partition, which is always FAT formatted on this board, so compile-in MSDOSFS.
Comment out the compiled-in FDT and explain why.
|
#
244480 |
|
20-Dec-2012 |
gonzo |
Replace generic ARM11 option with more specific support for ARM1136 and ARM1176
Submitted by: Daisuke Aoyama <aoyama at peach.ne.jp> Obtained from: NetBSD
|
#
243701 |
|
30-Nov-2012 |
gonzo |
- Enable syscons/framebuffer by default - Enable NFS client by default. Might be useful for building ports
|
#
243465 |
|
23-Nov-2012 |
gonzo |
Add Raspberry Pi GPIO driver
Submitted by: Luiz Otavio O Souza
|
#
243434 |
|
23-Nov-2012 |
gonzo |
Now that we have working USB keyboard add ukbd to the syscons-enabling part of config
|
#
242321 |
|
29-Oct-2012 |
gonzo |
Add BCM2835 SDHCI driver and enable it in Raspberry Pi config
|
#
242061 |
|
25-Oct-2012 |
kientzle |
Support boot loaders in the standard kernel.
|
#
240572 |
|
16-Sep-2012 |
jmg |
fix the kernel files to match our standard "option<space><tab>" format such that when commenting/uncommentting lines, horizontal spacing is maintained...
Also fix some minor comment formatting to line things up, etc...
Reviewed by: gnn, imp MFC after: 1 week
|
#
240483 |
|
14-Sep-2012 |
hselasky |
Add basic USB support to Raspberry PI target.
|
#
239922 |
|
30-Aug-2012 |
gonzo |
Add barebone Raspberry Pi port. Supported parts: - Interrupts controller - Watchdog - System timer - Framebuffer (hardcoded resolution/bpp)
|