]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
qspi: zynqmp: Write baud rate divisor to config register
authorSiva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Tue, 3 Nov 2015 07:31:44 +0000 (13:01 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Tue, 3 Nov 2015 08:44:53 +0000 (09:44 +0100)
Write the calculated baud rate divisor to config register
the baud rate divisor is calculated based on frequency
provided as a part of argument during sf probe

Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/spi/zynqmp_qspi.c

index 3752fa178bd5f231e50f248c1f3ca57035bf2a44..bca107b9f09bab229f2c723d0bd5dad86c6e6e66 100644 (file)
@@ -287,6 +287,7 @@ static int zynqmp_qspi_set_speed(struct udevice *bus, uint speed)
        }
        confr &= ~ZYNQMP_QSPI_BAUD_DIV_MASK;
        confr |= (baud_rate_val << 3);
+       writel(confr, &regs->confr);
 
        priv->freq = speed;