Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-02 | Drop the dependecy on objcopy. | Raphael Graf | |
ok florian@ | |||
2013-07-16 | no longer needed, we use uenv.txt | Florian Obser | |
OK bmercer@ | |||
2013-07-15 | Use bus_space_set_region_4 instead of looping over bus_space_write_4, | Raphael Graf | |
and remove some includes. ok patrick@ | |||
2013-07-04 | Fix some netbsd-specific things to make this driver work in OpenBSD. | Raphael Graf | |
ok bmercer@, patrick@ | |||
2013-06-23 | Stop using -traditional-cpp on gcc3/4 platforms. | Miod Vallat | |
Add CWARNFLAGS to the command line when using -xassembler-with-cpp. We are mostly interested in -Werror here. | |||
2013-06-16 | unbreak build; OK bmercer@, patrick@ | Florian Obser | |
2013-06-14 | Updating the ramdisk to support usb. | Brandon Mercer | |
OK patrick@ | |||
2013-06-14 | Add OpenBSD RCS Tag. | Patrick Wildt | |
2013-06-14 | Rework beagle's ehci driver and add neccessay code to enable the clocks. | Patrick Wildt | |
Only PandaBoard supported for now. Lots taken from FreeBSD. ok bmercer@ | |||
2013-06-12 | Rework of the suspend/resume logic. | Martin Pieuchot | |
Do not places the ports into suspend mode now that we detach/attach all USB devicess during a suspend/resume cycle. Emit a reset when reinitializing the controller after resume and try to use the same logic as in ehci_init(). Correctly wait for the controller to set the HCHalted bit to one before attempting a reset. Tested by many and have been in snap for a week. | |||
2013-06-11 | Add $OpenBSD$ | Raphael Graf | |
2013-06-11 | Activate the sitaracm driver. (beaglebone only) | Raphael Graf | |
ok bmercer@ | |||
2013-06-11 | Add files for the sitara (am335x) Control Module driver. | Raphael Graf | |
From netbsd, almost unchanged for now. ok bmercer@ | |||
2013-06-05 | Use the correct attach_args, + various details | Raphael Graf | |
ok bmercer@, patrick@ | |||
2013-06-05 | Initial port of the cpsw driver from netbsd. This will support ethernet | Brandon Mercer | |
on the beaglebone. This will be easier to work on in tree. OK florian@ dlg@ "put it in" patrick@ | |||
2013-06-01 | add missing license (PD) block | Jasper Lievisse Adriaanse | |
ok guenther@ | |||
2013-05-31 | Change option -mcpu=armv5 to -march=armv6 and move it to Makefile.beagle. | rapha | |
ok bmercer@ | |||
2013-05-22 | Add am335x as an omap device. | rapha | |
ok patrick@ | |||
2013-05-21 | am335x has the mmc registers offset by 0x100, like omap4. | rapha | |
ok patrick@ | |||
2013-05-21 | Small code clean up. Removing noisy printfs. | Brandon Mercer | |
2013-05-21 | Remove some unused defines and make the number of interrupt lines variable. | rapha | |
ok bmercer@ | |||
2013-05-21 | Add a driver for the am335x timers, to be used by the beaglebone. | rapha | |
Derived from the existing omap3 gptimer. ok patrick@ | |||
2013-05-18 | Bring beagle back to the other pmap header now that it's merged. | Patrick Wildt | |
2013-05-17 | Add a dummy IPL_MPSAFE definition. | Mark Kettenis | |
ok miod@, mikeb@ | |||
2013-05-14 | Add basic prcm support for am335x. | rapha | |
Use separate headers and enable/disablemodule functions for the different boards. A lot of work by patrick@. ok patrick@, bmercer@ | |||
2013-05-14 | Add board id for beaglebone. | rapha | |
ok patrick@, bmercer@ | |||
2013-05-10 | Map beagle kernel and its vector page executable. | Patrick Wildt | |
ok miod@ | |||
2013-05-10 | whitespaces | Patrick Wildt | |
2013-05-09 | Add a driver for the OMAP identification registers/fuses, | Patrick Wildt | |
so that we can adjust the timer frequency for PandaBoard version. From drahn at bitrig. ok bmercer@ | |||
2013-05-09 | Have the ARM MPCore Timer use the private timer, which will be very useful | Patrick Wildt | |
for SMP on the newer ARMv7 boards. From drahn at dalerahn.com. ok bmercer@ | |||
2013-05-09 | Have the ARM MPCore Timer use the private timer, which will be very useful | Patrick Wildt | |
for SMP on the newer ARMv7 boards. From drahn at dalerahn.com. ok bmercer@ | |||
2013-05-03 | Fix a shift in the beagle prcm. | Patrick Wildt | |
ok jsg@ | |||
2013-05-03 | Don't return before calling splx. | Patrick Wildt | |
found by and ok jsg@ | |||
2013-05-02 | Add a driver for the secondary cache controller on the PandaBoard and | Patrick Wildt | |
other ARM Cortex based boards. Disabled for now, until proper secondary cache flushing is done where it's needed. ok miod@ | |||
2013-05-01 | Add a secure monitor call function, so that a secondary cache controller | Patrick Wildt | |
driver can talk to its controller properly. From drahn at dalerahn.com. ok bmercer@ | |||
2013-05-01 | Disable PandaBoard's L2 Cache early on bootup. We will re-enable it | Patrick Wildt | |
later once we're ready. ok bmercer@ | |||
2013-05-01 | Add a cortex bus which represents the ARM MPCore Complex. | Patrick Wildt | |
It will attach only to ARM Cortex A9 and A15 SoCs. The generic interrupt controller and timer will attach to this bus, later a secondary cache controller can be added. The base address for those controllers are figured out using the periphbase register. ok bmercer@ | |||
2013-04-30 | Fix beagle makefile dependency after switching to new context switching | Patrick Wildt | |
code. ok bmercer@ | |||
2013-04-30 | Use ARMv7 access permission bits. | Patrick Wildt | |
ok bmercer@ | |||
2013-04-30 | Switch from pmap to pmap7. | Patrick Wildt | |
ok bmercer@ | |||
2013-04-26 | Clean up ARM's generic interrupt controller and timer. Add the ability to | Patrick Wildt | |
change the frequency and add match functions. ok bmercer@ | |||
2013-04-25 | Use the correct arch name in a beagle header. | Patrick Wildt | |
2013-04-25 | Add GPIO support for the PandaBoard. Disable BeagleBoard's unused interrupt | Patrick Wildt | |
functions for now. ok bmercer@ | |||
2013-04-25 | Add a terminator to the device list, so that we don't end up having | Patrick Wildt | |
unexpected behaviour when a device isn't found. ok bmercer@ | |||
2013-04-25 | Correctly enable ARM's Generic Interrupt Controller. | Patrick Wildt | |
ok bmercer@ | |||
2013-04-20 | more usb typedef removal fallout | Theo de Raadt | |
2013-03-30 | reorder include search directories. cuts lookups by quite a bit. | Ted Unangst | |
ok deraadt miod | |||
2013-03-27 | Move generic armv7 files into arm's file list. | Patrick Wildt | |
ok bmercer@ | |||
2013-03-26 | sync TDIRS with reality | Jasper Lievisse Adriaanse | |
"looks good" deraadt@ | |||
2013-03-23 | refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is added | Theo de Raadt | |
to keep definitions our of user space. The MD files now follow a consistant order -- all namespace intrusion is at the tail can be cleaned up independently. locore, bootblocks, and libkvm still see enough visibility to build. Checked on 90% of platforms... |