freebsd-skq/sys/arm/ti
loos 7fa93ae37c Add the SPI driver for am335x.
This driver works in PIO mode for now, interrupts are available only when
FIFO is enabled.  The FIFO cannot be used with arbitrary sizes which defeat
its general use.

At some point we can add DMA transfers where the FIFO can be more useful.

Tested on uBMC (microBMC) and BBB.

Sponsored by:	Rubicon Communications (Netgate)
2016-03-29 19:11:04 +00:00
..
am335x Add the SPI driver for am335x. 2016-03-29 19:11:04 +00:00
cpsw Enable multicast addresses on vlan ports. Fixes the reception of broadcast 2016-03-21 03:16:56 +00:00
omap4 Almost all copies of platform_mp_init_secondary just called 2016-02-26 16:04:47 +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 Create a simplebus PNP info wrapper. 2015-12-18 05:29:22 +00:00
files.ti Add the SPI driver for am335x. 2016-03-29 19:11:04 +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 Use the internal references for ADC, this fixes the ADC readings on uBMC. 2016-03-21 03:39:38 +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 Stop defining fdt_pic_table with ARM_INTRNG, it's unused. 2016-01-22 12:51:12 +00:00
ti_cpuid.c ARM: Rename remaining instances of cpufunc_id() to cpu_ident(), 2016-02-01 14:28:58 +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 Pass correct type of argument to ti_gpio_unmask_irq in ti_gpio_activate_resource 2015-08-03 01:22:49 +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 Add the SPI driver for am335x. 2016-03-29 19:11:04 +00:00
ti_hwmods.h Add a routine to return the hardware instance/unit number from ti,hwmods, 2015-08-12 17:23:15 +00:00
ti_i2c.c Consistently capitalize "TI" as an abbreviation for Texas Instruments. 2015-11-12 20:14:25 +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 Add a driver for the Texas Instruments Mailbox hardware. 2013-11-16 08:20:50 +00:00
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 - Add clk_set_source_freq field to struct ti_clock_dev so clock device 2015-06-17 23:26:00 +00:00
ti_prcm.h Add the SPI driver for am335x. 2016-03-29 19:11:04 +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 Use EARLY_DRIVER_MODULE() for ti_scm driver to be attached before 2016-02-16 13:40:23 +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 Fix fallout from r292180 (Dec 2015)... ensure that every driver which has 2016-03-21 00:52:24 +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_spi.c Add the SPI driver for am335x. 2016-03-29 19:11:04 +00:00
ti_spireg.h Add the SPI driver for am335x. 2016-03-29 19:11:04 +00:00
ti_spivar.h Add the SPI driver for am335x. 2016-03-29 19:11:04 +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