freebsd-nq/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
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
CAMBRIA In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
CAMBRIA.hints
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
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
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
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
EB9200 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
EB9200.hints
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
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
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
GUMSTIX.hints
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
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
mach-types
Makefile
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
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
QILA9G20 In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
QILA9G20.hints
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
RPI2 Start to deorbit the kernel configs in GENERIC by marking them with 2016-11-07 10:26:44 +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
SAM9G20EK In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SAM9G20EK.hints
SAM9X25EK In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SAM9X25EK.hints
SAM9260EK In the TCP stack, the hhook(9) framework provides hooks for kernel modules 2016-10-12 02:16:42 +00:00
SAM9260EK.hints
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