freebsd-nq/sys/arm
Luiz Otavio O Souza 05a92e03c3 Activate the device before attempt to access any of its registers. Without
this change we may end up with a panic (Fatal kernel mode data abort:
'External Non-Linefetch Abort (S)') as described in
http://e2e.ti.com/support/arm/sitara_arm/f/791/t/276862.aspx.

It is now possible to bring up I2C1 and I2C2 on BBB.

Approved by:	adrian (mentor)
2013-12-09 11:51:17 +00:00
..
allwinner Switch allwinner A10/A20 and rockchip ports to use common ARMv6/v7 bus_space tag. 2013-11-06 10:31:52 +00:00
arm Enable missing Access Flag for secondary cores on ARMv6/v7 2013-12-02 13:09:59 +00:00
at91 Although not strictly required to boot a 64MB board, bump 2013-12-06 18:41:16 +00:00
broadcom/bcm2835 Make the sysctl node read-only. 2013-12-06 17:45:14 +00:00
conf Add USB_HOST_ALIGN=64; the cache line size on the am335x is 64 bytes. 2013-11-20 16:42:01 +00:00
econa Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
freescale Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
include Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
lpc Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
mv Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
rockchip Add gpio parse routines according to sys/boot/fdt/dts/bindings-gpio.txt. 2013-12-09 07:14:59 +00:00
s3c2xx0 Fix typo in comment. 2013-11-24 22:53:49 +00:00
sa11x0 Call cpu_setup() from the initarm() routine on platforms that don't use 2013-11-21 01:08:10 +00:00
samsung/exynos Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
tegra Call initarm_lastaddr() later in the init sequence, after establishing 2013-11-05 02:57:34 +00:00
ti Activate the device before attempt to access any of its registers. Without 2013-12-09 11:51:17 +00:00
versatile Call initarm_lastaddr() later in the init sequence, after establishing 2013-11-05 02:57:34 +00:00
xilinx Call initarm_lastaddr() later in the init sequence, after establishing 2013-11-05 02:57:34 +00:00
xscale Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00