spi: cadence_qspi: Add support for Versal NET platform
[platform/kernel/u-boot.git] / drivers / spi / bcm63xx_spi.c
index fe5fe5b..0600d56 100644 (file)
@@ -236,7 +236,7 @@ static int bcm63xx_spi_xfer(struct udevice *dev, unsigned int bitlen,
        }
 
        if (flags & SPI_XFER_END) {
-               struct dm_spi_slave_platdata *plat =
+               struct dm_spi_slave_plat *plat =
                        dev_get_parent_plat(dev);
                uint16_t val, cmd;
                int ret;
@@ -351,7 +351,7 @@ static int bcm63xx_spi_child_pre_probe(struct udevice *dev)
        struct bcm63xx_spi_priv *priv = dev_get_priv(dev->parent);
        const unsigned long *regs = priv->regs;
        struct spi_slave *slave = dev_get_parent_priv(dev);
-       struct dm_spi_slave_platdata *plat = dev_get_parent_plat(dev);
+       struct dm_spi_slave_plat *plat = dev_get_parent_plat(dev);
 
        /* check cs */
        if (plat->cs >= priv->num_cs) {
@@ -391,9 +391,7 @@ static int bcm63xx_spi_probe(struct udevice *dev)
        if (ret < 0)
                return ret;
 
-       ret = clk_free(&clk);
-       if (ret < 0)
-               return ret;
+       clk_free(&clk);
 
        /* perform reset */
        ret = reset_get_by_index(dev, 0, &rst_ctl);