All of lore.kernel.org
 help / color / mirror / Atom feed
From: Minkyu Kang <mk7.kang@samsung.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 1/2 V2] EXYNOS5: Add function to setup set ps hold
Date: Wed, 13 Feb 2013 14:46:40 +0900	[thread overview]
Message-ID: <511B28C0.2020007@samsung.com> (raw)
In-Reply-To: <1358935677-10876-2-git-send-email-rajeshwari.s@samsung.com>

Dear Rajeshwari,

On 23/01/13 19:07, Rajeshwari Shinde wrote:
> This patch adds a function to set ps_hold data driving value high.
> This enables the machine to stay powered on after the initial
> power-on condition goes away(e.g. power button).
> 
> Acked-by: Simon Glass <sjg@chromium.org>
> Signed-off-by: Rajeshwari Shinde <rajeshwari.s@samsung.com>
> ---
> Changes in V2:
> 	- Corrected the multi line comment style
>  arch/arm/cpu/armv7/exynos/power.c        |   10 ++++++++++
>  arch/arm/include/asm/arch-exynos/power.h |    9 +++++++++
>  2 files changed, 19 insertions(+), 0 deletions(-)
> 
> diff --git a/arch/arm/cpu/armv7/exynos/power.c b/arch/arm/cpu/armv7/exynos/power.c
> index d4bce6d..8572cfd 100644
> --- a/arch/arm/cpu/armv7/exynos/power.c
> +++ b/arch/arm/cpu/armv7/exynos/power.c
> @@ -95,3 +95,13 @@ void set_dp_phy_ctrl(unsigned int enable)
>  	if (cpu_is_exynos5())
>  		exynos5_dp_phy_control(enable);
>  }
> +
> +void power_ps_hold_setup(void)

Could you please modify function's name as other functions?
(e.g: set_*)

> +{
> +	struct exynos5_power *power =
> +		(struct exynos5_power *)samsung_get_base_power();
> +
> +	/* Set PS-Hold high */
> +	setbits_le32(&power->ps_hold_control,
> +			EXYNOS_PS_HOLD_CONTROL_DATA_HIGH);
> +}

This function should support exynos4 also.
Please refer other functions.
 
> diff --git a/arch/arm/include/asm/arch-exynos/power.h b/arch/arm/include/asm/arch-exynos/power.h
> index d2fdb59..8384cbb 100644
> --- a/arch/arm/include/asm/arch-exynos/power.h
> +++ b/arch/arm/include/asm/arch-exynos/power.h
> @@ -864,4 +864,13 @@ void set_dp_phy_ctrl(unsigned int enable);
>  
>  #define EXYNOS_DP_PHY_ENABLE		(1 << 0)
>  
> +#define EXYNOS_PS_HOLD_CONTROL_DATA_HIGH	(1 << 8)
> +
> +/*
> + * Set ps_hold data driving value high
> + * This enables the machine to stay powered on
> + * after the initial power-on condition goes away
> + * (e.g. power button).
> + */
> +void power_ps_hold_setup(void);
>  #endif
> 

Thanks.
Minkyu Kang.

  reply	other threads:[~2013-02-13  5:46 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-23 10:07 [U-Boot] [PATCH 0/2 V2] SMDK5250: Set Initial PMIC Values Rajeshwari Shinde
2013-01-23 10:07 ` [U-Boot] [PATCH 1/2 V2] EXYNOS5: Add function to setup set ps hold Rajeshwari Shinde
2013-02-13  5:46   ` Minkyu Kang [this message]
2013-01-23 10:07 ` [U-Boot] [PATCH 2/2 V2] SMDK5250: Add PMIC voltage settings Rajeshwari Shinde
2013-02-13  5:19 ` [U-Boot] [PATCH 0/2 V2] SMDK5250: Set Initial PMIC Values Rajeshwari Birje

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=511B28C0.2020007@samsung.com \
    --to=mk7.kang@samsung.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.