From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chin Liang See Date: Wed, 9 Sep 2015 23:59:57 -0500 Subject: [U-Boot] [PATCH 3/4] spi: cadence_qspi: Ensure check for max frequency in place In-Reply-To: References: <1441675119-2574-1-git-send-email-clsee@altera.com> Message-ID: <1441861197.1946.4.camel@clsee-VirtualBox> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi, On Tue, 2015-09-08 at 17:51 +0530, Jagan Teki wrote: > On 8 September 2015 at 06:48, Chin Liang See wrote: > > Ensure the intended SCLK frequency not exceeding the maximum > > frequency. If that happen, SCLK will set to maximum frequency. > > > > Signed-off-by: Chin Liang See > > Cc: Dinh Nguyen > > Cc: Dinh Nguyen > > Cc: Marek Vasut > > Cc: Stefan Roese > > Cc: Vikas Manocha > > Cc: Jagannadh Teki > > Cc: Pavel Machek > > --- > > drivers/spi/cadence_qspi.c | 5 +++++ > > 1 files changed, 5 insertions(+), 0 deletions(-) > > > > diff --git a/drivers/spi/cadence_qspi.c b/drivers/spi/cadence_qspi.c > > index 8c0f7dd..f430b5d 100644 > > --- a/drivers/spi/cadence_qspi.c > > +++ b/drivers/spi/cadence_qspi.c > > @@ -127,6 +127,11 @@ static int cadence_spi_set_speed(struct udevice *bus, uint hz) > > struct cadence_spi_priv *priv = dev_get_priv(bus); > > int err; > > > > + if (hz > plat->max_hz) { > > + hz = plat->max_hz; > > + puts("SF: Default to maximum supported SCLK frequency\n"); > > This print mayn't require just assign plat->max_hz enough. Sure, I can update that. Thanks Chin Liang > > Reviewed-by: Jagan Teki > > > + } > > + > > /* Disable QSPI */ > > cadence_qspi_apb_controller_disable(priv->regbase); > > thanks!