Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[Mac15,12 - Apple M3] Initial hardware dump for bring-up #187

Copy link
Copy link
@cryptexctl

Description

@cryptexctl
Issue body actions

Device Info

Model Name: MacBook Air
Model Identifier: Mac15,12
Model Number: MXCU3LL/A
Chip: Apple M3 (J613AP)
RAM: 16 GB
System Firmware Version: 11881.101.1
OS Loader Version: 10151.140.19.700.2
macOS Version: Sonoma (14.7.5)


Summary

This issue provides initial hardware information and ioreg output for Apple M3 bring-up (MacBook Air, Mac15,12).
I’d like to help testing once m1n1 or early Asahi builds become available for M3.


Notable compatible entries

gpu,t8122
pmgr1,t8122
mcc,t8122
mca,t8122
dart,t8110
audio-data,cs42l84
usb-drd,t8122
disp0,t8122
dispext0,t8122
smc-pmu
ane,t8020
iop,ascwrap-v6


Logs

system_profiler SPHardwareDataType

    Model Name: MacBook Air
      Model Identifier: Mac15,12
      Model Number: MXCU3LL/A
      Chip: Apple M3
      Total Number of Cores: 8 (4 performance and 4 efficiency)
      Memory: 16 GB
      System Firmware Version: 11881.101.1
      OS Loader Version: 10151.140.19.700.2
      Serial Number (system): --
      Hardware UUID: 801920CF-222C-595E-83F7-D71BD49D8BB4
      Provisioning UDID: 00008122-000850493AE9001C
      Activation Lock Status: Enabled

ioreg -l | grep compatible

    |   "compatible" = <"J613AP","Mac15,12","AppleARM">
    | | |   "compatible" = <"apple,sawtooth","ARM,v8">
    | | |   "compatible" = <"apple,sawtooth","ARM,v8">
    | | |   "compatible" = <"apple,sawtooth","ARM,v8">
    | | |   "compatible" = <"apple,sawtooth","ARM,v8">
    | | |   "compatible" = <"apple,everest","ARM,v8">
    | | |   "compatible" = <"apple,everest","ARM,v8">
    | | |   "compatible" = <"apple,everest","ARM,v8">
    | | |   "compatible" = <"apple,everest","ARM,v8">
    | | |   "compatible" = <"arm-io,t8122">
    | |   | |   "compatible" = <"spi-1,spimc">
    | |   |     |   "compatible" = <"biosensor,mesa">
    | |   | |   "compatible" = <"spi-1,spimc">
    | |   |     |   "compatible" = <"parade,DP855">
    | |   | |   "compatible" = <"i2c,t8101","i2c,s5l8940x","iic,soft">
    | |   |   | |   "compatible" = <"audio-control,sn012776">
    | |   |         "compatible" = <"audio-control,sn012776">
    | |   | |   "compatible" = <"i2c,t8101","i2c,s5l8940x","iic,soft">
    | |   |   |     "compatible" = <"audio-control,sn012776">
    | |   |   |     "compatible" = <"audio-control,sn012776">
    | |   |     |   "compatible" = <"audio-control,cs42l84">
    | |   | |   "compatible" = <"i2c,t8101","i2c,s5l8940x","iic,soft">
    | |   | |   "compatible" = <"fpwm,t8101","fpwm,s5l8920x">
    | |   | |   "compatible" = <"alc,t8122">
    | |   |     |   "compatible" = <"audio-data,external">
    | |   | |   "compatible" = <"alc,t8122">
    | |   |     |   "compatible" = <"audio-data,external">
    | |   | |   "compatible" = <"bluetooth,n88">
    | |   | |   "compatible" = <"apcie,t8122">
    | |   |     |   "compatible" = <"apcie-bridge">
    | |   |       | |   "compatible" = <"wlan-pcie,bcm4387","wlan-pcie,bcm">
    | |   |         |   "compatible" = <"wlan-pcie,bcm4387","wlan-pcie,bcm">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"iop,mxwrap-acio">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"apciec,t8122">
    | |   |     |   "compatible" = <"pciec-bridge">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"pciec-apiodma,t8103">
    | |   | |   "compatible" = <"acio">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"atc-dpxbar,t602x">
    | |   | |   "compatible" = <"atc-dpphy,t8122">
    | |   | |   "compatible" = <"atc-dpin,t8122">
    | |   | |   "compatible" = <"atc-dpin,t8122">
    | |   | |   "compatible" = <"iop,mxwrap-acio">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"apciec,t8122">
    | |   |     |   "compatible" = <"pciec-bridge">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"pciec-apiodma,t8103">
    | |   | |   "compatible" = <"acio">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"atc-dpxbar,t602x">
    | |   | |   "compatible" = <"atc-dpphy,t8122">
    | |   | |   "compatible" = <"atc-dpin,t8122">
    | |   | |   "compatible" = <"atc-dpin,t8122">
    | |   | |   "compatible" = <"display-crossbar,t8112">
    | |   | |   "compatible" = <"mcc,t8122">
    | |   | |   "compatible" = <"aic,3">
    | |   | |   "compatible" = <"wdt,t8122","wdt,s5l8960x">
    | |   | |   "compatible" = <"error-handler,t8122">
    | |   | |   "compatible" = <"dwi,t8101","dwi,s8000">
    | |   | |   "compatible" = <"pwm,t8101","pwm,s5l8920x">
    | |   | |   "compatible" = <"aes,s8000">
    | |   | |   "compatible" = <"gpio,t8101">
    | |   | |   "compatible" = <"gpio,t8101">
    | |   | |   "compatible" = <"gpio,t8101">
    | |   | |   "compatible" = <"gpio,t8101">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   |       |     |   "compatible" = <"aop-audio">
    | |   |       |     | | |   "compatible" = <"audio-aop-pdm2">
    | |   |       |     | |     "compatible" = <"audio-aop-pdm2">
    | |   |       |     | | |   "compatible" = <"audio-aop-hp">
    | |   |       |     | | |   "compatible" = <"audio-aop-lp-mic-in">
    | |   |       |     | | |   "compatible" = <"audio-aop-leap-int-loopback">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"pmgr1,t8122">
    | |   |   | |   "compatible" = <"clpc,t8122">
    | |   |   | |   "compatible" = <"soc-tuner,t8020">
    | |   |     |   "compatible" = <"ppm,passthrough">
    | |   | |   "compatible" = <"nco,t8101","nco,s5l8960x">
    | |   | |   "compatible" = <"event-log-handler,t8101">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"iop-sep,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,sep">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   |             |   "compatible" = <"sio-dma-controller">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 1
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 1
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 1
    | |   |       |   |       |         |   "IncompatibleFeatures" = 1
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 65
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 1
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 33
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 1
    | |   |       |   |       |       | |   "IncompatibleFeatures" = 1
    | |   |       |   |       |         |   "IncompatibleFeatures" = 1
    | |   |       |   |               | |   "IncompatibleFeatures" = 1
    | |   |       |   |                 |   "IncompatibleFeatures" = 1
    | |   | |   "compatible" = <"sart,coastguard">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   |           | |   "compatible" = <"smc-pmu">
    | |   | |   "compatible" = <"uart-1,samsung">
    | |   | |   "compatible" = <"dockchannel,t8002">
    | |   |     |   "compatible" = <"aht-hibernator">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   |     "compatible" = <"hid-transport,mux">
    | |   | |   "compatible" = <"spi-1,spimc">
    | |   |     |   "compatible" = <"nor-flash,spi">
    | |   |       | |   "compatible" = <"iboot,boot">
    | |   |       | |   "compatible" = <"nvram,nor">
    | |   |         |   "compatible" = <"diagnostic-data,format1">
    | |   | |   "compatible" = <"i2c,t8101","i2c,s5l8940x","iic,soft">
    | |   |   | |   "compatible" = <"atcrt">
    | |   |     |   "compatible" = <"atcrt">
    | |   | |   "compatible" = <"admac,t8122">
    | |   | |   "compatible" = <"admac,t8122">
    | |   | |   "compatible" = <"atc-phy,t8122">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"usb-drd,t8122">
    | |   | |   "compatible" = <"atc-phy,t8122">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"usb-drd,t8122">
    | |   | |   "compatible" = <"spmi,gen3">
    | |   |   | |   "compatible" = <"pmu,spmi","pmu,stowe">
    | |   |     |   "compatible" = <"btm">
    | |   | |   "compatible" = <"spmi,gen3">
    | |   |     |   "compatible" = <"pmu,spmi","pmu,vale">
    | |   | |   "compatible" = <"spmi,gen3">
    | |   |   | |   "compatible" = <"usbc,sn201202x,spmi">
    | |   |   | |   "compatible" = <"usbc,sn201202x,spmi">
    | |   |     |   "compatible" = <"usbc,sn201202x,spmi">
    | |   | |   "compatible" = <"spmi,gen3">
    | |   | |   "compatible" = <"spmi,gen3">
    | |   |     |   "compatible" = <"nfc,primary,spmi">
    | |   |         |   "compatible" = <"nfc,primary,gpio">
    | |   | |   "compatible" = <"disp0,t8122">
    | |   | |   "compatible" = <"dcp-expert-v1">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"dispext0,t8122">
    | |   | |   "compatible" = <"dcp-expert-v1">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"scaler,t8101","scaler,s5l8960x">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"jpeg,t8110","jpeg,s5l8920x">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"jpeg,t8110","jpeg,s5l8920x">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"ave2">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"avd,t8103">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |   | |   "compatible" = <"iommu-mapper">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"apr,f0">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"isp,h13-generic","isp,s5l8960x">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"ane,t8020">
    | |   | |   "compatible" = <"dart,t8110">
    | |   |     |   "compatible" = <"iommu-mapper">
    | |   | |   "compatible" = <"gpu,t8122">
    | |   | |   "compatible" = <"iop,ascwrap-v6">
    | |   |     |   "compatible" = <"iop-nub,rtbuddy-v2">
    | |   | |   "compatible" = <"iommu-mapper,gfx">
    | |   | |   "compatible" = <"mca-switch,t8122">
    | |   | |   "compatible" = <"mcaCluster,t8122">
    | |   |     |   "compatible" = <"mca,t8122">
    | |   |       |   "compatible" = <"audio-data,sn012776">
    | |   | |   "compatible" = <"mcaCluster,t8122">
    | |   |     |   "compatible" = <"mca,t8122">
    | |   |       |   "compatible" = <"audio-data,audio-loopback">
    | |   | |   "compatible" = <"mcaCluster,t8122">
    | |   |   | |   "compatible" = <"mca,t8122">
    | |   |   |   |   "compatible" = <"audio-data,cs42l84">
    | |   |     |   "compatible" = <"mca,t8122">
    | |   |       |   "compatible" = <"audio-data,cs42l84-input">
    | |   | |   "compatible" = <"smc-tempsensor">
    | |   |     "compatible" = <"aft,t8120">
    | |         "compatible" = <"fillmore,bt">
    | | |   "compatible" = <"buttons">
    | |     "compatible" = <"dock,usb-c">
    | |     "compatible" = <"dock,usb-c">
    | | |   "compatible" = <"sacm,1">
    | |     "compatible-device-fallback" = <"MacBookAir10,1">
    | |     "compatible-app-variant" = <"MacFamily20,1">

Notes

  • I haven’t run m1n1 yet, waiting for preliminary support
  • Happy to test early payloads once basic bring-up exists

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.