summaryrefslogtreecommitdiffstats
path: root/sys/arm/conf
Commit message (Collapse)AuthorAgeFilesLines
* Add options IPSEC_SUPPORT to pfSense ARM kernel config.Luiz Souza2017-11-031-1/+3
| | | | (cherry picked from commit f0f1a6be4b54350ffc82b68d5f62afb46801ce70)
* Revert "Disable the SPI driver in pfSense for now."Luiz Souza2017-10-191-4/+0
| | | | This reverts commit 8022527ae5f593071041bc01d5dbd242af4711fb.
* Disable the SPI driver in pfSense for now.Luiz Souza2017-10-191-0/+4
|
* Enable the SPI driver and the SPI flash on ARMADA38X kernel.Luiz Souza2017-10-181-0/+5
| | | | (cherry picked from commit a3d4f012dd055711ac32b2722a09e8a7baf371a5)
* Add the ARMADA38X-netboot kernel config that is going be used in factory ↵Luiz Souza2017-10-072-1/+34
| | | | | | installer images. (cherry picked from commit 631c9e43aaccc5c33a96996bbe56ffb069293aa2)
* Enable ARM_L2_PREFETCH in ARMADA38X configMichal Mazur2017-09-181-1/+1
| | | | (cherry picked from commit d5a510a6f31efe0d5ad82af0c883b91462811d67)
* Add L2 prefetch to ARMADA38X. Disable by defaultZbigniew Bodek2017-09-181-1/+2
| | | | | | | Keep in mind that this can be used only when pl310 device is included. Disable this option by default to align with Marvell Linux. (cherry picked from commit 6442e10a95086180eb6ef45683c20cdb6665e70d)
* Rename the Rogue-1 kernel configuration file.Luiz Souza2017-09-151-1/+1
| | | | (cherry picked from commit 625c12c360bd9e2df2480cfb2d4befdb03945e54)
* Fix a broken merge on ARMADA kernel config.Luiz Souza2017-09-071-25/+0
|
* Add 'device mii' as it is necessary to build the mvneta driver.Luiz Souza2017-09-061-0/+1
| | | | (cherry picked from commit e1f1e559fd5af92264e03561e17b065101d5567d)
* Remove duplicate and unnecessary options from ARM kernels.Luiz Souza2017-09-062-3/+0
| | | | (cherry picked from commit d71ccd7655d7c5447814d1a76011d45759d9b3d1)
* Enable the LED drivers on rogue-1.Luiz Souza2017-09-061-0/+5
| | | | (cherry picked from commit 93d0dfb01dd19bb4998f5f7ed1373bd85dc11b1c)
* The base pfSense kernel should not include any other file, remove the uFW ↵Luiz Souza2017-09-061-2/+1
| | | | | | include. (cherry picked from commit 13d2f38e535c68096f48f318e971f3288b4e8992)
* Include a pfSense for the ClearFog.Luiz Souza2017-09-065-290/+228
| | | | (cherry picked from commit 839fcfcd847014b820769963d1518dd0a93fde18)
* Disable the unused kernel MD_ROOT option.Luiz Souza2017-09-061-1/+1
| | | | (cherry picked from commit 26a836083492e0e9af222d17bd479f1292e71f54)
* Remove deprecated option DEVICE_POLLING from pfSense kernel.Luiz Otavio O Souza2017-09-061-2/+0
| | | | | | Ticket #7021 (cherry picked from commit 29f1eecf8c4325a772f69849331ce0f0114f5587)
* Add wireless modules to ARM kernel.Luiz Otavio O Souza2017-09-062-5/+72
| | | | | | Ticket #176/ARM (cherry picked from commit 2e470aef1ede67776cad5934e4a74413afd00a39)
* Enable the etherswitch driver on uFW kernel.Luiz Otavio O Souza2017-09-061-0/+3
| | | | (cherry picked from commit 52b18e60f7c89b873be3f0f4f8844ebb054a06ff)
* Break the kernel in three files to avoid the conflict of ROOTDEVNAME.Luiz Otavio O Souza2017-09-063-87/+111
| | | | (cherry picked from commit 8fb831d1d2b3a83483acddefb99a55df0b1c38d1)
* Disable the build of the static/embedded DTB for the ARMADA38X kernel.loos2017-09-061-3/+2
| | | | | | | | | Build the supported DTBs as part of modules build. MFC after: 2 weeks Sponsored by: Rubicon Communications, LLC (Netgate) (cherry picked from commit 1a3c4ffcedd2bd56d50f91238841d031ba5493cc)
* Add PL310 device in ARMADA38X configzbb2017-09-061-0/+3
| | | | | | | | | Submitted by: Arnaud Ysmal <arnaud.ysmal@stormshield.eu> Obtained from: Stormshield Sponsored by: Stormshield Differential revision: https://reviews.freebsd.org/D10222 (cherry picked from commit 0004ab66dd5b2e6cf9cb8f99446b500d5f415904)
* Add a kernel for Rogue-1.Luiz Souza2017-09-061-0/+4
| | | | (cherry picked from commit 06aa6a6c350d4370af031c7dd7a28edfb4e8d691)
* Enable neta controller support in ARMADA38Xzbb2017-09-061-0/+1
| | | | | | | | | Submitted by: Marcin Wojtas <mw@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield Differential revision: https://reviews.freebsd.org/D10707 (cherry picked from commit d9a969bd02823a607b6eddee0d165b6e4b9c2859)
* Enable wireless Atheros cards in ARMADA38Xwma2017-09-061-0/+8
| | | | | | | | | | Submitted by: Bartosz Szczepanek <bsz@semihalf.com> Dominik Ermel <der@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield Differential revision: https://reviews.freebsd.org/D10904 (cherry picked from commit 49790a540092a7bb8e8914a83aa502601f9c246a)
* Reduce kmem_arena maximum size for Armada38xzbb2017-09-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | VM_KMEM_SIZE_MAX allows to limit kmem arena size. In our case this was necessary, as decreasing size of kmem_arena leaves more space for kernel_arena. kernel_arena is pool used for contigmalloc (in effect, DMA) allocations, which failed on Armada38x. This resulted in 'no memory errors' (e.g. USB_ERR_NOMEM errors) and failure of whole system. The need for greater size of kernel_arena probably comes from more peripherals making use of busdma. Value used as upper limit is half of the default value (0x1399a000). Submitted by: Wojciech Macek <wma@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield Differential revision: https://reviews.freebsd.org/D10216 (cherry picked from commit 1de67b38984892e529ea435824d8f179ccd1cca3)
* Include e6000sw driver in ARMADA38X configurationzbb2017-09-061-0/+3
| | | | | | | | | | | | e6000sw Marvell switch driver was added to files and Armada38x kernel configuration file. Submitted by: Bartosz Szczepanek <bsz@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield Differential revision: https://reviews.freebsd.org/D8178 (cherry picked from commit 8a5482eb9f90034c0273122560721b6a01c3aaf1)
* Add the Marvell SDHCI controller to the list of supported devices inloos2017-09-061-0/+5
| | | | | | | | | | | | | sdhci_fdt. Enable the SDHCI controller, bus and devices on ARMADA38X kernel. Tested on: ClearFog Pro Reviewed by: Marcin Wojtas <mw at semihalf.com> Sponsored by: Rubicon Communications, LLC (Netgate) Differential Revision: https://reviews.freebsd.org/D10606 (cherry picked from commit 6eed58e1e7a446d544071e71438ff60592bfa246)
* Add support for AHCI on ARMADA38Xwma2017-09-061-0/+3
| | | | | | | | | | | | | This file provides support for AHCI mode on Armada38x and adds new optional AHCI device to arm/mv/files.mv. Submitted by: Konrad Adamczyk <ka@semihalf.com> Obtained from: Semihalf Sponsored by: Stormshield Reviewed by: zbb Differential revision: https://reviews.freebsd.org/D9222 (cherry picked from commit fe61d0f11bd46101781aaf1c4c8bea8f63b91a7b)
* Merge remote-tracking branch 'origin/stable/11' into devel-11Renato Botelho2017-05-111-0/+1
|\
| * MFC r306442,r306444,r306445,r306550:mmel2017-04-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | r306442: TEGRA: Add support for MULTIDELAY option. r306444: TEGRA: Don't include files already included by system or arch configs. r306445: TEGRA: Return back kern_clocksource.c into tegra config file. It was removed in r306444 by mistake. r306550: TEGRA: Extend timeout for PLLs lock to 5 ms. Real lock time for PLLA has been very near to old limit.
* | Merge remote-tracking branch 'origin/stable/11' into devel-11Renato Botelho2017-03-1318-21/+1
|\ \ | |/
| * MFC r302506:ian2017-03-0119-22/+2
| | | | | | | | Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6.
* | Merge remote-tracking branch 'origin/stable/11' into devel-11Luiz Otavio O Souza2016-12-301-1/+0
|\ \ | |/
| * MFC r303227loos2016-12-301-1/+0
| | | | | | | | Remove unused USB ethernet driver from BEAGLEBONE/AM335x kernel.
* | Merge remote-tracking branch 'origin/stable/11' into devel-11Renato Botelho2016-11-102-37/+3
|\ \ | |/
| * Remove A10 kernel config file, this should have been done in rr308273manu2016-11-051-110/+0
| |
| * MFC r305739-r305740manu2016-11-041-33/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r305739: Use "generic" ALLWINNER_UP kernel config for Cubieboard release. Reviewed by: gjb MFC after: 2 week r305740: Remove CUBIEBOARD kernel config file. Every Allwinner board should either use ALLWINNER (SMP) or ALLWINER_UP kernel config files. MFC after: 2 week
| * MFC r304316:manu2016-11-041-0/+109
| | | | | | | | | | | | | | | | Rename kernel config A10 into ALLWINNER_UP as it is intend to work with all Allwinner Uniprocessor SoC. As of now it works with A10 and A13 (and possibly R8 as it is the same as the A13). Move files.a10 into a1o subdirectory as it should be. Rename std.a10 into std.allwinner_up
* | Enable GEOM_UZIP and reduce the MFS size.Luiz Otavio O Souza2016-11-091-2/+3
| |
* | Increase MD size to 64MbRenato Botelho2016-11-091-1/+1
| |
* | Add ROOTDEVNAME on ufw-installer kernelRenato Botelho2016-11-091-0/+1
| |
* | Remove bootp options from ufw-installer kernelRenato Botelho2016-11-021-7/+0
| |
* | Set static FDT for uFW-installerRenato Botelho2016-11-021-0/+3
| |
* | Define MD_ROOT_SIZERenato Botelho2016-11-021-1/+1
| |
* | Remove bad config itemRenato Botelho2016-11-021-1/+0
| |
* | Add uFW-netboot kernelRenato Botelho2016-11-021-0/+36
| |
* | Merge remote-tracking branch 'origin/stable/11' into devel-11Renato Botelho2016-11-023-2/+5
|\ \ | |/
| * MFC r306618, r306619gonzo2016-10-222-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | r306618: Fix attach/detach methods - Initialize lock before starting worker process - Do not hold lock when destroying evdev. By that time ther should be no other active code pathes that can access softc r306619: Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs
| * MFC r306530, r306531, r306532, r306579:gonzo2016-10-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r306530: Declare a module for evdev and add dependency to ukbd(4) and ums(4) Prepare for making evdev a module. "Pure" evdev device drivers (like touchscreen) and evdev itself can be built as a modules regardless of "options EVDEV" in kernel config. So if people does not require evdev functionality in hybrid drivers like ums and ukbd they can, for instance, kldload evdev and utouchscreen to run FreeBSD in kiosk mode. r306531: Add dependency to evdev module (if required) r306532: Add dependency to evdev module r306579: Modularize evdev - Convert "options EVDEV" to "device evdev" and "device uinput", add modules for both new devices. They are isolated subsystems and do not require any compile-time changes to general kernel subsytems - For hybrid drivers that have evdev as an optional way to deliver input events add option EVDEV_SUPPORT. Update all existing hybrid drivers to use it instead of EVDEV - Remove no-op DECLARE_MODULE in evdev, it's not required, MODULE_VERSION is enough - Add evdev module dependency to uinput Submitted by: Vladimir Kondratiev <wulf@cicgroup.ru>
| * MFC r305708, r305719gonzo2016-10-221-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r305708: Add evdev support to TI ADC/touchscreen driver Add generic evdev support to touchscreen part of ti_adc: two absolute coordinates + button touch to indicate pen position. Pressure value reporting is not implemented yet. Tested on: Beaglebone Black + 4DCAPE-43T + tslib r305719: Cleanup evdev support for TI ADC/TS - evdev_set_methods call is not required if actual methods are no-ops - evdev_set_serial is also optional if there is no meaningful input device identifier - evdev_set_id on the other hand is mandatory, so set virtual bus with dummy vendor/product/version Suggested by: Vladimir Kondratiev
OpenPOWER on IntegriCloud