Support for Asus PL-AC56 (QCA956X SOC, QCA9558 + PLC-chip)

The Asus PL-AC56 is a combined powerline-adapter, 3port-switch and wifi-router supporting dual bands, 2x2x2 mimo and is a gen2 AC-device.
It uses the popular IPQ4018-chip from Qualcomm as CPU and WLAN/WIFI-module that is already being supported by OpenWrt/LEDE.

Is there any chance to support LEDE on the PL-AC56?
I guess that only a minor device-specific modification is needed on the build, but am not familiar with it.

Check https://wikidevi.com/wiki/ASUS_PL-AC56 for details.

Asus release the source code of their firmware on http://dlcdnet.asus.com/pub/ASUS/Networking/Adaptor/PL-AC56_Kit/GPL_PL_AC56_30043807645.zip

Regards

Its not really easy.
It also has QCA7500 which is SoC specially designed for Powerline use and second flash and RAM for it.

Would be really interesting to have it on bench,I have not seen a design like this.
Its not cheap though at all

I believe that the QCA7500 is operating more or less independent from the primary IPQ4018-chip that is the main CPU and WIFI-device.
The asus-sourcecode is based on kernel 3.3 and lacks the 802.11R-feature aka Fast BSS transition* (FT) which is essential for me.

The Aaus RT-AC58 Seems to be a very similar router that is based on IPQ40xx too, but lacks the powerline-part (see https://github.com/LEDE-RT-AC58U/LEDE_RT-AC58U and ).
There's also a discussion on building the firmware for IPQ4018 at https://forum.openwrt.org/t/how-to-build-ipq4018-firmware/.

I'm offer a reward of 10 EUR/USD for anyone who gets either 802.11r in the asus-source working or better: OpenWRT on the Asus PL-AC56 including 802.11r.

We were wrong on this device, it is not IPQ4018 based, but
Look at this:

cat /proc/pa
/proc/pagetypeinfo /proc/partitions
admin@PL-AC56:/tmp/home/root# cat /proc/cpuinfo
system type : Qualcomm Atheros QCA956X rev 0
machine : Qualcomm Atheros AP152 reference board
processor : 0
cpu model : MIPS 74Kc V5.0
BogoMIPS : 385.84
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x0b08, 0x0da8, 0x0170]
ASEs implemented : mips16 dsp
shadow register sets : 1
kscratch registers : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available

cat /proc/athversion
10.2.4-2.9.0.009 (QCA9558.ILQ.2.0 CSU1.2)