.. |
dlmalloc
|
Fix libc header dependencies
|
2021-03-08 01:31:14 +09:00 |
libfdt
|
Fix libc header dependencies
|
2021-03-08 01:31:14 +09:00 |
minilzlib
|
minilzlib: fix support for non-CRC32 checksum types
|
2021-02-06 16:44:10 +09:00 |
tinf
|
tinf, minzllib: support unknown input sizes
|
2021-02-06 16:44:10 +09:00 |
adt.c
|
utils: move sys_reg and is_ecore() to utils.h
|
2021-01-30 22:00:00 +09:00 |
adt.h
|
clang-format: Add include block configs, reformat
|
2021-02-06 16:44:10 +09:00 |
arm_cpu_regs.h
|
hv_exc: Add ACTLR_EL1 sysreg forwarding
|
2021-05-28 00:37:48 +09:00 |
chickens.c
|
cpu_regs.h: s/SYS_APL/SYS_IMP_APL/ to match Linux
|
2021-04-29 15:45:44 +09:00 |
chickens.h
|
startup: Implement setting CPU chicken bits for Icestorm
|
2021-01-25 19:11:54 +09:00 |
cpu_regs.h
|
hv: disable PMU counters inside the hypervisor
|
2021-06-09 19:47:20 +09:00 |
dart.c
|
dart: shutdown to bypass mode
|
2021-06-10 00:00:37 +09:00 |
dart.h
|
dart: add code to setup the DART iommu
|
2021-04-14 17:40:07 +09:00 |
exception.c
|
exception: Only enable IRQs on the primary core
|
2021-05-27 21:28:43 +09:00 |
exception.h
|
hv: Implement basic exception handling
|
2021-05-04 19:36:23 +09:00 |
exception_asm.S
|
exception,gxf: Turn off PAN on exception entry
|
2021-05-27 21:11:14 +09:00 |
fb.c
|
fb: Improve visuals
|
2021-05-28 00:45:05 +09:00 |
fb.h
|
proxy: Add framebuffer ops
|
2021-05-08 03:42:21 +09:00 |
gxf.c
|
gxf: Make gl_call work with GXF or SPRR locked
|
2021-05-27 21:28:43 +09:00 |
gxf.h
|
gxf: Add gxf_enabled()
|
2021-05-25 19:49:12 +09:00 |
gxf_asm.S
|
exception,gxf: Turn off PAN on exception entry
|
2021-05-27 21:11:14 +09:00 |
heapblock.c
|
heapblock: Assert if not initialized
|
2021-05-13 17:33:57 +09:00 |
heapblock.h
|
Add heapblock and dlmalloc for managing memory
|
2021-01-29 16:25:15 +09:00 |
hv.c
|
hv: Use hv_write_hcr() for initial configuration
|
2021-06-22 01:15:00 +09:00 |
hv.h
|
hv_vm: Remove broken hv_max_proxy_hook
|
2021-06-15 15:47:07 +09:00 |
hv_aic.c
|
hv: add AIC interrupt tracing
|
2021-06-10 15:41:02 +09:00 |
hv_asm.S
|
hv_asm.S: Add comments to the vectors
|
2021-06-15 15:47:24 +09:00 |
hv_exc.c
|
hv: disable PMU counters inside the hypervisor
|
2021-06-09 19:47:20 +09:00 |
hv_vm.c
|
hv_vm: Rename SPTE_SYNC_TRACE to SPTE_TRACE_UNBUF
|
2021-06-15 16:10:06 +09:00 |
hv_vuart.c
|
hv_vuart: Make compatible with xnu and enable
|
2021-05-30 01:39:26 +09:00 |
hv_wdt.c
|
hv_wdt: Remove dead include
|
2021-05-28 04:30:13 +09:00 |
i2c.c
|
i2c: add i2c support
|
2021-06-09 19:45:38 +09:00 |
i2c.h
|
i2c: add i2c support
|
2021-06-09 19:45:38 +09:00 |
iodev.c
|
iodev: Do not print leading * for empty buffer prints on alt path
|
2021-05-27 21:10:00 +09:00 |
iodev.h
|
iodev: Add iodev_queue() API to queue data without kicking transmission
|
2021-05-16 19:04:51 +09:00 |
kboot.c
|
kboot: Provide MAC addresses in device tree
|
2021-06-15 15:27:18 +09:00 |
kboot.h
|
payload: add support for booting in-line payloads
|
2021-02-06 16:44:10 +09:00 |
main.c
|
usb: add hpm_init and split usb_init and usb_iodev_init
|
2021-06-09 19:45:38 +09:00 |
memory.c
|
memory: Unbork EL0 execution
|
2021-05-22 02:48:17 +09:00 |
memory.h
|
memory: Add separate mappings for EL0 data access
|
2021-05-13 17:36:02 +09:00 |
memory_asm.S
|
MMU: add cache operations by set/way
|
2021-01-28 23:20:15 +09:00 |
payload.c
|
Rework kboot/chainload flow to shut down before calling the next stage
|
2021-04-17 18:12:59 +09:00 |
payload.h
|
Rework kboot/chainload flow to shut down before calling the next stage
|
2021-04-17 18:12:59 +09:00 |
pcie.c
|
pcie: Add a pcie_shutdown() function and call it on hv init
|
2021-05-28 00:03:11 +09:00 |
pcie.h
|
pcie: Add a pcie_shutdown() function and call it on hv init
|
2021-05-28 00:03:11 +09:00 |
pmgr.c
|
formatting: Sort main include first
|
2021-05-01 18:31:58 +09:00 |
pmgr.h
|
pmgr: add functions to enable/disable clocks
|
2021-04-11 05:26:29 +09:00 |
proxy.c
|
usb: disable tps6598x interrupts
|
2021-06-18 14:26:54 +09:00 |
proxy.h
|
hv: add AIC interrupt tracing
|
2021-06-10 15:41:02 +09:00 |
ringbuffer.c
|
ringbuffer: add a simple ringbuffer data structure
|
2021-04-15 18:39:33 +09:00 |
ringbuffer.h
|
ringbuffer: add a simple ringbuffer data structure
|
2021-04-15 18:39:33 +09:00 |
smp.c
|
kboot: Handle missing CPUs properly
|
2021-05-04 01:52:58 +09:00 |
smp.h
|
kboot: Handle missing CPUs properly
|
2021-05-04 01:52:58 +09:00 |
start.S
|
utils: In EL1, instead of rebooting, break into HV
|
2021-05-15 20:42:50 +09:00 |
startup.c
|
gxf: add support for guarded exception levels
|
2021-05-11 15:48:40 +09:00 |
string.c
|
Fix libc header dependencies
|
2021-03-08 01:31:14 +09:00 |
tps6598x.c
|
usb: disable tps6598x interrupts
|
2021-06-18 14:26:54 +09:00 |
tps6598x.h
|
usb: disable tps6598x interrupts
|
2021-06-18 14:26:54 +09:00 |
tunables.c
|
tunables: add tunables_apply_local_addr
|
2021-04-08 20:32:12 +09:00 |
tunables.h
|
tunables: add tunables_apply_local_addr
|
2021-04-08 20:32:12 +09:00 |
types.h
|
utils.h: Do sysreg defines in a way that allows extracting the fields
|
2021-05-25 19:51:08 +09:00 |
uart.c
|
uart: Add uart_printf()
|
2021-05-27 21:09:48 +09:00 |
uart.h
|
uart: Add uart_printf()
|
2021-05-27 21:09:48 +09:00 |
uart_regs.h
|
uart: Move registers to uart_regs.h
|
2021-05-05 03:23:25 +09:00 |
uartproxy.c
|
uartproxy: Use only appropriate iodevs
|
2021-05-30 02:11:10 +09:00 |
uartproxy.h
|
hv: add AIC interrupt tracing
|
2021-06-10 15:41:02 +09:00 |
usb.c
|
usb: disable tps6598x interrupts
|
2021-06-18 14:26:54 +09:00 |
usb.h
|
usb: disable tps6598x interrupts
|
2021-06-18 14:26:54 +09:00 |
usb_dwc3.c
|
usb_dwc3: shutdown the DART as well when shutting down usb
|
2021-06-10 15:41:33 +09:00 |
usb_dwc3.h
|
iodev: Add iodev_queue() API to queue data without kicking transmission
|
2021-05-16 19:04:51 +09:00 |
usb_dwc3_regs.h
|
usb: add more registers and removed linux-specific code from usb_dwc3_regs.h
|
2021-04-15 18:39:33 +09:00 |
usb_types.h
|
usb_dwc3: Implement CLEAR FEATURE, tweak things
|
2021-05-28 17:52:48 +09:00 |
utils.c
|
utils: debug_printf: Use vsnprintf instead of vsprintf
|
2021-05-27 21:09:15 +09:00 |
utils.h
|
utils,proxy: Add basic SIMD register fetch and mutation support
|
2021-05-27 22:57:25 +09:00 |
utils_asm.S
|
utils,proxy: Add basic SIMD register fetch and mutation support
|
2021-05-27 22:57:25 +09:00 |
vsprintf.c
|
clang-format: Add include block configs, reformat
|
2021-02-06 16:44:10 +09:00 |
vsprintf.h
|
Initial commit
|
2021-01-15 04:03:35 +09:00 |
wdt.c
|
wdt: move WDT disable code to wdt.c & use ADT regs
|
2021-01-28 23:48:35 +09:00 |
wdt.h
|
wdt: move WDT disable code to wdt.c & use ADT regs
|
2021-01-28 23:48:35 +09:00 |
xnuboot.h
|
Import UART proxy
|
2021-01-15 04:04:12 +09:00 |