/regulator/regulator.*/name
regulator-dummy
vmmcsd_fixed
DCDC1
DCDC2
DCDC3
LDO1
LDO2
LDO3
LDO4
Looks good to me. For am335x-bone and am335x-boneblack you can add
Tested-by: Keerthy <j-keer...@ti.com>
Best Regards,
Keerthy
Signed-off-by: Heiko Schocher <h...@denx.de>
---
Suggested b
Hi Tony,
On Monday 07 September 2015 12:35 PM, Keerthy wrote:
The series implements optimizing soc_is calls for DRA7 and AM43XX
family of SoCs. Originally the soc_is calls for DRA7 involved parsing
device tree nodes and some repetitive string comparisons. Optimizing
to store the result and use
on am437x-gp-evm, dra7-evm, dra72-evm.
Keerthy (3):
ARM: OMAP2: DRA7: Modify optimize string comparisons in soc_is calls
ARM: dts: AM43x-epos-evm: Add AM438x compatible string for epos
ARM: OMAP2: AM43XX: Modify optimize string comparisons in soc_is calls
.../devicetree/bindings/arm/omap
Currently everytime soc_is calls are made, firstly device tree nodes
are parsed and then string comparisons are made to determine the
soc version. Optimizing it to be done one time and store the result.
Use the stored value in all the subsequent checks for soc_is calls.
Signed-off-by: Keerthy &l
Currently everytime soc_is calls are made, firstly device tree nodes
are parsed and then string comparisons are made to determine the
soc version. Optimizing it to be done one time and store the result.
Use the stored value in all the subsequent checks for soc_is calls.
Signed-off-by: Keerthy &l
Add AM438x compatible property to identify the SoCs on epos evms.
Signed-off-by: Keerthy <j-keer...@ti.com>
---
Documentation/devicetree/bindings/arm/omap/omap.txt | 5 -
arch/arm/boot/dts/am43x-epos-evm.dts| 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
diff
On Monday 17 August 2015 05:00 PM, Johan Hovold wrote:
On Mon, Aug 17, 2015 at 10:25:38AM +0530, Keerthy wrote:
Configure the clock source to either internal clock
or external clock based on the availability of the clocks.
External clock is preferred as it can be ticking during suspend
The series is applicable for all am437x series of processors.
It adds clock handling support. Boot tested on am437x-gp-evm.
Keerthy (2):
ARM: dts: AM437x: Add the internal and external clock nodes for rtc
rtc: omap: Add external clock enabling support
arch/arm/boot/dts/am4372.dtsi
rtc can either be supplied from internal 32k clock or external crystal
generated 32k clock. Internal clock is SOC specific and the external
clock is board dependent. Adding the corresponding nodes.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am4372.dtsi| 2 ++
arch/arm
Configure the clock source to either internal clock
or external clock based on the availability of the clocks.
External clock is preferred as it can be ticking during suspend.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes in V2:
* Changed clk_prepare calls to clk_prepare_enable
On Wednesday 12 August 2015 02:07 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [150811 10:57]:
On Tuesday 11 August 2015 06:25 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [150810 02:31]:
@@ -371,8 +372,10 @@ IS_OMAP_TYPE(3430, 0x3430)
#ifdefCONFIG_SOC_AM43XX
On Wednesday 12 August 2015 02:07 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [150811 10:57]:
On Tuesday 11 August 2015 06:25 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [150810 02:31]:
@@ -371,8 +372,10 @@ IS_OMAP_TYPE(3430, 0x3430)
#ifdefCONFIG_SOC_AM43XX
Configure the clock source to either internal clock
or external clock based on the availability of the clocks.
External clock is preferred as it can be ticking during suspend.
Signed-off-by: Keerthy j-keer...@ti.com
---
drivers/rtc/rtc-omap.c | 44
1
The series is applicable for all am437x series of processors.
It adds clock handling support. Boot tested on am437x-gp-evm.
Keerthy (2):
ARM: dts: AM437x: Add the internal and external clock nodes for rtc
rtc: omap: Add external clock enabling support
arch/arm/boot/dts/am4372.dtsi
rtc can either be supplied from internal 32k clock or external crystal
generated 32k clock. Internal clock is SOC specific and the external
clock is board dependent. Adding the corresponding nodes.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am4372.dtsi| 2 ++
arch/arm
On Friday 14 August 2015 01:47 AM, Paul Walmsley wrote:
Hi guys
On Wed, 12 Aug 2015, Alexandre Belloni wrote:
On 13/08/2015 at 00:38:50 +0530, Keerthy wrote :
The intent here is to switch to a higher precision clock which is the
internal clock when available.
Alexandre,
Is dynamic
On Wednesday 12 August 2015 07:57 PM, Paul Walmsley wrote:
On Mon, 10 Aug 2015, Keerthy wrote:
Switch to external clock source during suspend and switch back
to internal source on resume. This helps rtc ticking across suspend.
Doesn't this type of dynamic switching make it likely
On Tuesday 11 August 2015 06:25 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [150810 02:31]:
@@ -371,8 +372,10 @@ IS_OMAP_TYPE(3430, 0x3430)
#ifdefCONFIG_SOC_AM43XX
# undef soc_is_am43xx
# undef soc_is_am437x
-# define soc_is_am43xx() is_am43xx()
-# define
The patch adds rtc hwmod. This is present on gp and sk evm and not on
epos evm. Hence adding it selectively using a seprate list.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 16 ++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff
Enables rtc. RTC can be used to wake up system from suspend
when used with external clock source.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts
Switch to external clock source during suspend and switch back
to internal source on resume. This helps rtc ticking across suspend.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am4372.dtsi | 2 ++
drivers/rtc/rtc-omap.c| 31 +++
2 files
Add the clk_32k_rtc this is the external clock source
for the rtc.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am43xx-clocks.dtsi | 6 ++
drivers/clk/ti/clk-43xx.c| 1 +
2 files changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/am43xx-clocks.dtsi
b/arch
The SoCs on am43x-epos-evm are named am438x.
Hence add the compatiblity string and remove the am4372 string.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts
/131026
Keerthy (6):
ARM: dts: AM43XX: Add clk_32k_rtc node
rtc: omap: Add external clock enabling support
ARM: AM43xx: Introduce a separate soc_is function for am438x series of
SoCs
ARM: dts: am43x-epos-evm: Add the am438 compatible string
ARM: AM43XX: HWMOD: Add rtc hwmod
ARM: dts
EPOS evms are fitted with a separate family of am43xx SoCs and are named
am438x series. Adding a separate soc_is function to identify that
particular series of SoCs. This can be done to avoid unnecessarily
registering hwmods like rtc when not needed on EPOS evms.
Signed-off-by: Keerthy j-keer
On Thursday 06 August 2015 03:21 PM, Tony Lindgren wrote:
* Alexandre Belloni alexandre.bell...@free-electrons.com [150806 02:50]:
On 06/08/2015 at 12:36:54 +0300, Grygorii Strashko wrote :
Pls, correct me if I'm not right. Is below what you propose?
Doard dts:
/ {
rtc_32k_ext_clk:
am4372-rtc string was already part of dts, introduced to identify
the rtc specific to am4372 family of SoCs. It was removed in one of the
previous patches. Adding back the same with appropriate documentation.
Signed-off-by: Keerthy j-keer...@ti.com
---
Documentation/devicetree/bindings/rtc/rtc
On Thursday 06 August 2015 07:46 PM, Felipe Balbi wrote:
On Thu, Aug 06, 2015 at 06:55:57AM +0530, Keerthy wrote:
On Wednesday 05 August 2015 10:21 PM, Felipe Balbi wrote:
On Wed, Aug 05, 2015 at 09:48:08PM +0530, Keerthy wrote:
On Wednesday 05 August 2015 09:44 PM, Felipe Balbi wrote
On Wednesday 05 August 2015 06:05 PM, Alexandre Belloni wrote:
On 05/08/2015 at 17:31:22 +0530, Keerthy wrote :
This is a special one where in the enable bit is present in the rtc register
space and not in the prcm register space. Since there was a concern on the
external clock not being
On Wednesday 05 August 2015 10:21 PM, Felipe Balbi wrote:
On Wed, Aug 05, 2015 at 09:48:08PM +0530, Keerthy wrote:
On Wednesday 05 August 2015 09:44 PM, Felipe Balbi wrote:
On Wed, Aug 05, 2015 at 09:21:05PM +0530, Keerthy wrote:
Felipe,
On Wednesday 05 August 2015 09:01 PM, Felipe Balbi
Keerthy (7):
ARM: dts: AM4372: Append the rtc compatible string
rtc: omap: Add external clock enabling support
ARM: dts: AM4372: Add external clock flag
ARM: AM43xx: Introduce a separate soc_is function for am438x series of
SoCs
ARM: dts: am43x-epos-evm: Add the am438 compatible string
-by: Dave Gerlach d-gerl...@ti.com
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 4
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts/am437x-gp-evm.dts
index 84aa30c..816027b 100644
--- a/arch/arm/boot/dts
The rtc IP has a bit to switch source from internal to external
clock. Adding a flag to convey the source.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-idk-evm.dts | 1 +
arch/arm/boot/dts/am437x-sk-evm.dts | 1 +
2 files changed, 2 insertions(+)
diff --git a/arch/arm
The patch adds rtc hwmod. This is present on gp and sk evm and not on
epos evm. Hence adding it selectively using a seprate list.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 16 ++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff
Enable RTC and select external clock as the source so that RTC
ticks even during suspend/resume.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts
Compared to da830-rtc compatibility am3352-rtc is more compatible to
the one in am437x. Hence adding the am3352-rtc compatible to cover the
entire feature set.
The ti,am4372-rtc has no Documentation and not used even in the driver
hence removing it.
Signed-off-by: Keerthy j-keer...@ti.com
The SoCs on am43x-epos-evm are named am438x.
Hence add the compatiblity string and remove the am4372 string.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts
EPOS evms are fitted with a separate family of am43xx SoCs and are named
am438x series. Adding a separate soc_is function to identify that
particular series of SoCs. This can be done to avoid unnecessarily
registering hwmods like rtc when not needed on EPOS evms.
Signed-off-by: Keerthy j-keer
Based on the board property switch the source from internal
to external clock. Switching to external source is needed for
rtcwake to work in low power modes.
Signed-off-by: Keerthy j-keer...@ti.com
---
Documentation/devicetree/bindings/rtc/rtc-omap.txt | 2 ++
drivers/rtc/rtc-omap.c
On Wednesday 05 August 2015 05:13 PM, Alexandre Belloni wrote:
On 05/08/2015 at 13:41:19 +0200, Alexandre Belloni wrote :
Hi,
On 05/08/2015 at 04:13:17 -0700, Tony Lindgren wrote :
* Keerthy j-keer...@ti.com [150805 03:53]:
Based on the board property switch the source from internal
Felipe,
On Wednesday 05 August 2015 09:01 PM, Felipe Balbi wrote:
On Wed, Aug 05, 2015 at 04:19:45PM +0530, Keerthy wrote:
Compared to da830-rtc compatibility am3352-rtc is more compatible to
the one in am437x. Hence adding the am3352-rtc compatible to cover the
entire feature set.
The ti
On Wednesday 05 August 2015 09:44 PM, Felipe Balbi wrote:
On Wed, Aug 05, 2015 at 09:21:05PM +0530, Keerthy wrote:
Felipe,
On Wednesday 05 August 2015 09:01 PM, Felipe Balbi wrote:
On Wed, Aug 05, 2015 at 04:19:45PM +0530, Keerthy wrote:
Compared to da830-rtc compatibility am3352-rtc
On Wednesday 24 June 2015 11:15 PM, Mugunthan V N wrote:
From: Sourav Poddar sourav.pod...@ti.com
Add clock node for qspi controller driver on am437x.
Cc: Keerthy j-keer...@ti.com
Cc: Tero Kristo t-kri...@ti.com
Signed-off-by: Sourav Poddar sourav.pod...@ti.com
Signed-off-by: Mugunthan V N
On Tuesday 24 March 2015 01:09 AM, Nishanth Menon wrote:
From: Keerthy j-keer...@ti.com
Add bandgap and related thermal nodes. The patch adds 5 thermal
sensors. Only one cooling device for mpu as of now. The sensors are
the exact same on both dra72 and dra7. Introduce CPU, GPU, core nodes
On Friday 27 March 2015 11:32 AM, Keerthy wrote:
On Tuesday 24 March 2015 01:09 AM, Nishanth Menon wrote:
From: Keerthy j-keer...@ti.com
Add bandgap and related thermal nodes. The patch adds 5 thermal
sensors. Only one cooling device for mpu as of now. The sensors are
the exact same
On Friday 07 November 2014 10:16 AM, Keerthy wrote:
On Thursday 06 November 2014 11:55 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [141106 02:55]:
Fix DCDC3 volatge to 1.5V which is the right value to be supplied by
DCDC3 for all the boards.
Hmm so what about the comments for similar
DCDC3 supplies voltage to DDR. Fix DCDC3 volatge to 1.5V which is the reset
value. Programming to a non-reset value while executing from DDR will result
in random hangs.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts |4 ++--
1 file changed, 2 insertions
DCDC3 supplies voltage to DDR. Fix DCDC3 volatge to 1.5V which is the reset
value. Programming to a non-reset value while executing from DDR will result
in random hangs.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-sk-evm.dts |4 ++--
1 file changed, 2 insertions
Fix DCDC3 volatge to 1.5V which is the right value to be supplied by
DCDC3 for all the boards.
Keerthy (3):
ARM: dts: AM43x-EPOS-EVM: Fix DCDC3 voltage
ARM: dts: AM437x-GP-EVM: Fix DCDC3 voltage
ARM: dts: AM437x-SK-EVM: Fix DCDC3 voltage
arch/arm/boot/dts/am437x-gp-evm.dts |4
On Thursday 06 November 2014 11:55 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [141106 02:55]:
Fix DCDC3 volatge to 1.5V which is the right value to be supplied by
DCDC3 for all the boards.
Hmm so what about the comments for similar beaglebone changes
in thread [PATCH] ARM: dts: am335x
On Friday 07 November 2014 10:56 AM, Keerthy wrote:
On Friday 07 November 2014 12:59 AM, Robert Nelson wrote:
On Thu, Nov 6, 2014 at 12:25 PM, Tony Lindgren t...@atomide.com wrote:
* Keerthy j-keer...@ti.com [141106 02:55]:
Fix DCDC3 volatge to 1.5V which is the right value to be supplied
On Friday 07 November 2014 12:59 AM, Robert Nelson wrote:
On Thu, Nov 6, 2014 at 12:25 PM, Tony Lindgren t...@atomide.com wrote:
* Keerthy j-keer...@ti.com [141106 02:55]:
Fix DCDC3 volatge to 1.5V which is the right value to be supplied by
DCDC3 for all the boards.
Hmm so what about
From: Keerthy J j-keer...@ti.com
I2C1 bus is used for the following peripherals
P8 connector (MLB)
TLV320AIC3106 Audio codec
J15 LCD header
24WC256 eeprom
TMP102AIDRLT temperature sensor
PCF8575 GPIO expander
PCA9306 i2c voltage translator
On Monday 28 July 2014 12:00 PM, Lokesh Vutla wrote:
On Monday 28 July 2014 11:48 AM, Keerthy wrote:
The patch series adds i2c1 and tps65917 and related nodes.
The patch series is boot tested on DRA72-EVM.
Thanks to Lokesh lokeshvu...@ti.com for testing the series.
Correcting the 'to' list
On Monday 28 July 2014 11:48 AM, Keerthy wrote:
From: Keerthy J j-keer...@ti.com
DRA72x-evm uses TPS65917 PMIC. Add the node.
NOTE: LDO2 is actually unused, but the usage if any is expected to be
between 1.8 to 3.3v IO voltage. So define the node.
NOTE: Interrupt used is crossbar number based
On Monday 28 July 2014 11:48 AM, Keerthy wrote:
From: Keerthy J j-keer...@ti.com
I2C1 bus is used for the following peripherals
P8 connector (MLB)
TLV320AIC3106 Audio codec
J15 LCD header
24WC256 eeprom
TMP102AIDRLT temperature sensor
PCF8575 GPIO
On Monday 14 July 2014 08:15 PM, Lokesh Vutla wrote:
Hi Tony,
On Wednesday 09 July 2014 04:36 PM, Keerthy wrote:
On Wednesday 09 July 2014 04:30 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 03:59]:
On Wednesday 09 July 2014 04:20 PM, Tony Lindgren wrote:
* Keerthy a0393
On Monday 14 July 2014 09:53 PM, Tony Lindgren wrote:
* Lokesh Vutla lokeshvu...@ti.com [140714 07:47]:
Hi Tony,
On Wednesday 09 July 2014 04:36 PM, Keerthy wrote:
On Wednesday 09 July 2014 04:30 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 03:59]:
On Wednesday 09 July 2014 04
On Thursday 10 July 2014 05:42 PM, Mark Brown wrote:
On Wed, Jul 09, 2014 at 03:52:59PM +0530, Keerthy wrote:
Add fixed_uV fields for dcdc5 and dcdc6.
Applied, but don't bury new patches into the middle of old threads -
it's a good way to get your patch ignored.
Okay. I thought only one
On Wednesday 09 July 2014 05:21 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 04:03]:
On Wednesday 09 July 2014 02:01 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [140708 22:40]:
The patch series adds the device tree nodes and the corresponding
documentation. The series
On Thursday 10 July 2014 06:55 PM, Keerthy wrote:
On Wednesday 09 July 2014 05:21 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 04:03]:
On Wednesday 09 July 2014 02:01 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [140708 22:40]:
The patch series adds the device tree nodes
is a free running clock. So i guess always on
is justified no?
Regards,
Tony
Regards,
Keerthy
--
To unsubscribe from this list: send the line unsubscribe devicetree in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
On Wednesday 09 July 2014 02:44 PM, Mark Brown wrote:
On Wed, Jul 09, 2014 at 11:06:27AM +0530, Keerthy wrote:
Add fixed_uV fields for dcdc5 and dcdc6.
This doesn't apply against current code, can you please check and
resend? There were some cleanups from Felipe that just went in, it
looks
Add fixed_uV fields for dcdc5 and dcdc6.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes from V3:
* Rebased to Latest for/tps65218 branch.
drivers/regulator/tps65218-regulator.c | 17 +
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/drivers/regulator
On Wednesday 09 July 2014 03:39 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 02:36]:
On Wednesday 09 July 2014 02:42 PM, Tony Lindgren wrote:
* Lokesh Vutla lokeshvu...@ti.com [140709 01:37]:
--- a/arch/arm/boot/dts/dra7-evm.dts
+++ b/arch/arm/boot/dts/dra7-evm.dts
@@ -249,6
On Wednesday 09 July 2014 04:20 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 03:39]:
On Wednesday 09 July 2014 03:39 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 02:36]:
On Wednesday 09 July 2014 02:42 PM, Tony Lindgren wrote:
* Lokesh Vutla lokeshvu...@ti.com
On Wednesday 09 July 2014 02:01 PM, Tony Lindgren wrote:
* Keerthy j-keer...@ti.com [140708 22:40]:
The patch series adds the device tree nodes and the corresponding
documentation. The series also enabled tps65218 config options
in the omap2plus_defconfig.
The series is boot tested on both
On Wednesday 09 July 2014 04:30 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 03:59]:
On Wednesday 09 July 2014 04:20 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 03:39]:
On Wednesday 09 July 2014 03:39 PM, Tony Lindgren wrote:
* Keerthy a0393...@ti.com [140709 02
Add TPS65218 device tree nodes. i2c clock frequency setting
also added as part of tps65218 nodes addition. As i2c clock
enabling is required.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes in V2:
*Added dcdc3, dcdc5, dcdc6 nodes
arch/arm/boot/dts/am437x-gp-evm.dts | 58
Add get_voltage ops for dcdc5 and dcdc6. Both dcdc5 and 6 are fixed regulators
and hence return min_uV (or max_uV).
Signed-off-by: Keerthy j-keer...@ti.com
---
drivers/regulator/tps65218-regulator.c |9 +
1 file changed, 9 insertions(+)
diff --git a/drivers/regulator/tps65218
The patch series adds the device tree nodes and the corresponding
documentation. The series also enabled tps65218 config options
in the omap2plus_defconfig.
The series is boot tested on both AM43x-epos-evm and AM437x-gp-evm.
Keerthy (7):
mfd: Add DT bindings for tps65218 PMIC
regulator: Add
Add TPS65218 device tree nodes. i2c clock frequency setting
also added as part of tps65218 nodes addition. As i2c clock
enabling is required.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes in V2:
* Added dcdc3, dcdc5, dcdc6 nodes.
arch/arm/boot/dts/am43x-epos-evm.dts | 59
Add DT bindings for tps65218 PMIC
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes in V2:
* Added dcdc3, dcdc5, dcdc6 compatible properties.
Documentation/devicetree/bindings/mfd/tps65218.txt | 89
1 file changed, 89 insertions(+)
create mode 100644 Documentation
Fix i2c nodes indentation.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 13 ++---
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts/am437x-gp-evm.dts
index 003766c..85ca430 100644
Add DT bindings for tps65218 PMIC regulators.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes in V2:
* Added dcdc3, dcdc5, dcdc6 compatible properties.
.../devicetree/bindings/regulator/tps65218.txt | 23
1 file changed, 23 insertions(+)
create mode 100644
On Tuesday 08 July 2014 07:41 PM, Mark Brown wrote:
On Tue, Jul 08, 2014 at 03:46:36PM +0530, Keerthy wrote:
+static int tps65218_pmic_dcdc56_get_voltage(struct regulator_dev *dev)
+{
+ struct tps65218 *tps = rdev_get_drvdata(dev);
+ unsigned int rid = rdev_get_id(dev
The patch series adds the device tree nodes and the corresponding
documentation. The series also enabled tps65218 config options
in the omap2plus_defconfig.
The series is boot tested on both AM43x-epos-evm and AM437x-gp-evm.
Keerthy (7):
regulator: tps65218: Add fixed_uV fields for dcdc5
Add TPS65218 device tree nodes. i2c clock frequency setting
also added as part of tps65218 nodes addition. As i2c clock
enabling is required.
Signed-off-by: Keerthy j-keer...@ti.com
Reviewed-by: Felipe Balbi ba...@ti.com
---
Changes from V1:
* Added dcdc3, dcdc5, dcdc6 nodes.
* dcdc4
Enable TPS65218 config options.
Signed-off-by: Keerthy j-keer...@ti.com
Acked-by: Felipe Balbi ba...@ti.com
---
arch/arm/configs/omap2plus_defconfig |2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/configs/omap2plus_defconfig
b/arch/arm/configs/omap2plus_defconfig
index 536a137
Add DT bindings for tps65218 PMIC
Signed-off-by: Keerthy j-keer...@ti.com
Reviewed-by: Felipe Balbi ba...@ti.com
---
Documentation/devicetree/bindings/mfd/tps65218.txt | 89
1 file changed, 89 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/tps65218
Fix i2c nodes indentation.
Signed-off-by: Keerthy j-keer...@ti.com
Reviewed-by: Felipe Balbi ba...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 13 ++---
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts/am437x-gp
Add TPS65218 device tree nodes. i2c clock frequency setting
also added as part of tps65218 nodes addition. As i2c clock
enabling is required.
Signed-off-by: Keerthy j-keer...@ti.com
Reviewed-by: Felipe Balbi ba...@ti.com
---
Changes from V1:
* Added dcdc3, dcdc5, dcdc6 nodes.
* dcdc4
Add DT bindings for tps65218 PMIC regulators.
Signed-off-by: Keerthy j-keer...@ti.com
Reviewed-by: Felipe Balbi ba...@ti.com
---
.../devicetree/bindings/regulator/tps65218.txt | 23
1 file changed, 23 insertions(+)
create mode 100644 Documentation/devicetree/bindings
Add fixed_uV fields for dcdc5 and dcdc6.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes from V2:
* Added fixed_uV fields for the regulator_desc structures.
drivers/regulator/tps65218-regulator.c | 17 +
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git
The patch series adds the device tree nodes and the corresponding
documentation. The series also enabled tps65218 config options
in the omap2plus_defconfig.
The series is boot tested on both AM43x-epos-evm and AM437x-gp-evm.
Keerthy (5):
mfd: Add DT bindings for tps65218 PMIC
regulator: Add
Enable TPS65218 config options.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/configs/omap2plus_defconfig |2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/configs/omap2plus_defconfig
b/arch/arm/configs/omap2plus_defconfig
index 536a137..f650f00 100644
--- a/arch/arm
Add TPS65218 device tree nodes.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am43x-epos-evm.dts | 38 ++
1 file changed, 38 insertions(+)
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts
b/arch/arm/boot/dts/am43x-epos-evm.dts
index 19f1f7e
Add TPS65218 device tree nodes.
Signed-off-by: Keerthy j-keer...@ti.com
---
arch/arm/boot/dts/am437x-gp-evm.dts | 38 +++
1 file changed, 38 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts
b/arch/arm/boot/dts/am437x-gp-evm.dts
index 003766c
Add DT bindings for tps65218 PMIC
Signed-off-by: Keerthy j-keer...@ti.com
---
Documentation/devicetree/bindings/mfd/tps65218.txt | 57
1 file changed, 57 insertions(+)
create mode 100644 Documentation/devicetree/bindings/mfd/tps65218.txt
diff --git a/Documentation
Add DT bindings for tps65218 PMIC regulators.
Signed-off-by: Keerthy j-keer...@ti.com
---
.../devicetree/bindings/regulator/tps65218.txt | 21
1 file changed, 21 insertions(+)
create mode 100644 Documentation/devicetree/bindings/regulator/tps65218.txt
diff --git
device. At this time only
the regulator functionality is made available.
Signed-off-by: Keerthy j-keer...@ti.com
---
v3 Changes:
* Header file formating
* Changed the cache_type to REGCACHE_RBTREE
* removed unnecessary code
* Corrected documentation style
* Added pm_power_off function
device. At this time only
the regulator functionality is made available.
Signed-off-by: Keerthy j-keer...@ti.com
---
v3 Changes:
* Header file formating
* Changed the cache_type to REGCACHE_RBTREE
* removed unnecessary code
* Corrected documentation style
* Added pm_power_off function
This patch adds support for TPS65917 PMIC regulators.
The regulators set consists of 5 SMPSs and 5 LDOs. The output
voltages are configurable and are meant to supply power to the
main processor and other components.
Signed-off-by: Keerthy j-keer...@ti.com
---
v3 Changes:
removed NULL ops
Add the various binding files for the TPS65917 family of chips. There is a
top level MFD binding then a seperate binding for regulators IP blocks on chips.
Signed-off-by: Keerthy j-keer...@ti.com
---
Documentation/devicetree/bindings/mfd/tps65917.txt | 35
1 file changed
Add TPS65917 Bindings.
Signed-off-by: Keerthy j-keer...@ti.com
---
.../bindings/regulator/tps65917-pmic.txt | 67
1 file changed, 67 insertions(+)
create mode 100644
Documentation/devicetree/bindings/regulator/tps65917-pmic.txt
diff --git a/Documentation
the regulator functionality is made available.
The closest drivers are PALMAS series drivers.
The register set is changed. Bit-field defenitions are changed.
Hence based on the PALMAS drivers and created a new set of drivers
with code changes as required.
The patches are boot tested on DRA72-EVM.
Keerthy (4
Add TPS65917 Regulator Bindings.
Signed-off-by: Keerthy j-keer...@ti.com
---
.../bindings/regulator/tps65917-pmic.txt | 67
1 file changed, 67 insertions(+)
create mode 100644
Documentation/devicetree/bindings/regulator/tps65917-pmic.txt
diff --git
This patch adds support for TPS65917 PMIC regulators.
The regulators set consists of 5 SMPSs and 5 LDOs. The output
voltages are configurable and are meant to supply power to the
main processor and other components.
Signed-off-by: Keerthy j-keer...@ti.com
---
Comments fixed in V2:
Used
Add the various binding files for the TPS65917 family of chips. There is a
top level MFD binding then a seperate binding for regulators IP blocks on chips.
Signed-off-by: Keerthy j-keer...@ti.com
---
Documentation/devicetree/bindings/mfd/tps65917.txt | 35
1 file changed
.
This patch adds support for tps65917 mfd device. At this time only
the regulator functionality is made available.
Signed-off-by: Keerthy j-keer...@ti.com
---
Changes in V2:
Added volatile register check as some of the registers
in the set are volatile.
drivers/mfd/Kconfig | 12
1 - 100 of 117 matches
Mail list logo