Commit Graph

2196 Commits

Author SHA1 Message Date
matt
d3558c0177 Increase kernel VA space for kernels that don't use direct mapped memory.
(512MB -> 1.25GB)
2015-05-31 22:15:52 +00:00
jmcneill
42e3a53701 disable __HAVE_MM_MD_DIRECT_MAPPED_PHYS again, still some stability issues 2015-05-31 20:04:44 +00:00
jmcneill
9be3b3689d enable MULTIPROCESSOR 2015-05-31 14:43:59 +00:00
skrll
9014cc8d38 No need to cpu_dcache_wbinv_all now that a9_mpsubr.S invalidates L1 only
as it should
2015-05-31 08:13:18 +00:00
jmcneill
58a741c99b enable __HAVE_MM_MD_DIRECT_MAPPED_PHYS and PMAP_NEED_ALLOC_POOLPAGE 2015-05-31 00:41:53 +00:00
matt
3c80ab26d6 Use the first1g for kernel memory, not the 2nd one. 2015-05-30 23:17:37 +00:00
jmcneill
7e86eeda9b attach gpiobutton to power button pin 2015-05-30 15:36:27 +00:00
jmcneill
abf8a55536 add HDAUDIOVERBOSE 2015-05-30 14:13:12 +00:00
jmcneill
6e40faebf1 enable hdaudio 2015-05-30 13:47:17 +00:00
jmcneill
d33dbb1618 Tegra K1 Watchdog support. 2015-05-30 13:25:55 +00:00
jmcneill
a34b0ce127 Replace ath with athn, and attach gpiorfkill to GPIO X7 2015-05-29 23:18:30 +00:00
matt
8826022743 Remove #define VERBOSE_INIT_ARM 2015-05-28 02:22:05 +00:00
jmcneill
6e40120187 MP not ready, disable it again 2015-05-27 09:40:51 +00:00
skrll
728b01dfee Before spinning up the secondary cpus flush the dcache otherwise the
dcache invalidate in cortex_mpstart makes bad things happen.

I have no idea why.

RPI2 boots again
2015-05-21 20:50:57 +00:00
jmcneill
8987f28bba re-enable multiprocessor support now that sdmmc has been fixed 2015-05-21 10:35:08 +00:00
jmcneill
ed3efacb13 Power-on Host1x subsystem 2015-05-18 20:36:42 +00:00
jmcneill
bfb965fe25 Work in progress HDMI / framebuffer support for Tegra K1. 2015-05-18 19:32:48 +00:00
jmcneill
3333c4c041 add ddc at iic3 (HDMI DDC) 2015-05-16 11:49:01 +00:00
jmcneill
5cdbd765d2 enable SATA, maybe it will inspire someone to fix it 2015-05-15 12:18:48 +00:00
jmcneill
27610eb34b enable XUSB PADCTL 2015-05-15 11:49:58 +00:00
hsuenaga
18a97e755e add synchronization barrier for AURORA_IO_CACHE_COHERENCY.
cleanup MARVELL L2 cache code.
2015-05-14 05:39:32 +00:00
jmcneill
8f1f86202d add INSTALL kernel for JETSONTK1 2015-05-14 00:07:04 +00:00
jmcneill
0e46ac913f 5V/12V power to molex connector on Jetson TK1 is controlled by GPIO EE2 2015-05-14 00:02:00 +00:00
skrll
119978f543 Whitespace 2015-05-13 11:21:38 +00:00
skrll
37fba0f3a7 One comment is enough for anybody 2015-05-13 11:21:04 +00:00
jmcneill
9d47d126db select max cpu frequency (~2.3GHz) at boot 2015-05-13 11:07:28 +00:00
jmcneill
685c034321 initialize cpufreq subsystem 2015-05-13 11:07:02 +00:00
jmcneill
0ea784f51b add titemp 2015-05-12 20:54:30 +00:00
jmcneill
069a031648 copy bootargs from uboot before we turn on the MMU, for the benefit of kernels without __HAVE_MM_MD_DIRECT_MAPPED_PHYS 2015-05-12 10:37:20 +00:00
jmcneill
8300b51deb add ath@pci (mini-PCIe expansion slot) 2015-05-11 21:46:50 +00:00
jmcneill
3bc45873a8 add tegrai2c (I2C[12345]) and seeprom on I2C1 2015-05-10 23:51:08 +00:00
jmcneill
23bcc13e35 half-attached sdhc breaks reset for some reason, so disable eMMC until we fix it 2015-05-10 13:24:11 +00:00
jmcneill
430e427719 Jetson TK1: USB1 VBUS power is controlled by GPIO N4 2015-05-09 18:57:30 +00:00
jmcneill
036acc4d2c for Jetson TK1, GPIO N5 controls vbus vdd for USB2 2015-05-09 12:08:30 +00:00
jmcneill
2486eb6552 enable tegrampio 2015-05-07 23:55:31 +00:00
mrg
4499df58a1 bump CHILD_MAX and OPEN_MAX defaults on several platforms, both to 1024. 2015-05-07 19:14:55 +00:00
hkenken
275055545e use armv7_generic_space 2015-05-07 04:13:47 +00:00
jmcneill
8827e7890a Tegra K1 RTC driver. 2015-05-05 00:25:44 +00:00
jmcneill
10be22f9da Remove __HAVE_MM_MD_DIRECT_MAPPED_PHYS and re-enable 2GB support, fixed
by arm32_kvminit.c r1.33
2015-05-04 00:59:29 +00:00
jmcneill
5e96a9e7b1 disable MULTIPROCESSOR for now 2015-05-03 18:49:28 +00:00
jmcneill
ec484ab4fe UART clock source is PLLP. Set com type to COM_TYPE_TEGRA. 2015-05-03 17:24:45 +00:00
hsuenaga
4e3bd6105a add new ethernet driver mvxpe for recent MARVELL's SoC after ARMADA/XP.
this driver supports 'counter mode', and is disabled by default.

ARMADA SoC family has new ethernet controller acceleration mode called
'enhanced mode' or 'counter mode.' it seems that backward compatibility mode
used by if_mvgbe is still working, but the specification of the old mode
is completely disappeared from SoC's reference manual.

I tested the driver using MIRABOX(ARMADA/370).
2015-05-03 14:38:09 +00:00
jmcneill
e1b20f2837 Add Tegra K1 PCIE support. 2015-05-03 01:07:44 +00:00
jmcneill
581102ab39 jetsontk1 specific gpio setup for sdhc 2015-05-02 17:15:20 +00:00
jmcneill
834fa49e7b enable tegragpio 2015-05-02 12:09:34 +00:00
skrll
990b408b90 Disable non-boot CPUs on RPI2 - there are still issues with interrupt
handling.
2015-05-01 09:59:11 +00:00
hkenken
85ce02e169 remove DIAGNOSTIC 2015-05-01 07:22:42 +00:00
martin
2ea02f975a Add options COPY_SYMTAB to make module loading (and /dev/ksyms) work again. 2015-04-29 19:05:51 +00:00
jmcneill
8bcb30da14 Add a basic driver for the Clock and Reset controller, use it to determine
CPU frequency.
2015-04-28 11:15:55 +00:00
jmcneill
82e3865891 disable sata and hda until we learn how to power them up 2015-04-27 09:56:36 +00:00