Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

spi: jcore: switch to use modern name

Change legacy name master to modern name host or controller.

No functional changed.

Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Link: https://lore.kernel.org/r/20230807124105.3429709-20-yangyingliang@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>

authored by

Yang Yingliang and committed by
Mark Brown
810ee62d 5fa0ade1

+22 -22
+22 -22
drivers/spi/spi-jcore.c
··· 33 33 #define JCORE_SPI_WAIT_RDY_MAX_LOOP 2000000 34 34 35 35 struct jcore_spi { 36 - struct spi_master *master; 36 + struct spi_controller *host; 37 37 void __iomem *base; 38 38 unsigned int cs_reg; 39 39 unsigned int speed_reg; ··· 59 59 void __iomem *ctrl_reg = hw->base + CTRL_REG; 60 60 61 61 if (jcore_spi_wait(ctrl_reg)) 62 - dev_err(hw->master->dev.parent, 62 + dev_err(hw->host->dev.parent, 63 63 "timeout waiting to program ctrl reg.\n"); 64 64 65 65 writel(hw->cs_reg | hw->speed_reg, ctrl_reg); ··· 67 67 68 68 static void jcore_spi_chipsel(struct spi_device *spi, bool value) 69 69 { 70 - struct jcore_spi *hw = spi_master_get_devdata(spi->master); 70 + struct jcore_spi *hw = spi_controller_get_devdata(spi->controller); 71 71 u32 csbit = 1U << (2 * spi_get_chipselect(spi, 0)); 72 72 73 - dev_dbg(hw->master->dev.parent, "chipselect %d\n", spi_get_chipselect(spi, 0)); 73 + dev_dbg(hw->host->dev.parent, "chipselect %d\n", spi_get_chipselect(spi, 0)); 74 74 75 75 if (value) 76 76 hw->cs_reg |= csbit; ··· 90 90 else 91 91 hw->speed_reg = ((hw->clock_freq / 2 / speed) - 1) << 27; 92 92 jcore_spi_program(hw); 93 - dev_dbg(hw->master->dev.parent, "speed=%d reg=0x%x\n", 93 + dev_dbg(hw->host->dev.parent, "speed=%d reg=0x%x\n", 94 94 speed, hw->speed_reg); 95 95 } 96 96 97 - static int jcore_spi_txrx(struct spi_master *master, struct spi_device *spi, 97 + static int jcore_spi_txrx(struct spi_controller *host, struct spi_device *spi, 98 98 struct spi_transfer *t) 99 99 { 100 - struct jcore_spi *hw = spi_master_get_devdata(master); 100 + struct jcore_spi *hw = spi_controller_get_devdata(host); 101 101 102 102 void __iomem *ctrl_reg = hw->base + CTRL_REG; 103 103 void __iomem *data_reg = hw->base + DATA_REG; ··· 130 130 *rx++ = readl(data_reg); 131 131 } 132 132 133 - spi_finalize_current_transfer(master); 133 + spi_finalize_current_transfer(host); 134 134 135 135 if (count < len) 136 136 return -EREMOTEIO; ··· 142 142 { 143 143 struct device_node *node = pdev->dev.of_node; 144 144 struct jcore_spi *hw; 145 - struct spi_master *master; 145 + struct spi_controller *host; 146 146 struct resource *res; 147 147 u32 clock_freq; 148 148 struct clk *clk; 149 149 int err = -ENODEV; 150 150 151 - master = spi_alloc_master(&pdev->dev, sizeof(struct jcore_spi)); 152 - if (!master) 151 + host = spi_alloc_host(&pdev->dev, sizeof(struct jcore_spi)); 152 + if (!host) 153 153 return err; 154 154 155 - /* Setup the master state. */ 156 - master->num_chipselect = 3; 157 - master->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; 158 - master->transfer_one = jcore_spi_txrx; 159 - master->set_cs = jcore_spi_chipsel; 160 - master->dev.of_node = node; 161 - master->bus_num = pdev->id; 155 + /* Setup the host state. */ 156 + host->num_chipselect = 3; 157 + host->mode_bits = SPI_CPOL | SPI_CPHA | SPI_CS_HIGH; 158 + host->transfer_one = jcore_spi_txrx; 159 + host->set_cs = jcore_spi_chipsel; 160 + host->dev.of_node = node; 161 + host->bus_num = pdev->id; 162 162 163 - hw = spi_master_get_devdata(master); 164 - hw->master = master; 163 + hw = spi_controller_get_devdata(host); 164 + hw->host = host; 165 165 platform_set_drvdata(pdev, hw); 166 166 167 167 /* Find and map our resources */ ··· 200 200 jcore_spi_baudrate(hw, 400000); 201 201 202 202 /* Register our spi controller */ 203 - err = devm_spi_register_master(&pdev->dev, master); 203 + err = devm_spi_register_controller(&pdev->dev, host); 204 204 if (err) 205 205 goto exit; 206 206 ··· 209 209 exit_busy: 210 210 err = -EBUSY; 211 211 exit: 212 - spi_master_put(master); 212 + spi_controller_put(host); 213 213 return err; 214 214 } 215 215