[PATCH 00/16] Marvell EBU thermal sensor consolidation
Ezequiel Garcia
ezequiel.garcia at free-electrons.com
Thu Mar 21 08:26:10 EDT 2013
On Wed, Mar 20, 2013 at 07:36:21PM -0300, Ezequiel Garcia wrote:
> This patchset is my first attempt at adding basic thermal sensor
> support on Armada 370 and Armada XP.
>
> Given Armada 370/XP and the other Marvell SoC with thermal support,
> namely Kirkwood and Dove, have fairly similar thermal devices it
> made sense to integrate all of them into a single driver: mvebu-thermal.
>
> The patches have been carefully splitted to make the changeset
> as less invasive as possible. These changes can be divided in five stages:
>
> 1. Rename 'kirkwood' driver to 'mvebu'
> 2. Some fixes inherited from kirkwood driver applied to new mvebu driver
> 3. Prepare mvebu driver to support multiple SoC
> 4. Add thermal support for each Marvell SoC on top of mvebu driver
> 5. Add device tree nodes for Armada 370 and Armada XP
> 6. Fix defconfigs for all the platforms involved
>
> Testing have been done on the following boards:
>
> Kirkwood: Plat'home Openblocks A6
> Armada 370: Globalscale Mirabox and Marvell Armada 370 RD
> Armada XP: Plat'home Openblocks AX3 and Marvell Armada XP DB-MV784MP-GP
>
> Dove is *not* tested due to lack of hardware.
>
If anyone wants to test this patchset, I've prepared a public branch:
https://github.com/MISL-EBU-System-SW/mainline-public/tree/mvebu-thermal-v1
This branch is based on v3.9-rc1, with this patches:
arm: mvebu: Reduce reg-io-width with UARTs
ARM: Kirkwood: Add support thermal sensor for 88F6282 and 88F6283
Dove: Thermal: Add DT node and enable in defconfig
Thanks a lot,
--
Ezequiel García, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com
More information about the linux-arm-kernel
mailing list