This adds preliminary support for the Turris Mox SOHO router developed by CZ.NIC
to mainline kernel.
The differences from previous version of these patches:
The 1st patch should also change some devicetree bindings Documentation.
Previously I only used the code change from the original patches from
linux-marvell.
I also corrected the name of the commit as Andrew pointed out I should.
In the 2nd patch, which adds support for the Moxtet bus, I added code
to check if a driver for the subdevice has it's it_table NULL. If so,
the driver can be specifier only via device tree.
The 3rd patch, which adds support for GPIOs over Moxtet bus, I made the
code more generic, so that it does not only support the current SFP cage
module, but, in the future, maybe others.
In the 7th patch only a typo in commit name was changed.
Marek