linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] bcm2835: add thermal driver
@ 2016-05-12 14:35 kernel at martin.sperl.org
  2016-05-12 14:35 ` [PATCH 1/4] dt: bindings: add thermal device driver for bcm2835 kernel at martin.sperl.org
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: kernel at martin.sperl.org @ 2016-05-12 14:35 UTC (permalink / raw)
  To: linux-arm-kernel

From: Martin Sperl <kernel@martin.sperl.org>

Add thermal driver for the bcm2835 SOC.

Right now this driver does not set up the thermal device
itself, but relies on the fact that the firmware is setting
the device up correctly.

Also it is currently only reading from the register-set.

The driver also exposes the registers via debugfs.

Martin Sperl (4):
  dt: bindings: add thermal device driver for bcm2835
  thermal: bcm2835: add thermal driver for bcm2835 soc
  ARM: bcm2835: add thermal node to device-tree of bcm283x
  ARM: bcm2835: add thermal driver to default_config

 .../bindings/thermal/bcm2835-thermal.txt           |  16 ++
 arch/arm/boot/dts/bcm283x.dtsi                     |   6 +
 arch/arm/configs/bcm2835_defconfig                 |   2 +
 drivers/thermal/Kconfig                            |   5 +
 drivers/thermal/Makefile                           |   1 +
 drivers/thermal/bcm/Kconfig                        |   4 +
 drivers/thermal/bcm/Makefile                       |   1 +
 drivers/thermal/bcm/bcm2835_thermal.c              | 205 +++++++++++++++++++++
 8 files changed, 240 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/thermal/bcm2835-thermal.txt
 create mode 100644 drivers/thermal/bcm/Kconfig
 create mode 100644 drivers/thermal/bcm/Makefile
 create mode 100644 drivers/thermal/bcm/bcm2835_thermal.c

--
2.1.4

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-05-13  6:29 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-12 14:35 [PATCH 0/4] bcm2835: add thermal driver kernel at martin.sperl.org
2016-05-12 14:35 ` [PATCH 1/4] dt: bindings: add thermal device driver for bcm2835 kernel at martin.sperl.org
2016-05-12 23:03   ` Eric Anholt
2016-05-12 14:35 ` [PATCH 2/4] thermal: bcm2835: add thermal driver for bcm2835 soc kernel at martin.sperl.org
2016-05-12 23:23   ` Eric Anholt
2016-05-12 14:35 ` [PATCH 3/4] ARM: bcm2835: add thermal node to device-tree of bcm283x kernel at martin.sperl.org
2016-05-12 23:24   ` Eric Anholt
2016-05-13  6:29     ` Martin Sperl
2016-05-12 14:35 ` [PATCH 4/4] ARM: bcm2835: add thermal driver to default_config kernel at martin.sperl.org
2016-05-12 23:26   ` Eric Anholt
2016-05-12 22:58 ` [PATCH 0/4] bcm2835: add thermal driver Eric Anholt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).