1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/sys/arm/ti
Rui Paulo 2ffc65f982 Add a driver for the TI watchdog.
The TI watchdog timer is present on BeagleBone's.  Since 2014, U-Boot
has been booting the BeagleBone with the watchdog enabled.  We need to
disable it on boot to avoid a spurious reset.
The timer isn't exactly precise, but it will do as a watchdog.  This
is also a reflection of the watchdog(9) API.

In the future, we could handle interrupts, but the watchdog(9) API
needs to be a bit smarter before that can happen.

Differential Revision:	https://reviews.freebsd.org/D965
Reviewed by:	andrew
MFC after:	1 week
Relnotes:	yes
2014-10-18 16:59:21 +00:00
..
am335x Make the ti_padstate_devmap arrays ststic, they are only used with the 2014-10-14 13:24:25 +00:00
cpsw Mechanically convert to if_inc_counter(). 2014-09-19 09:20:16 +00:00
omap4 Make the ti_padstate_devmap arrays ststic, they are only used with the 2014-10-14 13:24:25 +00:00
twl
usb
aintc.c Eliminate one of the causes of spurious interrupts on armv6. The arm weak 2014-05-24 16:21:16 +00:00
files.ti Add a driver for the TI watchdog. 2014-10-18 16:59:21 +00:00
std.ti
ti_adc.c Configure the analog input 7 which, on BBB, is connected to the 3V3B rail 2014-06-02 02:00:17 +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 Move all the files named foo/common.c to foo/foo_common.c, as 2014-03-08 00:14:40 +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
ti_edma3.h
ti_gpio.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_i2c.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_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
ti_mbox.h
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 Adds the ADC driver for TI AM3xxx SoC family. 2014-03-24 20:06:27 +00:00
ti_pruss.c
ti_pruss.h
ti_scm.c
ti_scm.h
ti_sdhci.c Use a switch on ti_chip() to find which SoC we are on. This allow us t 2014-10-13 16:33:08 +00:00
ti_sdma.c
ti_sdma.h
ti_sdmareg.h
ti_smc.h
ti_smc.S Tell the assembler we're building for armv7a with security extensions, 2014-08-01 20:32:29 +00:00
ti_wdt.c Add a driver for the TI watchdog. 2014-10-18 16:59:21 +00:00
ti_wdt.h Add a driver for the TI watchdog. 2014-10-18 16:59:21 +00:00
tivar.h