opnsense-src/sys/arm/conf
Michal Meloun a0a23564a3 Implement drivers for NVIDIA tegra124 display controller, HDMI source
and host1x module. Unfortunately, tegra124 SoC doesn't have 2D acceleration
engine and 3D requires not yet started nouveau driver.

These drivers forms a first non-x86 DRM2 enabled graphic stack.

Note, there are 2 outstanding issues:
 - The code uses gross hack in order to be comply with
   OBJT_MGTDEVICE pager. (See tegra_bo_init_pager() in tegra_bo.c)
 - Due to improper(probably) refcounting in drm_gem_mmap_single()
   (in drm_gem.c), the gem objects are never released.
I hope that I will be able to address both issues in finite time,
but I don't want to touch x86 world now.

MFC after: 1 month
2016-12-26 14:36:05 +00:00
..
ALLWINNER Start to deorbit the kernel configs in GENERIC by marking them with 2016-11-07 10:26:44 +00:00
ALLWINNER_UP Rename kernel config A10 into ALLWINNER_UP as it is intend to work with all 2016-08-17 20:32:08 +00:00
ALPINE Driver for PCI Ethernet NIC on Alpine V1 and V2. 2016-10-20 11:31:11 +00:00
AML8726 Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
APALIS-IMX6 Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
ARMADA38X Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
ARMADAXP Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
ARNDALE Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
ARNDALE-OCTA Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
ATMEL In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
AVILA In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
AVILA.hints Grammar fix: s/NIC's/NICs/ 2012-08-26 01:21:02 +00:00
BEAGLEBONE Modularize evdev 2016-10-02 03:20:31 +00:00
BWCT In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
BWCT.hints add hint for at45d flash device sitting of spibus0 2010-11-11 15:02:14 +00:00
CAMBRIA In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
CAMBRIA.hints Grammar fix: s/NIC's/NICs/ 2012-08-26 01:21:02 +00:00
CHROMEBOOK Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
CHROMEBOOK-PEACH-PIT Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
CHROMEBOOK-PEACH-PIT.hints Add support for Chromebook2 -- next-generation 8-core 2014-08-01 06:20:25 +00:00
CHROMEBOOK-SNOW Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
CHROMEBOOK-SPRING Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
CHROMEBOOK.hints Add support for keyboard used in Samsung Chromebook (ARM machine) 2014-03-30 15:22:36 +00:00
CNS11XXNAS In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
COLIBRI-VF50 Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
COSMIC Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
CRB In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
DB-78XXX In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
DB-88F5XXX In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
DB-88F6XXX In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
DEFAULTS Strip arm/conf/DEFAULTS down to just items that are mandatory for running 2014-03-07 21:36:49 +00:00
DIGI-CCWMX53 Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
DOCKSTAR In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
DREAMPLUG-1001 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
EA3250 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
EA3250.hints Merging of projects/armv6, intermission 2012-08-15 05:55:16 +00:00
EB9200 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
EB9200.hints Preliminary Embest ATEB9200 support. 2012-08-16 05:03:59 +00:00
EFIKA_MX Consolidate debugging options from all arm kernel configs to std.arm[v6]. 2016-07-09 20:42:57 +00:00
ETHERNUT5 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
ETHERNUT5.hints Fix typo in comment. 2012-07-26 05:37:36 +00:00
EXYNOS5.common In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
EXYNOS5250 Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
EXYNOS5420 Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
genboardid.awk Generate board id's from Linux's mach-types database for all arm 2012-05-10 18:06:00 +00:00
GENERIC Add spigen to the ARMv6 GENERIC kernel 2016-11-20 18:21:42 +00:00
GUMSTIX In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
GUMSTIX-QEMU fix the kernel files to match our standard "option<space><tab>" format 2012-09-16 19:48:48 +00:00
GUMSTIX.hints Support for the XScale PXA255 SoC as found on the Gumstix Basix and Connex 2008-06-06 05:08:09 +00:00
HL200 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
HL201 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
HL201.hints Hmmm, somehow this file was completely deleted, rather than just 2012-08-16 04:53:30 +00:00
IMX6 Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
IMX53 Consolidate debugging options from all arm kernel configs to std.arm[v6]. 2016-07-09 20:42:57 +00:00
IMX53-QSB Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
JETSON-TK1 TEGRA: Connect TEGRA124 to universe build. 2016-03-18 15:27:57 +00:00
KB920X In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
KB920X.hints Default to booting off the SD card. It is more useful, and a full 2007-03-23 23:47:59 +00:00
mach-types Generate board id's from Linux's mach-types database for all arm 2012-05-10 18:06:00 +00:00
Makefile Add NOTES and Makefile in order to generate LINT. NOTES contains pretty 2012-11-27 01:17:50 +00:00
NOTES Chelsio T4/T5 VF driver. 2016-09-07 18:13:57 +00:00
NSLU In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
NSLU.hints Use the good hints for the NSLU, it should fix the network adapter. 2009-05-06 20:24:17 +00:00
ODROIDC1 Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine 2016-04-15 16:05:41 +00:00
PANDABOARD Don't assume we're running on a pandaboard if the pandaboard-specific 2016-11-19 00:55:46 +00:00
PANDABOARD.hints Merging of projects/armv6, part 10 2012-08-15 06:31:32 +00:00
QILA9G20 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
QILA9G20.hints Strip trailing whitespace. 2012-06-13 04:40:29 +00:00
QUARTZ Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
RADXA Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
RADXA-LITE Clean up the ARM kernel configs to use 'include<space><tab>"file"'. 2015-05-07 12:38:23 +00:00
RK3188 Switch Rockchip RK3188 SoC to use the platform code. 2016-12-13 11:43:46 +00:00
RPI-B Add rpi_ft5406 module and add it to extra modules in Raspberry Pi configs 2016-10-03 01:08:34 +00:00
RPI2 Start to deorbit the kernel configs in GENERIC by marking them with 2016-11-07 10:26:44 +00:00
SAM9G20EK In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SAM9G20EK.hints Strip trailing whitespace. 2012-06-13 04:40:29 +00:00
SAM9X25EK In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SAM9X25EK.hints Initital support for AT91SAM9X25 SoC and the SAM9X25-EK evaluation 2012-06-29 04:18:52 +00:00
SAM9260EK In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SAM9260EK.hints Trim read/write sizes to 128 bytes. Pages are only 128 bytes in size. 2012-07-26 16:34:21 +00:00
SHEEVAPLUG In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SN9G45 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SOCKIT Merge the common parts of the SOCKIT and SOCKIT-BERI kerenel, and mark the 2015-04-03 11:12:59 +00:00
SOCKIT-BERI Merge the common parts of the SOCKIT and SOCKIT-BERI kerenel, and mark the 2015-04-03 11:12:59 +00:00
SOCKIT.common Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
std.arm Add a COMPAT_FREEBSD11 kernel option. 2016-12-09 18:54:12 +00:00
std.armv6 Add a COMPAT_FREEBSD11 kernel option. 2016-12-09 18:54:12 +00:00
TEGRA124 Implement drivers for NVIDIA tegra124 display controller, HDMI source 2016-12-26 14:36:05 +00:00
TS7800 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
VERSATILEPB Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
VIRT Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
VSATV102 Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine 2016-04-15 16:05:41 +00:00
VYBRID Remove HZ=<various> from all armv6 configs, put HZ=1000 in std.armv6. 2016-07-09 21:14:59 +00:00
YYHD18 Add kernel config and dts files for an aml8726-m3 2015-05-24 08:45:19 +00:00
ZEDBOARD Consolidate debugging options from all arm kernel configs to std.arm[v6]. 2016-07-09 20:42:57 +00:00