freebsd-dev/sys/arm/ti/am335x
Luiz Otavio O Souza cb18f3f308 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_dmtimer.c Remove all dregs of the old PPS driver from this code, in preparation for 2015-08-12 19:40:32 +00:00
am335x_dmtpps.c Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
am335x_dmtreg.h Remove all dregs of the old PPS driver from this code, in preparation for 2015-08-12 19:40:32 +00:00
am335x_ecap.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_ehrpwm.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_gpio.c Consistently capitalize "TI" as an abbreviation for Texas Instruments. 2015-11-12 20:14:25 +00:00
am335x_lcd_syscons.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
am335x_lcd.c Somewhat improve HDMI event API 2015-11-14 21:01:35 +00:00
am335x_lcd.h Add HDMI support to Beaglebone Black: 2015-06-18 00:57:52 +00:00
am335x_musb.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_pmic.c Fix parsing of I2C addresses properties in fdt data. I2C address is 2015-10-21 15:41:16 +00:00
am335x_prcm.c Add the SPI driver for am335x. 2016-03-29 19:11:04 +00:00
am335x_pwm.h Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_pwmss.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_reg.h
am335x_rtc.c In sys/arm/ti/am335x/am335x_rtc.c, fix a clang 3.6.0 warning about 2015-02-26 07:45:40 +00:00
am335x_rtcreg.h Add support to turn off Beaglebone with poweroff(8) or shutdown(8) -p. 2015-01-12 03:23:16 +00:00
am335x_rtcvar.h Add support to turn off Beaglebone with poweroff(8) or shutdown(8) -p. 2015-01-12 03:23:16 +00:00
am335x_scm_padconf.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
am335x_scm_padconf.h Synchronize PIN input/output modes with gnu/dts/include/dt-bindings/pinctrl/am33xx.h 2015-07-25 03:03:32 +00:00
am335x_scm.h Add SCM registers definitions for AM335x platform 2013-05-27 00:09:04 +00:00
am335x_usbss.c Switch TI platform support code from using FreeBSD's custom-baked DTS 2015-05-22 03:16:18 +00:00
files.am335x Move hdmi_if.m to files.arm so other kernel configs can use it. 2015-11-21 16:25:03 +00:00
std.am335x Move ARM_L2_PIPT option to std.armv6 for all armv6 platforms. 2016-02-22 11:47:28 +00:00
tda19988.c Somewhat improve HDMI event API 2015-11-14 21:01:35 +00:00
tps65217x.h Fix a typo in a comment that has been carried over from am335x_pmic.c. 2015-06-09 19:17:33 +00:00