Netgear R7800 exploration (IPQ8065, QCA9984)

Erm, I've started k4.9 patches only yesterday and we can't boot up. We have no serial access so we can't check the exact reason.
But those patches are already in k4.4 tree in LEDE
https://git.lede-project.org/?p=source.git;a=blob;f=target/linux/ipq806x/patches-4.4/305-add-board-clocks-and-rpmcc-into-DT.patch;h=be45895824064270f8bb6c89165aa7ef4db926e5;hb=HEAD
https://git.lede-project.org/?p=source.git;a=blob;f=target/linux/ipq806x/patches-4.4/311-add-rpmcc-for-ipq806x.patch;h=bb9dd87dd65273f06b16949af5ce2c8900892501;hb=HEAD

The clocks fix patch has been submitted to upstream kernel after I've found that upstream clocks are incorrect, so it's in 305 patch along with rpmcc node.

Btw qcom-scm driver doesn't contain ipq806x compatibility string, so in DT it should be set as apq8064 or I'll made a patch to add the compatibility into the driver.

I'll rebase upon current head and make PR in a while