freebsd-dev/sys/arm/ti
Oleksandr Tymoshenko 5b03aba6c8 Switch TI platform support code from using FreeBSD's custom-baked DTS
files to vendor-provided ones. It should make easier to adopt platform
code to new revisions of hardware and to use DTS overlays for various
Beaglebone extensions (shields/capes).

Original dts filenames were not changed, they're now wrappers over dts
files provided by TI. So make sure you update .dtb files on your
devices as part of kernel update

GPIO addressing was changed: instead of one global /dev/gpioc0 there
are per-bank instances of /dev/gpiocX. Each bank has 32 pins so for
instance pin 121 on /dev/gpioc0 in old addressing scheme is now pin 25
on /dev/gpioc3

On Pandaboard serial console devices was changed from /dev/ttyu0 to
/dev/ttyu2 so you'll have to update /etc/ttys to get login prompt
on serial port in multiuser mode. Single user mode serial console
should work as-is

Differential Revision:	https://reviews.freebsd.org/D2146
Reviewed by:	rpaulo, ian, Michal Meloun, Svatopluk Kraus
2015-05-22 03:16:18 +00:00
..
am335x Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
cpsw Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
omap4 Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
twl Eliminate an unused-var warning by wrapping #if 0 around some tables of 2014-02-23 22:29:59 +00:00
usb Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
aintc.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
files.ti Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
std.ti Remove -Wa,-march=armv7a from arm kernel configs, it makes clang 3.5 sad 2015-01-01 23:21:46 +00:00
ti_adc.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_adcreg.h Configure the analog input 7 which, on BBB, is connected to the 3V3B rail 2014-06-02 02:00:17 +00:00
ti_adcvar.h Configure the analog input 7 which, on BBB, is connected to the 3V3B rail 2014-06-02 02:00:17 +00:00
ti_common.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_cpuid.c Start removing the omap3 support. In base it was only ever a header and a 2014-10-13 15:35:08 +00:00
ti_cpuid.h Start removing the omap3 support. In base it was only ever a header and a 2014-10-13 15:35:08 +00:00
ti_edma3.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_edma3.h
ti_gpio_if.m Rework the Ti GPIO code to allow for both the OMAP4 and AM335X attachments 2014-10-18 17:51:34 +00:00
ti_gpio.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_gpio.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_hwmods.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_hwmods.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_i2c.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_i2c.h Rewrite of ti_i2c based on gonzo's patch, fix the following bugs/problems: 2014-08-20 17:02:37 +00:00
ti_machdep.c Move the Ti SoCs to use the ARM platform. This should help allowing a 2014-05-17 18:35:22 +00:00
ti_mbox.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_mbox.h
ti_pinmux.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_pinmux.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_prcm.c Allow the OMAP4 and AM335x prcm drivers to be compiled in the same kernel 2014-05-25 10:49:07 +00:00
ti_prcm.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_pruss.c ti_pruss: pass the correct IRQ to userland. 2015-05-20 06:23:01 +00:00
ti_pruss.h ti_pruss: pass the correct IRQ to userland. 2015-05-20 06:23:01 +00:00
ti_scm.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_scm.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_sdhci.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_sdma.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
ti_sdma.h
ti_sdmareg.h
ti_smc.h
ti_smc.S Switch to a .cpu directive. These will work when clang 3.5 is imported 2014-12-05 19:23:51 +00:00
ti_wdt.c Stop using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +00:00
ti_wdt.h Add a driver for the TI watchdog. 2014-10-18 16:59:21 +00:00
tivar.h