From 1f94834cd4e32f9d9c4826869ce726ba76d66658 Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Sat, 29 Aug 2026 14:51:53 +0200 Subject: [PATCH 1/7] Update module names for T2 MacBook profiles --- profiles/pci/t2-macbook/profiles.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index b6636d6..7b65733 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -10,11 +10,11 @@ packages = 'apple-t2-audio-config t2fanrd' post_install = """ cat </etc/mkinitcpio.conf.d/11-chwd.conf # This file is automatically generated by chwd. PLEASE DO NOT EDIT IT. -MODULES+=(apple-bce) +MODULES+=(t2bce) EOF mkinitcpio -P - echo apple-bce > /etc/modules-load.d/t2.conf + echo t2bce > /etc/modules-load.d/t2.conf kernelparams="intel_iommu=on iommu=pt pcie_ports=compat" echo "Adding required kernel parameters..." From 1ba8422d366dcc410ef7e8bc4f23b5a8047fc6f0 Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Sat, 29 Aug 2026 15:38:33 +0200 Subject: [PATCH 2/7] Update T2 MacBook profile modules configuration --- profiles/pci/t2-macbook/profiles.toml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index 7b65733..c2803b1 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -10,11 +10,14 @@ packages = 'apple-t2-audio-config t2fanrd' post_install = """ cat </etc/mkinitcpio.conf.d/11-chwd.conf # This file is automatically generated by chwd. PLEASE DO NOT EDIT IT. -MODULES+=(t2bce) +MODULES+=(t2bce_core t2bce_dma t2bce_vhci t2bce_audio) EOF mkinitcpio -P - echo t2bce > /etc/modules-load.d/t2.conf + echo t2bce_core >> /etc/modules-load.d/t2.conf + echo t2bce_dma >> /etc/modules-load.d/t2.conf + echo t2bce_vhci >> /etc/modules-load.d/t2.conf + echo t2bce_audio >> /etc/modules-load.d/t2.conf kernelparams="intel_iommu=on iommu=pt pcie_ports=compat" echo "Adding required kernel parameters..." From af022385596a50ec29ea8e40a9f7d6b1e866fa88 Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Sun, 27 Sep 2026 14:56:26 +0200 Subject: [PATCH 3/7] Update profiles/pci/t2-macbook/profiles.toml Co-authored-by: Vladislav Nepogodin --- profiles/pci/t2-macbook/profiles.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index c2803b1..87fd39c 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -10,7 +10,7 @@ packages = 'apple-t2-audio-config t2fanrd' post_install = """ cat </etc/mkinitcpio.conf.d/11-chwd.conf # This file is automatically generated by chwd. PLEASE DO NOT EDIT IT. -MODULES+=(t2bce_core t2bce_dma t2bce_vhci t2bce_audio) +MODULES+=(t2bce_dma t2bce_core t2bce_vhci) EOF mkinitcpio -P From 928ff7677ecfe1c1dedccdfe4e50c19a0895365a Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Sun, 27 Sep 2026 15:00:00 +0200 Subject: [PATCH 4/7] Simplify module loading in profiles.toml Updated profile configuration to simplify module loading. --- profiles/pci/t2-macbook/profiles.toml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index 87fd39c..35b2802 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -14,10 +14,7 @@ MODULES+=(t2bce_dma t2bce_core t2bce_vhci) EOF mkinitcpio -P - echo t2bce_core >> /etc/modules-load.d/t2.conf - echo t2bce_dma >> /etc/modules-load.d/t2.conf - echo t2bce_vhci >> /etc/modules-load.d/t2.conf - echo t2bce_audio >> /etc/modules-load.d/t2.conf + echo t2bce_vhci > /etc/modules-load.d/t2.conf kernelparams="intel_iommu=on iommu=pt pcie_ports=compat" echo "Adding required kernel parameters..." From 115f896e46dc7ddb5bcde43d99ed78ffcf8f1a8f Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Sun, 27 Sep 2026 15:01:36 +0200 Subject: [PATCH 5/7] Fix echo command formatting in profiles.toml --- profiles/pci/t2-macbook/profiles.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index 35b2802..1f06a5b 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -14,7 +14,7 @@ MODULES+=(t2bce_dma t2bce_core t2bce_vhci) EOF mkinitcpio -P - echo t2bce_vhci > /etc/modules-load.d/t2.conf + echo t2bce_vhci > /etc/modules-load.d/t2.conf kernelparams="intel_iommu=on iommu=pt pcie_ports=compat" echo "Adding required kernel parameters..." From 0d55b7b4db774531b3ba94d966538e8d8f37a53a Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Tue, 29 Sep 2026 14:27:14 +0200 Subject: [PATCH 6/7] Remove t2bce_vhci module loading from profiles.toml Remove unnecessary module loading for t2bce_vhci. --- profiles/pci/t2-macbook/profiles.toml | 1 - 1 file changed, 1 deletion(-) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index 1f06a5b..8f8886c 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -14,7 +14,6 @@ MODULES+=(t2bce_dma t2bce_core t2bce_vhci) EOF mkinitcpio -P - echo t2bce_vhci > /etc/modules-load.d/t2.conf kernelparams="intel_iommu=on iommu=pt pcie_ports=compat" echo "Adding required kernel parameters..." From 84a593632ef3087769eddc43ed9ba71a3dd17e98 Mon Sep 17 00:00:00 2001 From: simiscoool-afk Date: Sat, 3 Oct 2026 00:40:17 +0200 Subject: [PATCH 7/7] Revert "Remove t2bce_vhci module loading from profiles.toml" This reverts commit 0d55b7b4db774531b3ba94d966538e8d8f37a53a. --- profiles/pci/t2-macbook/profiles.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/pci/t2-macbook/profiles.toml b/profiles/pci/t2-macbook/profiles.toml index 8f8886c..1f06a5b 100644 --- a/profiles/pci/t2-macbook/profiles.toml +++ b/profiles/pci/t2-macbook/profiles.toml @@ -14,6 +14,7 @@ MODULES+=(t2bce_dma t2bce_core t2bce_vhci) EOF mkinitcpio -P + echo t2bce_vhci > /etc/modules-load.d/t2.conf kernelparams="intel_iommu=on iommu=pt pcie_ports=compat" echo "Adding required kernel parameters..."