Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
47d53ce
drm/apple: stamp the J516C panel's 14.7 swaps
malik-na Oct 22, 2026
279f5f6
drm/apple: port the scoped T6030 14.7 panel backlight
chriskearney Oct 22, 2026
8cb8074
drm/apple: initialize backlight KUnit GEM and mode fixtures
chriskearney Oct 22, 2026
572c9be
drm/apple: tidy the panel backlight port formatting
chriskearney Oct 22, 2026
985a20a
drm/apple: check the suspended backlight worker admission
chriskearney Oct 22, 2026
63123a1
drm/apple: address the panel backlight review
chriskearney Oct 23, 2026
b2cb665
drm/apple: drain the failed-panel test kick before checking idle
chriskearney Oct 23, 2026
bb0c381
drm/apple: restore panel dimensions after mode probes
erykwieliczko Oct 26, 2026
4db122d
drm/apple: skip AFK debugfs setup for unrouted connectors
erykwieliczko Oct 27, 2026
ae21253
drm/apple: reject stale native audio prepares
erykwieliczko Oct 27, 2026
3300eb4
drm/apple: complete live audio links after disconnect
erykwieliczko Oct 27, 2026
630faac
dmaengine: apple-sio: allocate the full descriptor bitmap
erykwieliczko Oct 27, 2026
f9d4b9a
drm/apple: hold the native HDMI audio link between streams
erykwieliczko Oct 27, 2026
519aa78
arm64: dts: apple: t603x-j514s-j516s: add Type-C DisplayPort audio
erykwieliczko Oct 28, 2026
9251c67
drm/apple: hold the HDMI audio link at one rate and sample size
erykwieliczko Oct 28, 2026
bc8ef9e
dmaengine: apple-sio: hand over to an idle transfer without a gap
erykwieliczko Oct 28, 2026
d299733
drm/apple: keep the held HDMI audio link's samples flowing
erykwieliczko Oct 28, 2026
af498ab
pmdomain: apple: pmp-report: withdraw external display requests in sleep
erykwieliczko Oct 28, 2026
88d7cf9
drm/apple: declare a soft dependency on the display crossbar
JeppeBylov Oct 26, 2026
5e5fc3e
drm/apple: v14.7: admit panel brightness on the J516C
Oct 24, 2026
dac8e09
selftests: apple-dcp: follow the one-argument cd321x_display_taken()
chriskearney Oct 30, 2026
3875996
drm/apple: set an external mode again once the display is on
erykwieliczko Oct 30, 2026
640abc3
drm/apple: hold the audio link on the Type-C ports too
erykwieliczko Oct 30, 2026
fffd99a
drm/apple: look for a processor's audio device before its firmware
RyanTheTide Nov 1, 2026
94ea410
drm/apple: turn DP/HDMI audio on by default
erykwieliczko Oct 30, 2026
2984ba9
drm/apple: enable the J613 panel brightness path
DjDeveloperr Oct 31, 2026
e6c35fd
selftests: apple-dcp: stub the 14.7 panel nits policy in the backligh…
RyanTheTide Nov 1, 2026
797fee6
selftests: apple-dcp: fit the panel-dimensions case to this tree
RyanTheTide Nov 1, 2026
80f5456
Merge aurora-wip into omacom-sync/display
RyanTheTide Nov 1, 2026
a62b490
Merge aurora-wip into omacom-sync/display
RyanTheTide Nov 1, 2026
918af9e
Merge aurora-wip into omacom-sync/display
RyanTheTide Nov 1, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -2695,6 +2695,7 @@ F: drivers/dma/apple-sio-probe-test.dtso
F: drivers/dma/apple-sio-t6030-test.dtso
F: drivers/dma/apple-sio-test.c
F: drivers/dma/apple-sio.c
F: include/linux/dma/apple-sio.h
F: sound/soc/apple/*
F: sound/soc/codecs/cs42l83-i2c.c
F: sound/soc/codecs/cs42l84.*
Expand Down
39 changes: 39 additions & 0 deletions arch/arm64/boot/dts/apple/t603x-j514s-j516s-usb4.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,42 @@
};
};

/*
* DPA2: the Type-C DisplayPort processor's (dcpext1) audio, SIO channel 0x68,
* as the ADT links dcpext1 to dp-audio2.
*/
&dcpext1 {
ports {
#address-cells = <1>;
#size-cells = <0>;

port@0 {
reg = <0>;
dcpext1_audio: endpoint {
remote-endpoint = <&dpaudio2_dcpext1>;
};
};
};
};

/* DPA2, like DPA1, has no AP-side registers: not a child of the SoC bus. */
/ {
dpaudio2: audio-controller-2 {
compatible = "apple,t6030-dpaudio", "apple,dpaudio";
dmas = <&sio 0x68>;
dma-names = "tx";
power-domains = <&ps_dpa2>;

ports {
#address-cells = <1>;
#size-cells = <0>;

port@0 {
reg = <0>;
dpaudio2_dcpext1: endpoint {
remote-endpoint = <&dcpext1_audio>;
};
};
};
};
};
Loading