summaryrefslogtreecommitdiffstats
path: root/sys/arm/conf/EFIKA_MX
Commit message (Collapse)AuthorAgeFilesLines
* MFC r302502, r302505:ian2016-07-151-18/+0
| | | | | | | | 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)
* Remove old COMPAT_FREEBSD options from the ARM kernel configs. We replacedandrew2016-03-161-3/+0
| | | | | | | the ABI in 10.0, and have removed support for the old ABI in 11. As such any of these options to provide compatibility prior to 10 are unneeded. Sponsored by: ABT Systems Ltd
* Remove compatibility shims for legacy ATA device names.mav2015-10-111-1/+0
| | | | | We got new ATA stack in FreeBSD 8.x, switched to it at 9.x, completely removed old stack at 10.x, so at 11.x it is time to remove compat shims.
* Ensure that all arm kernel configs contain ALT_BREAK_TO_DEBUGGER and notian2015-05-251-1/+1
| | | | | | | 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.
* Clean up the ARM kernel configs to use 'include<space><tab>"file"'.andrew2015-05-071-1/+1
|
* Move the first batch of common armv6 options to std.armv6.andrew2015-05-051-30/+0
|
* Create std.arm and std.armv6 config files and include the right one fromian2015-05-051-0/+1
| | | | | | | | | | | | | 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.
* Add the SOC_IMX51, SOC_IMX53, and SOC_IMX6 options. These are used toandrew2015-04-231-0/+2
| | | | | | select which SoCs the kernel config will support. Use these options to merge files.imx51 and files.imx53.
* Remove "New" label from NFSCL/NFSD now that they are the only NFSjhb2015-01-061-2/+2
| | | | | | client/server. While here, remove duplicate NFSCL from sys/conf/NOTES. Approved by: rmacklem
* Switch i.MX to use the platform code to help with a single Freescale kernel.andrew2014-12-241-0/+1
| | | | | Differential Revision: https://reviews.freebsd.org/D1349 Reviewed by: ian, rpaulo
* Fix the indentation to simplify comparing the ARM config files.andrew2014-12-211-3/+3
|
* tart to clean up the armv6 kernel configs by reducing the diff betweenandrew2014-12-211-28/+32
| | | | | | | them in the first sections and the later FDT support. Differential Revision: https://reviews.freebsd.org/D1346 Reviewed by: rpaulo (earlier version)
* Renove faith(4) and faithd(8) from base. It looks like industrymelifaro2014-11-091-1/+0
| | | | | | | | | 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@
* The iomux driver is no longer optional, all imx platforms have it asian2014-09-041-2/+0
| | | | standard now, so remove it from kernel configs.
* Resync comments about scbus and pass for life after AHCI joined CAM.imp2014-09-011-2/+2
| | | | Sponsored by: Netflix
* In kernel config files, it is supposed to be 'options<space><tab>' notimp2014-03-181-1/+1
| | | | | 'options<tab><tab>', per long standing (but recently not so strictly enforced) convention.
* Make all the comments '# ' and align to same column. This fixes theimp2014-03-161-43/+42
| | | | | rampently incosnsitent usage which made cut and paste from one file to another look ugly.
* Strip arm/conf/DEFAULTS down to just items that are mandatory for runningian2014-03-071-0/+3
| | | | | | | the architecture. Move the other contents into each of the individual config files. Requested by: imp
* Add option TMPFS to arm/conf/DEFAULTS, remove it from the few configsian2014-03-071-1/+0
| | | | | that have it individually. Concensus on freebsd-arm@ is that it should be included in all ARM kernels.
* Add option USB_HOST_ALIGN=64 for all SoCs that have 64 byte cache lines.ian2014-02-071-0/+1
|
* Revert r260440. I didn't realize that most of this change was alreadyian2014-02-071-1/+0
| | | | | | | | in effect due to r250753. That is sufficient for all SoCs with a 32 byte cache line size. Systems with 64 byte cache lines will need the option; that will be done in a separate commit. Thanks to loos@ for pointing out r250753.
* Add option USB_HOST_ALIGN to configs that contain 'device usb'. Settingian2014-01-081-0/+1
| | | | | | | | | this to the cache line size is required to avoid data corruption on armv4 and armv5, and improves performance on armv6, in both cases by avoiding partial cacheline flushes for USB IO. All these configs already exist in 10-stable. A few that don't (and thus can't be MFC'd yet) will be committed separately.
* Enable VFP support on EFIKA MX.andrew2013-08-181-0/+1
|
* Back out r253779 & r253786.obrien2013-07-311-1/+0
|
* Decouple yarrow from random(4) device.obrien2013-07-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Rename the existing std.imx and imx.files to std.imx51 and files.imx51, toian2013-07-281-1/+1
| | | | pave the way for adding imx6 support.
* Remove all legacy ATA code parts, not used since options ATA_CAM enabled inmav2013-04-041-1/+0
| | | | | | | | | most kernels before FreeBSD 9.0. Remove such modules and respective kernel options: atadisk, ataraid, atapicd, atapifd, atapist, atapicam. Remove the atacontrol utility and some man pages. Remove useless now options ATA_CAM. No objections: current@, stable@ MFC after: never
* Integrate Efika MX project back to home.ray2013-03-201-0/+177
Sponsored by: The FreeBSD Foundation
OpenPOWER on IntegriCloud