[PATCH 0/7] primecell: make correct clock parsing possible
Russell King - ARM Linux
linux at arm.linux.org.uk
Tue Feb 11 07:33:56 EST 2014
On Tue, Feb 11, 2014 at 11:37:05AM +0000, Mark Rutland wrote:
> These patches attempt to harmonize the bindings and the drivers with what's in
> use today, in a backwards compatible fashion, relieving us of our present
> Kafkaesque nightmare. Each peripheral's clock(s) are given explicit names which
> can be used, though code will fall back to the existing behaviour if said names
> are not provided. Additionally the currently unmet ordering requirement of
> apb_pclk is dropped, given all existing that code requires this to be named
The reason why these clocks ended up with NULL names was to force the
issue that clocks shall not be named solely by their connection IDs,
which was a major problem before DT. Now that we have DT, I'm happier
to reinstate the names, but I think we should just reinstate the names
we had previously. That should be in the git history.
The down-side is those names are all in capitals - but they were named
after the signal name(s) given in the Primecell documentation.
FTTC broadband for 0.8mile line: 5.8Mbps down 500kbps up. Estimation
in database were 13.1 to 19Mbit for a good line, about 7.5+ for a bad.
Estimate before purchase was "up to 13.2Mbit".
More information about the linux-arm-kernel