Commit graph

  • da9659ec9c m1n1.constructutils: Don't spam Asahi Lina 2024-01-17 17:31:48 +0900
  • 9ff053b6e8 m1n1.agx.initdata: Updates Asahi Lina 2024-01-17 17:31:34 +0900
  • 7d515846ca m1n1.trace.agx: Helper stuff & misc fixes Asahi Lina 2024-01-17 17:31:06 +0900
  • f81dbcf0f9 m1n1.fw.agx: Helper and sampler stuff Asahi Lina 2024-01-17 17:29:47 +0900
  • 8ea434909e
    m1n1.fw.aop: Add aop client and ep boilerplate Eileen Yoon 2024-01-16 00:20:53 +0900
  • ea4b3f256f hw/aes.py: Fix python error after 183991ca19 #379 Christian Gmeiner 2024-01-13 15:08:05 +0100
  • b0a8b4d187 kboot: Add SMBIOS information for U-Boot #378 Mark Kettenis 2024-01-12 21:40:39 +0100
  • 5f1f07da8c
    m1n1.fw.aop: Fix 13.5 bootargs ABI break + rename Eileen Yoon 2024-01-09 12:40:12 +0900
  • 3b9a71422e avd: Make experiment display an option Eileen Yoon 2024-01-01 08:37:52 +0900
  • 16a6b41c98 m1n1/avd: Add initial AVD driver prototype/tracer Eileen Yoon 2023-10-20 05:29:34 +0900
  • fc37d419aa
    avd: Make experiment display an option #376 Eileen Yoon 2024-01-01 08:37:52 +0900
  • 075dd4099a
    m1n1/avd: Add initial AVD driver prototype/tracer Eileen Yoon 2023-10-20 05:29:34 +0900
  • 90eef7223e Fix condition for SPMI HPM v1.4.11 Hector Martin 2023-12-17 19:09:06 +0900
  • 11b9d4475b display: Fix pmgr device id for t6022 dcpext4 v1.4.10 Janne Grunau 2023-12-16 09:12:35 +0100
  • 7c7bb62622 display: Fix pmgr device id for t6022 dcpext4 #375 Janne Grunau 2023-12-16 09:12:35 +0100
  • eab0d3e5e6 Name all Apple registers, at least as they exist on Everest #374 Daniel Berlin 2023-12-13 11:31:55 -0500
  • 0cec06e9cf docker: install rust toolchain for stage1 builds #373 Davide Cavalca 2023-12-11 17:09:04 -0800
  • e52eaf4f43 Spelling fixes Josh Soref 2023-12-13 16:38:44 +0900
  • 0f2eaabbc0 Spelling fixes #235 Josh Soref 2023-12-13 16:38:44 +0900
  • c11a012697 nvme: t6022: Derive die from nvme_base address v1.4.9 Janne Grunau 2023-12-11 23:37:43 +0100
  • ddea8baf47 nvme: t6022: Derive die from nvme_base address #372 Janne Grunau 2023-12-11 23:37:43 +0100
  • f3163374f0 Give AMX context reg a name. #370 Daniel Berlin 2023-12-10 23:13:25 -0500
  • 7fc4e53376 Support new version of AIC used by M3 #364 Daniel Berlin 2023-11-30 13:19:19 -0500
  • 1f75f4dcb0 Handle case of no mem_size_actual being present #363 Daniel Berlin 2023-12-03 13:01:24 -0500
  • e7d9eea448 Add support for retrieving boot cpu id and mpidr from proxy #369 Daniel Berlin 2023-12-02 09:45:42 -0500
  • 71125063e4 hv/trace_mtp.py: New experiment Hector Martin 2023-12-03 19:36:06 +0900
  • a26e439489 Add option for building verbosely Gregor Haas 2023-11-27 11:06:38 -0800
  • 9065c700df Workaround lack of SPMI support in usb.c Daniel Berlin 2023-11-30 13:21:13 -0500
  • b50b17ceb5 Support non-constant unknown values in adt.py Daniel Berlin 2023-11-30 13:27:11 -0500
  • c45da55256 More support for M3 chips Daniel Berlin 2023-11-21 18:24:12 -0500
  • 9f846b1e41 Support boot CPU not being 0. Daniel Berlin 2023-11-30 17:48:26 -0500
  • 69b2d36038 Support boot CPU not being 0. #368 Daniel Berlin 2023-11-30 17:48:26 -0500
  • fb71390d16 More support for M3 chips #357 Daniel Berlin 2023-11-21 18:24:12 -0500
  • ce3d7ed75e Workaround lack of SPMI support in usb.c #365 Daniel Berlin 2023-11-30 13:21:13 -0500
  • 19589fe541 Support cpufreq for t6031 #367 Daniel Berlin 2023-11-30 16:17:03 -0500
  • f1ff298140 Support non-constant unknown values in adt.py #366 Daniel Berlin 2023-11-30 13:27:11 -0500
  • 870d575cd2
    Add option for building verbosely #362 Gregor Haas 2023-11-27 11:06:38 -0800
  • 736acde3e1 m1n1.fw.dcp.ipc: Add D592 - abort_swap_ap_gated v1.4.8 Janne Grunau 2023-11-26 18:21:16 +0100
  • 2b92f4b1c3 hv/dcp: Add OOB ASYNC call context Janne Grunau 2023-11-26 18:17:40 +0100
  • 5006e083c7 display: Use dcpext0 for HDMI out on t8112/t6020/t6021 Janne Grunau 2023-11-26 10:37:04 +0100
  • 5245fc6a58 dcp: Pass the die number for dptx' connectTo method Janne Grunau 2023-11-25 20:07:48 +0100
  • ba69847862 display: Add NO_DISPLAY build config to skip display init Janne Grunau 2023-11-25 12:07:29 +0100
  • 30485ead25 build: Increase stack usage warning to 2048 Janne Grunau 2023-11-25 12:41:20 +0100
  • b48c6d2ea4 Add ipython shell to proxyclient Daniel Berlin 2023-11-25 00:10:36 -0500
  • 8d28566196 m1n1.fw.dcp.ipc: Add D592 - abort_swap_ap_gated #361 Janne Grunau 2023-11-26 18:21:16 +0100
  • aa5fa99b98 hv/dcp: Add OOB ASYNC call context Janne Grunau 2023-11-26 18:17:40 +0100
  • c00fb564c6 display: Use dcpext0 for HDMI out on t8112/t6020/t6021 Janne Grunau 2023-11-26 10:37:04 +0100
  • 8679f58f69 dcp: Pass the die number for dptx' connectTo method Janne Grunau 2023-11-25 20:07:48 +0100
  • fc648713d7 display: Add NO_DISPLAY build config to skip display init Janne Grunau 2023-11-25 12:07:29 +0100
  • 57b80c2f34 build: Increase stack usage warning to 2048 Janne Grunau 2023-11-25 12:41:20 +0100
  • 4c19665bc6 Add ipython shell to proxyclient #360 Daniel Berlin 2023-11-25 00:10:36 -0500
  • 82229bd94e Fix formatting of aic.c file #359 Daniel Berlin 2023-11-25 00:14:10 -0500
  • 7b49065c18 Fix formatting of usb_dwc3_regs.h file Daniel Berlin 2023-11-25 00:12:03 -0500
  • c052a28e37 make changing number of arguments painless #356 Xvolks 2023-11-20 13:36:12 +0000
  • f8e08ebe22 m1n1.adt: Parse 'dma-channels' of DMA-enabled peripherals #354 Martin Povišer 2022-11-26 22:56:33 +0100
  • f8b13927f2 m1n1.adt: Parse 'segment-ranges' of coprocessor nodes Martin Povišer 2022-11-26 13:18:59 +0100
  • 3a2e11560a m1n1.adt: Start parsing SIO properties Martin Povišer 2022-11-26 00:58:27 +0100
  • becf259deb Merge branch 'main' into cg/plugins Xvolks 2023-11-18 15:21:01 +0000
  • 30ece693d9
    Merge pull request #2 from AsahiLinux/main xvolks 2023-11-18 16:18:21 +0100
  • 232836bd64 kboot_gpu: Declare GPU firmware 13.6.2 as 13.5 compatible v1.4.7 Janne Grunau 2023-11-15 00:19:47 +0100
  • 65185bd306 kboot: Declare DCP firmware 13.6.2 as 13.5 compatible Janne Grunau 2023-11-15 00:06:09 +0100
  • 0a8aa3da87 isp: Declare 13.6.2 firmware as 13.5 compatible on t600x/t602x Janne Grunau 2023-11-15 00:03:23 +0100
  • 630c62785a firmware: Add 13.6.2 and 14.1.1 firmware versions Janne Grunau 2023-11-15 00:02:11 +0100
  • bc2b152458 kboot_gpu: Declare GPU firmware 13.6.2 as 13.5 compatible #353 Janne Grunau 2023-11-15 00:19:47 +0100
  • a6f2f570be kboot: Declare DCP firmware 13.6.2 as 13.5 compatible Janne Grunau 2023-11-15 00:06:09 +0100
  • fea2450658 isp: Declare 13.6.2 firmware as 13.5 compatible on t600x/t602x Janne Grunau 2023-11-15 00:03:23 +0100
  • 9fb6830b93 firmware: Add 13.6.2 and 14.1.1 firmware versions Janne Grunau 2023-11-15 00:02:11 +0100
  • a925356096 Add initial M3 values for CPU_START_OFF Daniel Berlin 2023-11-10 20:13:27 -0500
  • 93cce40476 m1n1.adt: introduce yet another DAPFT8110 variant Alyssa Ross 2023-10-27 15:10:53 +0200
  • 8bdfdb7ce8 Fix build with -DDEBUG Alyssa Ross 2023-11-02 10:06:45 +0100
  • f297951783 kboot: dcp: Enable dcpext on t600x/t8103 as well Janne Grunau 2023-11-07 20:52:18 +0100
  • e72e84f669 clk: Add missing '\n' in printf message Janne Grunau 2023-11-06 18:33:16 +0100
  • 48c5ca8eca firmware: Reformat firmware version info table Janne Grunau 2023-11-06 18:42:31 +0100
  • e4ea2d5319 kboot: dcp: Use OS firmware 13.5 as compat version Janne Grunau 2023-11-06 18:45:30 +0100
  • 4ce65e1c08 kboot: dcpext: Enable dcpext* on t600x only with firmware 13.5 Janne Grunau 2023-11-06 18:51:21 +0100
  • c9ae791b79 kboot: dcpext: t8112/t602x: Use dt_reserve_asc_firmware() for dcpext* Janne Grunau 2023-11-01 13:48:04 +0100
  • 9a3a1271a5 kboot: Align segment sizes to 16k in dt_reserve_asc_firmware() Janne Grunau 2023-11-04 19:27:40 +0100
  • 69e3610737 display: Optionally use dcpext0/1 on t6020 and t6021 Janne Grunau 2023-11-06 18:29:58 +0100
  • 8c99a189e0 dptx: Add the number of dptxport services Janne Grunau 2023-11-04 19:53:11 +0100
  • fb9752692f applied patch from cct to search mem value, see search64 function Xvolks 2023-11-12 15:04:21 +0000
  • 9b383dd76e
    Add initial M3 values for CPU_START_OFF #352 Daniel Berlin 2023-11-10 20:13:27 -0500
  • 893a295586 kboot: dcp: Enable dcpext on t600x/t8103 as well #351 Janne Grunau 2023-11-07 20:52:18 +0100
  • 49c6766ff6 clk: Add missing '\n' in printf message Janne Grunau 2023-11-06 18:33:16 +0100
  • 611b0cf7bf firmware: Reformat firmware version info table Janne Grunau 2023-11-06 18:42:31 +0100
  • e482e06607 kboot: dcp: Use OS firmware 13.5 as compat version Janne Grunau 2023-11-06 18:45:30 +0100
  • 6fd854bb82 kboot: dcpext: Enable dcpext* on t600x only with firmware 13.5 Janne Grunau 2023-11-06 18:51:21 +0100
  • c867a13a10 kboot: dcpext: t8112/t602x: Use dt_reserve_asc_firmware() for dcpext* Janne Grunau 2023-11-01 13:48:04 +0100
  • 3af4e920f2 kboot: Align segment sizes to 16k in dt_reserve_asc_firmware() Janne Grunau 2023-11-04 19:27:40 +0100
  • 4d5b143ff9 display: Optionally use dcpext0/1 on t6020 and t6021 Janne Grunau 2023-11-06 18:29:58 +0100
  • 6b9f8dd03e dptx: Add the number of dptxport services Janne Grunau 2023-11-04 19:53:11 +0100
  • d5cc66832d Merge branch 'main' into cg/plugins Xvolks 2023-11-05 09:24:25 +0000
  • ac4a6cfe00
    Merge pull request #1 from AsahiLinux/main xvolks 2023-11-05 10:22:48 +0100
  • 787eb8c220 display: More Sonoma workarounds v1.4.6 Hector Martin 2023-11-02 18:57:28 +0900
  • 01c29fa496
    Fix build with -DDEBUG #349 Alyssa Ross 2023-11-02 10:06:45 +0100
  • 5cecf53144 everything: Use calloc instead of malloc almost everywhere v1.4.5 Hector Martin 2023-11-02 18:03:55 +0900
  • 321a80c928 afk: Increase timeout from 500 loops to 500ms (time-based) Hector Martin 2023-11-02 16:00:09 +0900
  • 40a9444484 display,fb: Clear framebuffer early in the Sonoma stage2 fixup path Hector Martin 2023-11-02 15:51:17 +0900
  • 6af39a9b40 display: Try to modeset twice Hector Martin 2023-11-02 15:20:11 +0900
  • c887c3cb54 display: Work around macOS Sonoma firmware bugs Hector Martin 2023-11-02 15:06:41 +0900
  • 91442e22ea afk: Increase timeout from 500 loops to 500ms (time-based) v1.4.4 Hector Martin 2023-11-02 16:00:09 +0900