Inter-revision diff: cover letter

Comparing v3 (message) to v5 (message)

--- v3
+++ v5
@@ -8,11 +8,6 @@
 subsystems:
 	- Regulators
 	- PEK (Power Enable Key)
-
-This patchset depends on patchsets:
-	irq: sun4i IRQ 0 / ENMI fixes (Hans de Goede)
-	ARM: sun7i/sun6i: irqchip: Irqchip driver for NMI controller (Carlo Caione)
-	regulator: helpers: Modify helpers enabling multi-bit control (Carlo Caione)
 
 Changes since v1:
 
@@ -61,51 +56,87 @@
 	- Bindings documentation:
 	  * Several corrections and fixes
 
-Carlo Caione (10):
+Changes since v3:
+
+	- Removed x-powers-axp209.dtsi file
+	- Rewritten bindings document
+
+	- MFD core:
+	  * Fixed casting
+	  * Better comments / documentation
+
+	- Input misc PEK driver:
+	  * Timings are now expressed in ms and the sysfs appies the
+	    closest possible value
+	  * No more useless pretty-printing
+	  * Removed devm_request_threaded_irq in favour of
+	    devm_request_any_context_irq
+	  * Moved from input attributes to platform device attributes
+
+	- Regulators subsystem:
+	  * Removed suspend mode (axp20x_set_suspend_voltage)
+	  * Added regulators input supply
+
+	- DT:
+	  * DTs doesn't include anymore the dtsi
+	  * Added input supplies for regulators
+
+Changes since v4:
+
+	- Removed regulator patches already applied / acked by Mark Brown
+
+	- Input misc PEK driver:
+	  * Don't print anymore the "us" unit
+	  * Added cleanup for attributes when unbindind the device
+	  * Fixed error code returned when device_create_file() fails
+
+	- DT:
+	  * Enable all the regulators on at boot-time
+       	  * Removed min and max microvolts for all the regulators but DCDC2
+	  * Moved the axp_ipsout regulator outside the MFD node
+	  
+	- MFD core:
+	  * The supply regulators are now specified in the MFD driver using
+	    regulator_bulk_register_supply_alias() and the .parent_supplies
+	    in the MFD cell
+
+Carlo Caione (8):
   mfd: AXP20x: Add mfd driver for AXP20x PMIC
   dt-bindings: add vendor-prefix for X-Powers
   mfd: AXP20x: Add bindings documentation
   input: misc: Add driver for AXP20x Power Enable Key
   input: misc: Add ABI docs for AXP20x PEK
-  regulator: AXP20x: Add support for regulators subsystem
-  ARM: sunxi: dt: Add x-powers-axp209.dtsi file
-  ARM: sun7i/sun4i: dt: Add AXP209 support to various boards
   ARM: sunxi: Add AXP20x support in defconfig
   ARM: sunxi: Add AXP20x support multi_v7_defconfig
+  ARM: sun7i/sun4i: dt: Add AXP209 support to various boards
 
  .../ABI/testing/sysfs-driver-input-axp-pek         |  11 +
- Documentation/devicetree/bindings/mfd/axp20x.txt   |  83 ++++++
+ Documentation/devicetree/bindings/mfd/axp20x.txt   |  93 +++++++
  .../devicetree/bindings/vendor-prefixes.txt        |   1 +
- arch/arm/boot/dts/sun4i-a10-a1000.dts              |  13 +
- arch/arm/boot/dts/sun4i-a10-cubieboard.dts         |  13 +
- arch/arm/boot/dts/sun4i-a10-hackberry.dts          |  19 ++
- arch/arm/boot/dts/sun4i-a10-inet97fv2.dts          |  13 +
- arch/arm/boot/dts/sun4i-a10-mini-xplus.dts         |  19 ++
- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |  19 ++
- arch/arm/boot/dts/sun4i-a10-pcduino.dts            |  13 +
- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts        |  14 ++
- arch/arm/boot/dts/sun7i-a20-cubietruck.dts         |  15 ++
- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts    |  14 ++
- arch/arm/boot/dts/x-powers-axp209.dtsi             |  54 ++++
+ arch/arm/boot/dts/sun4i-a10-a1000.dts              |  58 +++++
+ arch/arm/boot/dts/sun4i-a10-cubieboard.dts         |  58 +++++
+ arch/arm/boot/dts/sun4i-a10-hackberry.dts          |  64 +++++
+ arch/arm/boot/dts/sun4i-a10-inet97fv2.dts          |  58 +++++
+ arch/arm/boot/dts/sun4i-a10-mini-xplus.dts         |  65 +++++
+ arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts     |  64 +++++
+ arch/arm/boot/dts/sun4i-a10-pcduino.dts            |  58 +++++
+ arch/arm/boot/dts/sun7i-a20-cubieboard2.dts        |  59 +++++
+ arch/arm/boot/dts/sun7i-a20-cubietruck.dts         |  59 +++++
+ arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts    |  59 +++++
  arch/arm/configs/multi_v7_defconfig                |   3 +
  arch/arm/configs/sunxi_defconfig                   |   4 +
  drivers/input/misc/Kconfig                         |  11 +
  drivers/input/misc/Makefile                        |   1 +
- drivers/input/misc/axp20x-pek.c                    | 260 +++++++++++++++++++
+ drivers/input/misc/axp20x-pek.c                    | 281 +++++++++++++++++++++
  drivers/mfd/Kconfig                                |  12 +
  drivers/mfd/Makefile                               |   1 +
- drivers/mfd/axp20x.c                               | 240 ++++++++++++++++++
- drivers/regulator/Kconfig                          |   7 +
- drivers/regulator/Makefile                         |   1 +
- drivers/regulator/axp20x-regulator.c               | 280 +++++++++++++++++++++
+ drivers/mfd/axp20x.c                               | 258 +++++++++++++++++++
  include/linux/mfd/axp20x.h                         | 180 +++++++++++++
- 26 files changed, 1301 insertions(+)
+ 22 files changed, 1458 insertions(+)
  create mode 100644 Documentation/ABI/testing/sysfs-driver-input-axp-pek
  create mode 100644 Documentation/devicetree/bindings/mfd/axp20x.txt
- create mode 100644 arch/arm/boot/dts/x-powers-axp209.dtsi
  create mode 100644 drivers/input/misc/axp20x-pek.c
  create mode 100644 drivers/mfd/axp20x.c
- create mode 100644 drivers/regulator/axp20x-regulator.c
  create mode 100644 include/linux/mfd/axp20x.h
 
 -- 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help