Commit graph

  • 16af84925c dcp: Add (lp)dptx-phy support for M2* desktops Janne Grunau 2023-02-01 14:08:35 +01:00
  • 5a939c68fd dcp/parser: Add parser from linux DCP required for parsing dcp AFK/EPIC Janne Grunau 2023-01-31 14:03:52 +01:00
  • b1578033b4 dart: limit vm-base to 36-bit io address space Janne Grunau 2023-09-02 15:05:52 +02:00
  • 6b24255c8c rtkit: Add rtkit_can_recv() Janne Grunau 2023-08-30 00:40:43 +02:00
  • 988c1c83ea display: Use dcp iboot SetSurface instead of SwapLayer Janne Grunau 2023-08-28 21:45:46 +02:00
  • 8c8aa85b89
    Merge b5c2fcbebd into 650441daa5 #319 Eileen Yoon 2023-09-20 23:40:09 +09:00
  • 650441daa5 makelogo.sh: Add #!/bin/bash v1.3.7 Kevin Ji 2023-09-17 12:30:29 -07:00
  • fb6e035950 hv/trace_dcp: Support commands with retcode only replies Janne Grunau 2023-08-28 21:33:46 +02:00
  • ea5c9be657 hv/trace_dcp: simplify tracing of dcpext* Janne Grunau 2023-08-13 14:34:55 +02:00
  • c11632947b hv/trace_dcp: port dptxport commands to macos 13.5 fw Janne Grunau 2023-08-13 14:33:17 +02:00
  • 161a96a06d hv/trace_dcp: extend tracing of ap_std_calls Janne Grunau 2023-05-14 10:59:38 +02:00
  • 1b10a51a51 hv/trace_dcp.py: import firmware vesrions from the HV Janne Grunau 2023-03-09 15:27:01 +01:00
  • ea063b6534 hv/trace_dcp.py: more verbose logging of AFK/EPIC endpoints Janne Grunau 2023-04-28 22:46:52 +02:00
  • 1d46073077 hv/trace_dcp: Use 'elif' instead of 'if' Janne Grunau 2023-08-30 00:13:35 +02:00
  • 34b0204c27 proxy: hv: Add trace_dptx.py for tracing dptx-phy on j473/t8112 Janne Grunau 2023-02-01 14:45:03 +01:00
  • 303d08382c experiments/dcp: add system ep Janne Grunau 2022-09-22 22:01:34 +02:00
  • 4965a954e2 m1n1.fw.dcp.ipc: Add D129 - allocate_bandwidth Janne Grunau 2023-08-24 22:03:22 +02:00
  • 8e5788123f m1n1.fw.dcp.ipc: Clearly mark unknown Calls/Callbacks Janne Grunau 2023-05-14 11:06:32 +02:00
  • a823c311ab m1n1.fw.dcp.ipc: Add support for the macOS 13.3 firmware Janne Grunau 2023-03-09 15:35:41 +01:00
  • c159c5bbfd m1n1/fw/dcp/parse_log: Parse firmware version from log Janne Grunau 2023-03-09 15:37:32 +01:00
  • 635e046d56 m1n1.fw.dcp: Parse AVPropChunks in parse_log Janne Grunau 2022-11-26 17:49:11 +01:00
  • faec98b10c m1n1.constructutils: Add 13.5 firmware symbol Janne Grunau 2023-08-18 01:11:25 +02:00
  • 7e5d12d33e kboot: disable touchbar on missing calibration data Janne Grunau 2023-09-18 22:52:07 +02:00
  • 1ca7854100 kboot: disable touchbar on missing calibration data #333 Janne Grunau 2023-09-18 22:52:07 +02:00
  • 432bb55b4d makelogo.sh: Add #!/bin/bash #332 Kevin Ji 2023-09-17 12:30:29 -07:00
  • bd59007f50 isp: Drop DART init isp/heap-alloc Hector Martin 2023-09-11 00:11:23 +09:00
  • c83323df6d dapf: Also (try to) init dart-isp0 Hector Martin 2023-09-11 00:11:04 +09:00
  • 78ca54afdc kboot: Try isp/isp0 for reserving firmware Hector Martin 2023-09-10 22:52:09 +09:00
  • b5c2fcbebd
    kboot/isp: Pass ctrr_size to FDT #319 Eileen Yoon 2023-09-10 19:44:23 +09:00
  • 4511899016
    kboot: Remove old ISP segment-ranges struct Eileen Yoon 2023-09-10 19:39:19 +09:00
  • bf07bd057a
    kboot: Add isp-heap mem region to phandle Eileen Yoon 2023-09-10 19:38:28 +09:00
  • 067f61b804
    kboot: Make dt_get_or_add_reserved_mem mutate existing nodes Hector Martin 2023-09-08 00:39:16 +09:00
  • bb2d532008
    kboot: Handle ISP heap carveout Hector Martin 2023-09-08 00:06:53 +09:00
  • 3b549bd097
    isp: Allocate heap carveout Hector Martin 2023-09-08 00:06:07 +09:00
  • ca3ca11a41
    pmgr: Expose pmgr_set_mode Hector Martin 2023-09-08 00:04:29 +09:00
  • e709f9a859
    kboot: Handle ISP/SIO reserved firmware differences Hector Martin 2023-09-08 00:03:55 +09:00
  • a3cb742f7b
    kboot: Use adt_segment_ranges struct instead of open-coding Hector Martin 2023-09-08 00:02:55 +09:00
  • 35c869cfe6 kboot: Make dt_get_or_add_reserved_mem mutate existing nodes Hector Martin 2023-09-08 00:39:16 +09:00
  • 0866a33c35 kboot: Handle ISP heap carveout Hector Martin 2023-09-08 00:06:53 +09:00
  • 668ea16c09 isp: Allocate heap carveout Hector Martin 2023-09-08 00:06:07 +09:00
  • 02c03a73b0 pmgr: Expose pmgr_set_mode Hector Martin 2023-09-08 00:04:29 +09:00
  • fbe3fcd85a kboot: Handle ISP/SIO reserved firmware differences Hector Martin 2023-09-08 00:03:55 +09:00
  • ab0ef2922e kboot: Use adt_segment_ranges struct instead of open-coding Hector Martin 2023-09-08 00:02:55 +09:00
  • 0a5d60b2c9 isp: t6000 stream select mask Eileen Yoon 2023-09-02 23:06:18 +09:00
  • 81637108bc isp: t6000 13c index 0 flag Eileen Yoon 2023-09-02 22:44:49 +09:00
  • 151143725c isp/kboot: Prelim T6000 support Eileen Yoon 2023-09-02 11:03:33 +09:00
  • 1077e78195 isp: tmp - Add t8020 ISP DART workaround Eileen Yoon 2023-08-23 04:02:24 +09:00
  • 11dd41e020 kboot: Reserve ISP firmware Eileen Yoon 2023-08-19 03:54:54 +09:00
  • 7c4b785784 dapf: Support reg indexing + add ISP Eileen Yoon 2023-08-15 02:16:19 +09:00
  • ea64e7bda4 m1n1.asm: make it work again on OpenBSD Mark Kettenis 2023-09-05 12:03:43 +02:00
  • 24a3a0d962 kboot: Move MCC cache enable to kboot Hector Martin 2023-09-05 23:31:25 +09:00
  • 911338a5ef m1n1.asm: make it work again on OpenBSD #331 Mark Kettenis 2023-09-05 12:03:43 +02:00
  • a2b46ae138 hv/trace_dcp: Support commands with retcode only replies #328 Janne Grunau 2023-08-28 21:33:46 +02:00
  • beecc38c1b hv/trace_dcp: simplify tracing of dcpext* Janne Grunau 2023-08-13 14:34:55 +02:00
  • affd1e7717 hv/trace_dcp: port dptxport commands to macos 13.5 fw Janne Grunau 2023-08-13 14:33:17 +02:00
  • b29f1436ff hv/trace_dcp: extend tracing of ap_std_calls Janne Grunau 2023-05-14 10:59:38 +02:00
  • 5f2fbcef86 hv/trace_dcp.py: import firmware vesrions from the HV Janne Grunau 2023-03-09 15:27:01 +01:00
  • 945483771d hv/trace_dcp.py: more verbose logging of AFK/EPIC endpoints Janne Grunau 2023-04-28 22:46:52 +02:00
  • f87e1cc121 hv/trace_dcp: Use 'elif' instead of 'if' Janne Grunau 2023-08-30 00:13:35 +02:00
  • 2c1f296f57 proxy: hv: Add trace_dptx.py for tracing dptx-phy on j473/t8112 Janne Grunau 2023-02-01 14:45:03 +01:00
  • 28690edaed experiments/dcp: add system ep Janne Grunau 2022-09-22 22:01:34 +02:00
  • 496506216e m1n1.fw.dcp.ipc: Add D129 - allocate_bandwidth Janne Grunau 2023-08-24 22:03:22 +02:00
  • 94605bb661 m1n1.fw.dcp.ipc: Clearly mark unknown Calls/Callbacks Janne Grunau 2023-05-14 11:06:32 +02:00
  • 2d94104872 m1n1.fw.dcp.ipc: Add support for the macOS 13.3 firmware Janne Grunau 2023-03-09 15:35:41 +01:00
  • 595b2d5171 m1n1/fw/dcp/parse_log: Parse firmware version from log Janne Grunau 2023-03-09 15:37:32 +01:00
  • de2eea162e m1n1.fw.dcp: Parse AVPropChunks in parse_log Janne Grunau 2022-11-26 17:49:11 +01:00
  • 585f204372 m1n1.constructutils: Add 13.5 firmware symbol Janne Grunau 2023-08-18 01:11:25 +02:00
  • 655299382d mcc: Initialize cache_disable for t60xx Hector Martin 2023-09-04 03:50:37 +09:00
  • 99e659ae01 mcc: Add missing cache disable reg (?) for t8112 v1.3.6 Hector Martin 2023-09-04 03:24:03 +09:00
  • 0ec145974a mcc: Fix for t602x v1.3.5 Hector Martin 2023-09-04 02:43:25 +09:00
  • abff78904d
    Update and rename main.yml to format.yml #330 illusion0001 2023-09-03 12:15:51 -05:00
  • 36cade631c
    Update build.yml illusion0001 2023-09-03 12:14:11 -05:00
  • 1d2b8f91f6 mcc: Actually enable the caches. v1.3.4 Hector Martin 2023-09-04 01:08:23 +09:00
  • f81b2c3678
    isp: t6000 stream select mask Eileen Yoon 2023-09-02 23:06:18 +09:00
  • caa40210fa
    isp: t6000 13c index 0 flag Eileen Yoon 2023-09-02 22:44:49 +09:00
  • d8ceccad33
    isp/kboot: Prelim T6000 support Eileen Yoon 2023-09-02 11:03:33 +09:00
  • e08e8e0e96 fix ESR_EC macro #326 Pricx 2023-08-29 16:31:41 +08:00
  • 52bfd837b5 experiments/dcp_iboot_m2pro.py: Support M2 Mac Mini #325 Janne Grunau 2023-08-26 13:18:24 +02:00
  • 41cf3a0733 experiments/dcp_iboot_m2pro.py: Change phy interface Janne Grunau 2023-08-26 13:18:24 +02:00
  • d9a1c3dbcf experiments/dcp_iboot_m2pro.py: generalize dp phy regs Janne Grunau 2023-08-26 07:38:05 +02:00
  • fc0e3a1715 Fix typos discovered by codespell #324 Christian Clauss 2023-08-24 14:48:13 +02:00
  • 97e8ca434d Fix typos discovered by codespell Christian Clauss 2023-08-24 14:43:22 +02:00
  • 2d3a3ab97d Readability fixes #323 Christian Clauss 2023-08-24 14:25:22 +02:00
  • d7dbe87dfd Lint Python code with ruff Christian Clauss 2023-08-24 14:15:49 +02:00
  • 00099452cb kboot: Fix missing newlines Hector Martin 2023-08-24 20:19:57 +09:00
  • 16de42166b Upgrade GitHub Actions #321 Christian Clauss 2023-08-23 04:18:26 +02:00
  • 0098f4a3ff
    isp: tmp - Add t8020 ISP DART workaround Eileen Yoon 2023-08-23 04:02:24 +09:00
  • 336dfb0aa7
    kboot: Reserve ISP firmware Eileen Yoon 2023-08-19 03:54:54 +09:00
  • 9ef073a271
    dapf: Support reg indexing + add ISP Eileen Yoon 2023-08-15 02:16:19 +09:00
  • 31a43c4b40 experiments/dcp_iboot_m2pro.py: New experiment Hector Martin 2023-08-21 23:18:12 +09:00
  • 2d64f7a944 m1n1.fw.dcp.iboot: More stuff Hector Martin 2023-08-21 23:17:49 +09:00
  • 2a23e72775 m1n1.fw.dcp.dcpav: Handle notifies Hector Martin 2023-08-21 23:17:24 +09:00
  • 3e22464c86 XXX dcpav: port to 13.5 Hector Martin 2023-08-21 23:17:03 +09:00
  • 6d0979e71e m1n1.adt: Decode apcie tunables Hector Martin 2023-08-21 23:16:08 +09:00
  • 8ca5d671ad sio: Fix error paths Hector Martin 2023-08-21 14:00:33 +09:00
  • 6a61c001d2 clk: Set up LEAP/PDM clocks v1.3.3 Martin Povišer 2023-05-19 16:24:05 +02:00
  • 669a7741dc clk: Set up LEAP/PDM clocks #314 Martin Povišer 2023-05-19 16:24:05 +02:00
  • 4fee3bebb4 sio: Fix "may be used uninitialized" warning in add_fwdata #320 Janne Grunau 2023-08-18 01:09:17 +02:00
  • 21fa19c3ad kboot: Add dcpext support for t6022 Janne Grunau 2023-08-18 01:04:25 +02:00
  • 37ad41c0b9 kboot/dcp: Add t602x dcpext reserved memory regions Janne Grunau 2023-08-09 23:43:31 +02:00