Module Name: src Committed By: jmcneill Date: Mon Nov 9 23:05:58 UTC 2015
Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_io.c src/sys/arch/evbarm/conf: JETSONTK1 NYAN-BIG src/sys/arch/evbarm/tegra: tegra_machdep.c Added Files: src/sys/arch/arm/nvidia: tegra_drm.c tegra_drm.h tegra_drm_fb.c tegra_drm_mode.c tegra_fb.c Removed Files: src/sys/arch/arm/nvidia: tegra_dc.c tegra_hdmi.c Log Message: Port the Tegra (2D) display drivers to the DRM framework. tegradrm0 at tegraio0 tegrafb0 at tegradrm0 tegrafb0: framebuffer at 0x9b000000, size 1280x720, depth 32, stride 5120 wsdisplay0 at tegrafb0 kbdmux 1 wsmux1: connecting to wsdisplay0 wsdisplay0: screen 0-3 added (default, vt100 emulation) tegradrm0: info: registered panic notifier tegradrm0: initialized tegra 0.1.0 20151108 on minor 0 Same features as before (fb console, X wsfb driver works) with the addition of being able to use xf86-video-modesetting and xrandr to switch video modes at runtime. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/nvidia/files.tegra cvs rdiff -u -r1.3 -r0 src/sys/arch/arm/nvidia/tegra_dc.c cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/nvidia/tegra_drm.c \ src/sys/arch/arm/nvidia/tegra_drm.h \ src/sys/arch/arm/nvidia/tegra_drm_fb.c \ src/sys/arch/arm/nvidia/tegra_drm_mode.c \ src/sys/arch/arm/nvidia/tegra_fb.c cvs rdiff -u -r1.10 -r0 src/sys/arch/arm/nvidia/tegra_hdmi.c cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/nvidia/tegra_io.c cvs rdiff -u -r1.34 -r1.35 src/sys/arch/evbarm/conf/JETSONTK1 cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/NYAN-BIG cvs rdiff -u -r1.24 -r1.25 src/sys/arch/evbarm/tegra/tegra_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.