Skip to content

Commit a598ea1

Browse files
committed
phy: apple: Add DP TX phy driver
This driver is found on Apple's Mac mini (M2, 2023) and controls one output of the main display controller. It is connected to a MCDP 29XX (public known part is MCDP 2900) DP 1.4 to HDMI 2.0a protocol converter. Signed-off-by: Janne Grunau <j@jannau.net>
1 parent 62a71b0 commit a598ea1

4 files changed

Lines changed: 720 additions & 0 deletions

File tree

drivers/phy/apple/Kconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,12 @@ config PHY_APPLE_ATC
1212

1313
If M is selected the module will be called 'phy-apple-atc'.
1414

15+
config PHY_APPLE_DPTX
16+
tristate "Apple DPTX PHY"
17+
depends on ARCH_APPLE || COMPILE_TEST
18+
select GENERIC_PHY
19+
help
20+
Enable this to add support for the Apple DPTX PHY found on Apple SoCs
21+
such as the M2.
22+
This driver provides support for DisplayPort and is used on the
23+
Mac mini (M2 and M2 Pro, 2023).

drivers/phy/apple/Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22

33
obj-$(CONFIG_PHY_APPLE_ATC) += phy-apple-atc.o
44
phy-apple-atc-y := atc.o
5+
6+
obj-$(CONFIG_PHY_APPLE_DPTX) += phy-apple-dptx.o
7+
phy-apple-dptx-y += dptx.o

0 commit comments

Comments
 (0)