Bug#948298: linux-image-5.3.0-0.bpo.2-armmp: please enable armada 38x comphy driver for armmp
Package: src:linux
Version: 5.3.9-2~bpo10+1sr1
Severity: normal
Tags: patch
Dear Maintainer,
As of Linux v5.1 a special comphy driver was introduced for Armada 38x SoCs.
It is actively referenced by the dts for the Clearfog Base and Clearfog Pro -
and used by the new Clearfog GTR (which has its device-tree posted to lkml in v3).
Please enable this driver as a module for the armmp kernel flavour.
I am attaching the patch to enable this module - and the dmesg of when I verified that
the resulting kernel works as expected.
Also, it would be nice if this change could make it into buster-backports ;)
Yours sincerely
Josua Mayer
-- Package-specific info:
** Version:
Linux version 5.3.0-0.bpo.2-armmp (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-2)) #1 SMP Debian 5.3.9-2~bpo10+1sr1 (2020-01-06)
** Command line:
console=ttyS0,115200 log_level=7 net.ifnames=0
** Not tainted
** Kernel log:
** Model information
[ 6.952015] usb 4-1: Manufacturer: TOSHIBA
[ 6.956130] usb 4-1: SerialNumber: 0E70657012733A39
[ 6.967191] usb-storage 4-1:1.0: USB Mass Storage device detected
[ 6.973990] scsi host4: usb-storage 4-1:1.0
[ 6.978439] usbcore: registered new interface driver usb-storage
[ 6.985921] usbcore: registered new interface driver uas
[ 6.986841] libphy: mdio: probed
[ 7.118832] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 7.181531] libphy: mdio: probed
[ 7.299011] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 7.352811] libphy: mdio: probed
[ 7.478658] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 7.541070] libphy: mdio: probed
[ 7.655533] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 7.716804] libphy: mdio: probed
[ 7.832195] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 7.895216] libphy: mdio: probed
[ 8.004389] scsi 4:0:0:0: Direct-Access TOSHIBA TransMemory 5.00 PQ: 0 ANSI: 0 CCS
[ 8.017642] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 8.026886] sd 4:0:0:0: [sda] 2013184 512-byte logical blocks: (1.03 GB/983 MiB)
[ 8.034467] sd 4:0:0:0: [sda] Write Protect is off
[ 8.039301] sd 4:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 8.039469] sd 4:0:0:0: [sda] No Caching mode page found
[ 8.044814] sd 4:0:0:0: [sda] Assuming drive cache: write through
[ 8.054320] sda: sda1
[ 8.058169] sd 4:0:0:0: [sda] Attached SCSI removable disk
[ 8.080803] libphy: mdio: probed
[ 8.212177] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 8.275624] libphy: mdio: probed
[ 8.397802] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 8.460802] libphy: mdio: probed
[ 8.580273] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 8.643294] libphy: mdio: probed
[ 8.763092] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 8.830193] libphy: mdio: probed
[ 8.900734] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 8.967203] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 9.028725] libphy: mdio: probed
[ 9.110343] mv88e6085 f1072004.mdio-mii:04: switch 0x3900 detected: Marvell 88E6390, revision 1
[ 9.141298] Not activating Mandatory Access Control as /sbin/tomoyo-init does not exist.
[ 9.172705] libphy: mdio: probed
[ 9.954303] systemd[1]: Inserted module 'autofs4'
[ 10.019965] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
[ 10.041719] systemd[1]: Detected architecture arm.
[ 10.068617] systemd[1]: Set hostname to <sr-a38x>.
[ 10.081427] systemd[1]: Failed to bump fs.file-max, ignoring: Invalid argument
[ 10.595635] mv88e6085 f1072004.mdio-mii:04 lan8 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:01] driver [Marvell 88E6390]
[ 10.608585] mv88e6085 f1072004.mdio-mii:04 lan8 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.612489] mv88e6085 f1072004.mdio-mii:04 lan7 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:02] driver [Marvell 88E6390]
[ 10.622680] random: systemd: uninitialized urandom read (16 bytes read)
[ 10.625451] mv88e6085 f1072004.mdio-mii:04 lan7 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.635967] mv88e6085 f1072004.mdio-mii:04 lan6 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:03] driver [Marvell 88E6390]
[ 10.636784] random: systemd: uninitialized urandom read (16 bytes read)
[ 10.648928] mv88e6085 f1072004.mdio-mii:04 lan6 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.656027] systemd[1]: Listening on udev Control Socket.
[ 10.659349] mv88e6085 f1072004.mdio-mii:04 lan5 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:04] driver [Marvell 88E6390]
[ 10.674400] mv88e6085 f1072004.mdio-mii:04 lan5 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.678258] mv88e6085 f1072004.mdio-mii:04 lan4 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:05] driver [Marvell 88E6390]
[ 10.691693] mv88e6085 f1072004.mdio-mii:04 lan4 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.695376] mv88e6085 f1072004.mdio-mii:04 lan3 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:06] driver [Marvell 88E6390]
[ 10.708323] mv88e6085 f1072004.mdio-mii:04 lan3 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.708616] random: systemd: uninitialized urandom read (16 bytes read)
[ 10.715545] systemd[1]: Listening on Journal Audit Socket.
[ 10.718970] mv88e6085 f1072004.mdio-mii:04 lan2 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:07] driver [Marvell 88E6390]
[ 10.733991] mv88e6085 f1072004.mdio-mii:04 lan2 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.737826] mv88e6085 f1072004.mdio-mii:04 lan1 (uninitialized): PHY [!soc!internal-regs!mdio@72004!switch0@4!mdio:08] driver [Marvell 88E6390]
[ 10.751261] mv88e6085 f1072004.mdio-mii:04 lan1 (uninitialized): phy: setting supported 00,00000000,000022ef advertising 00,00000000,000022ef
[ 10.753961] mv88e6085 f1072004.mdio-mii:04: configuring for phy/ link mode
[ 10.760881] mv88e6085 f1072004.mdio-mii:04: phylink_mac_config: mode=phy//Unknown/Unknown adv=00,00008200,0001afef pause=10 link=0 an=1
[ 10.762434] DSA: tree 0 setup
[ 10.766137] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[ 10.792210] systemd[1]: Listening on udev Kernel Socket.
[ 10.812382] systemd[1]: Listening on Journal Socket.
[ 10.836555] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[ 10.958378] EXT4-fs (sda1): re-mounted. Opts: (null)
[ 11.472764] systemd-journald[433]: Received request to flush runtime journal from PID 1
[ 11.597429] random: crng init done
[ 11.601722] random: 7 urandom warning(s) missed due to ratelimiting
[ 11.943324] audit: type=1400 audit(1578336870.959:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=461 comm="apparmor_parser"
[ 11.970091] audit: type=1400 audit(1578336870.959:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=461 comm="apparmor_parser"
[ 12.188753] m25p80 spi1.0: unrecognized JEDEC id bytes: ff ff ff ff ff ff
[ 12.213812] at24 0-0053: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[ 12.254272] watchdog: f1020300.watchdog: driver supplied timeout (4294967295) out of range
[ 12.262600] watchdog: f1020300.watchdog: falling back to default timeout (171)
[ 12.325229] orion_wdt: Initial timeout 171 sec
[ 13.053287] sd 4:0:0:0: Attached scsi generic sg0 type 0
[ 13.257885] marvell-cesa f1090000.crypto: CESA device successfully registered
[ 13.845553] mvneta f1070000.ethernet eth0: PHY [f1072004.mdio-mii:00] driver [Marvell 88E1510]
[ 13.857069] mvneta f1070000.ethernet eth0: phy: setting supported 00,00000000,000026ef advertising 00,00000000,000026ef
[ 13.857469] mvneta f1070000.ethernet eth0: configuring for phy/rgmii-id link mode
[ 13.865043] mvneta f1070000.ethernet eth0: phylink_mac_config: mode=phy/rgmii-id/Unknown/Unknown adv=00,00000000,000026ef pause=10 link=0 an=1
[ 13.872549] mvneta f1030000.ethernet eth1: configuring for fixed/2500base-x link mode
[ 13.880502] mvneta f1030000.ethernet eth1: phylink_mac_config: mode=fixed/2500base-x/2.5Gbps/Full adv=00,00008000,00002200 pause=10 link=1 an=1
[ 13.880585] mvneta f1030000.ethernet eth1: phylink_mac_config: mode=fixed/2500base-x/2.5Gbps/Full adv=00,00008000,00002200 pause=10 link=1 an=1
[ 13.880597] mvneta f1030000.ethernet eth1: Link is Up - 2.5Gbps/Full - flow control off
[ 13.889923] mvneta f1070000.ethernet eth0: phy link down rgmii-id/1Gbps/Half
[ 19.012607] mvneta f1070000.ethernet eth0: phy link up rgmii-id/1Gbps/Full
[ 19.012623] mvneta f1070000.ethernet eth0: phylink_mac_config: mode=phy/rgmii-id/1Gbps/Full adv=00,00000000,00000000 pause=0f link=1 an=0
[ 19.012637] mvneta f1070000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 19.020930] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Hardware : Marvell Armada 380/385 (Device Tree)
Revision : 0000
Device Tree model: SolidRun Clearfog GTR L8
** Loaded modules:
sg
marvell_cesa
des_generic
orion_wdt
watchdog
at24
m25p80
spi_nor
evdev
leds_gpio
ip_tables
x_tables
autofs4
tag_dsa
ext4
crc16
mbcache
jbd2
crc32c_generic
sd_mod
uas
usb_storage
mv88e6xxx
dsa_core
bridge
stp
llc
sdhci_pxav3
ehci_orion
sdhci_pltfm
ahci_mvebu
libahci_platform
xhci_plat_hcd
xhci_hcd
libahci
ehci_hcd
marvell
libata
scsi_mod
sdhci
usbcore
mvmdio
mvneta
phylink
phy_armada38x_comphy
i2c_mv64xxx
spi_orion
sfp
mdio_i2c
** Network interface configuration:
*** /etc/network/interfaces:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
*** /etc/network/interfaces.d/eth0:
# eth0 automatic configuration
allow-hotplug eth0
iface eth0 inet dhcp
iface eth0 inet6 auto
allow-hotplug eth1
iface eth1 inet dhcp
iface eth0 inet6 auto
** Network status:
*** IP interfaces and addresses:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1024
link/ether 00:50:43:02:02:01 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.245/24 brd 192.168.2.255 scope global dynamic eth0
valid_lft 42892sec preferred_lft 42892sec
inet6 fd70:3515:99a5:10:250:43ff:fe02:201/64 scope global dynamic mngtmpaddr
valid_lft forever preferred_lft forever
inet6 2003:c6:1f32:5e10:250:43ff:fe02:201/64 scope global dynamic mngtmpaddr
valid_lft 13620sec preferred_lft 1020sec
inet6 fe80::250:43ff:fe02:201/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1504 qdisc mq state UP group default qlen 1024
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
inet6 fe80::28e2:b3ff:fe50:d441/64 scope link
valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1024
link/ether 0a:03:6e:34:46:f2 brd ff:ff:ff:ff:ff:ff
5: lan8@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
6: lan7@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
7: lan6@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
8: lan5@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
9: lan4@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
10: lan3@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
11: lan2@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
12: lan1@eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 2a:e2:b3:50:d4:41 brd ff:ff:ff:ff:ff:ff
*** Device statistics:
Inter-| Receive | Transmit
face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed
lan5: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
eth1: 0 0 0 0 0 0 0 0 2988 18 0 0 0 0 0 0
lan4: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lan8: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lan1: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
eth2: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lan3: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lan6: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lo: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
eth0: 642800 1171 0 0 0 0 0 0 278158 984 0 0 0 0 0 0
lan2: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
lan7: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
** PCI devices:
00:01.0 PCI bridge [0604]: Marvell Technology Group Ltd. Device [11ab:6820] (rev 0a) (prog-if 00 [Normal decode])
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Prefetchable memory behind bridge: 00000000-000fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
[virtual] Expansion ROM at e0000000 [disabled] [size=2K]
BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort+ >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
00:02.0 PCI bridge [0604]: Marvell Technology Group Ltd. Device [11ab:6820] (rev 0a) (prog-if 00 [Normal decode])
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Prefetchable memory behind bridge: 00000000-000fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
[virtual] Expansion ROM at e0100000 [disabled] [size=2K]
BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort+ >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
00:03.0 PCI bridge [0604]: Marvell Technology Group Ltd. Device [11ab:6820] (rev 0a) (prog-if 00 [Normal decode])
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr+ Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
Prefetchable memory behind bridge: 00000000-000fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
[virtual] Expansion ROM at e0200000 [disabled] [size=2K]
BridgeCtl: Parity+ SERR+ NoISA- VGA- MAbort+ >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: <access denied>
** USB devices:
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102/2.0 / HEMA Flash Drive 2 GB / PNY Attache 4GB Stick
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-- System Information:
Debian Release: 10.2
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: armhf (armv7l)
Kernel: Linux 5.3.0-0.bpo.2-armmp (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages linux-image-5.3.0-0.bpo.2-armmp depends on:
ii initramfs-tools [linux-initramfs-tool] 0.133+deb10u1
ii kmod 26-1
ii linux-base 4.6
Versions of packages linux-image-5.3.0-0.bpo.2-armmp recommends:
ii apparmor 2.13.2-10
ii firmware-linux-free 3.4
Versions of packages linux-image-5.3.0-0.bpo.2-armmp suggests:
pn debian-kernel-handbook <none>
pn linux-doc-5.3 <none>
Versions of packages linux-image-5.3.0-0.bpo.2-armmp is related to:
pn firmware-amd-graphics <none>
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-cavium <none>
pn firmware-intel-sound <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux-nonfree <none>
pn firmware-misc-nonfree <none>
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-realtek <none>
pn firmware-samsung <none>
pn firmware-siano <none>
pn firmware-ti-connectivity <none>
pn xen-hypervisor <none>
-- no debconf information
>From 1c16414f4af31cd7791aee1b18f12ebf7fb76f70 Mon Sep 17 00:00:00 2001
From: Josua Mayer <josua@solid-run.com>
Date: Mon, 6 Jan 2020 16:32:12 +0100
Subject: [PATCH 1/2] enable PHY_MVEBU_A38X_COMPHY as module
Explicit mention of the comphy driver in armada-38x device-tree files
has been introduced with linux v5.1.
Enable the driver as a module to ensure it can be loaded and used.
Current users of the driver are Clearfog Base, Clearfog Pro, and the
upcoming Clearfog GTR.
Signed-off-by: Josua Mayer <josua@solid-run.com>
---
debian/config/armhf/config | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian/config/armhf/config b/debian/config/armhf/config
index 664eea9a43a4..17bebca77f11 100644
--- a/debian/config/armhf/config
+++ b/debian/config/armhf/config
@@ -952,6 +952,7 @@ CONFIG_PHY_SUN9I_USB=m
##
## file: drivers/phy/marvell/Kconfig
##
+CONFIG_PHY_MVEBU_A38X_COMPHY=m
CONFIG_PHY_PXA_USB=m
##
--
2.24.1
Reply to: