| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit f0f1a6be4b54350ffc82b68d5f62afb46801ce70)
|
|
|
|
| |
This reverts commit 8022527ae5f593071041bc01d5dbd242af4711fb.
|
| |
|
|
|
|
| |
(cherry picked from commit a3d4f012dd055711ac32b2722a09e8a7baf371a5)
|
|
|
|
|
|
| |
installer images.
(cherry picked from commit 631c9e43aaccc5c33a96996bbe56ffb069293aa2)
|
|
|
|
| |
(cherry picked from commit d5a510a6f31efe0d5ad82af0c883b91462811d67)
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(cherry picked from commit 625c12c360bd9e2df2480cfb2d4befdb03945e54)
|
| |
|
|
|
|
| |
(cherry picked from commit e1f1e559fd5af92264e03561e17b065101d5567d)
|
|
|
|
| |
(cherry picked from commit d71ccd7655d7c5447814d1a76011d45759d9b3d1)
|
|
|
|
| |
(cherry picked from commit 93d0dfb01dd19bb4998f5f7ed1373bd85dc11b1c)
|
|
|
|
|
|
| |
include.
(cherry picked from commit 13d2f38e535c68096f48f318e971f3288b4e8992)
|
|
|
|
| |
(cherry picked from commit 839fcfcd847014b820769963d1518dd0a93fde18)
|
|
|
|
| |
(cherry picked from commit 26a836083492e0e9af222d17bd479f1292e71f54)
|
|
|
|
|
|
| |
Ticket #7021
(cherry picked from commit 29f1eecf8c4325a772f69849331ce0f0114f5587)
|
|
|
|
|
|
| |
Ticket #176/ARM
(cherry picked from commit 2e470aef1ede67776cad5934e4a74413afd00a39)
|
|
|
|
| |
(cherry picked from commit 52b18e60f7c89b873be3f0f4f8844ebb054a06ff)
|
|
|
|
| |
(cherry picked from commit 8fb831d1d2b3a83483acddefb99a55df0b1c38d1)
|
|
|
|
|
|
|
|
|
| |
Build the supported DTBs as part of modules build.
MFC after: 2 weeks
Sponsored by: Rubicon Communications, LLC (Netgate)
(cherry picked from commit 1a3c4ffcedd2bd56d50f91238841d031ba5493cc)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(cherry picked from commit 06aa6a6c350d4370af031c7dd7a28edfb4e8d691)
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Remove unused USB ethernet driver from BEAGLEBONE/AM335x kernel.
|
|\ \
| |/ |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|