Skip to content

Commit e56e3de

Browse files
Yang Yingliangbroonie
authored andcommitted
spi: mt7621: switch to use modern name
Change legacy name master/slave to modern name host/target or controller. No functional changed. Signed-off-by: Yang Yingliang <yangyingliang@huawei.com> Link: https://lore.kernel.org/r/20230823033003.3407403-12-yangyingliang@huawei.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent cae1578 commit e56e3de

1 file changed

Lines changed: 25 additions & 25 deletions

File tree

drivers/spi/spi-mt7621.c

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
#define MT7621_LSB_FIRST BIT(3)
5454

5555
struct mt7621_spi {
56-
struct spi_controller *master;
56+
struct spi_controller *host;
5757
void __iomem *base;
5858
unsigned int sys_freq;
5959
unsigned int speed;
@@ -62,7 +62,7 @@ struct mt7621_spi {
6262

6363
static inline struct mt7621_spi *spidev_to_mt7621_spi(struct spi_device *spi)
6464
{
65-
return spi_controller_get_devdata(spi->master);
65+
return spi_controller_get_devdata(spi->controller);
6666
}
6767

6868
static inline u32 mt7621_spi_read(struct mt7621_spi *rs, u32 reg)
@@ -80,17 +80,17 @@ static void mt7621_spi_set_cs(struct spi_device *spi, int enable)
8080
struct mt7621_spi *rs = spidev_to_mt7621_spi(spi);
8181
int cs = spi_get_chipselect(spi, 0);
8282
u32 polar = 0;
83-
u32 master;
83+
u32 host;
8484

8585
/*
8686
* Select SPI device 7, enable "more buffer mode" and disable
8787
* full-duplex (only half-duplex really works on this chip
8888
* reliably)
8989
*/
90-
master = mt7621_spi_read(rs, MT7621_SPI_MASTER);
91-
master |= MASTER_RS_SLAVE_SEL | MASTER_MORE_BUFMODE;
92-
master &= ~MASTER_FULL_DUPLEX;
93-
mt7621_spi_write(rs, MT7621_SPI_MASTER, master);
90+
host = mt7621_spi_read(rs, MT7621_SPI_MASTER);
91+
host |= MASTER_RS_SLAVE_SEL | MASTER_MORE_BUFMODE;
92+
host &= ~MASTER_FULL_DUPLEX;
93+
mt7621_spi_write(rs, MT7621_SPI_MASTER, host);
9494

9595
rs->pending_write = 0;
9696

@@ -245,10 +245,10 @@ static void mt7621_spi_write_half_duplex(struct mt7621_spi *rs,
245245
rs->pending_write = len;
246246
}
247247

248-
static int mt7621_spi_transfer_one_message(struct spi_controller *master,
248+
static int mt7621_spi_transfer_one_message(struct spi_controller *host,
249249
struct spi_message *m)
250250
{
251-
struct mt7621_spi *rs = spi_controller_get_devdata(master);
251+
struct mt7621_spi *rs = spi_controller_get_devdata(host);
252252
struct spi_device *spi = m->spi;
253253
unsigned int speed = spi->max_speed_hz;
254254
struct spi_transfer *t = NULL;
@@ -294,7 +294,7 @@ static int mt7621_spi_transfer_one_message(struct spi_controller *master,
294294

295295
msg_done:
296296
m->status = status;
297-
spi_finalize_current_message(master);
297+
spi_finalize_current_message(host);
298298

299299
return 0;
300300
}
@@ -325,7 +325,7 @@ MODULE_DEVICE_TABLE(of, mt7621_spi_match);
325325
static int mt7621_spi_probe(struct platform_device *pdev)
326326
{
327327
const struct of_device_id *match;
328-
struct spi_controller *master;
328+
struct spi_controller *host;
329329
struct mt7621_spi *rs;
330330
void __iomem *base;
331331
struct clk *clk;
@@ -344,25 +344,25 @@ static int mt7621_spi_probe(struct platform_device *pdev)
344344
return dev_err_probe(&pdev->dev, PTR_ERR(clk),
345345
"unable to get SYS clock\n");
346346

347-
master = devm_spi_alloc_master(&pdev->dev, sizeof(*rs));
348-
if (!master) {
349-
dev_info(&pdev->dev, "master allocation failed\n");
347+
host = devm_spi_alloc_host(&pdev->dev, sizeof(*rs));
348+
if (!host) {
349+
dev_info(&pdev->dev, "host allocation failed\n");
350350
return -ENOMEM;
351351
}
352352

353-
master->mode_bits = SPI_LSB_FIRST;
354-
master->flags = SPI_CONTROLLER_HALF_DUPLEX;
355-
master->setup = mt7621_spi_setup;
356-
master->transfer_one_message = mt7621_spi_transfer_one_message;
357-
master->bits_per_word_mask = SPI_BPW_MASK(8);
358-
master->dev.of_node = pdev->dev.of_node;
359-
master->num_chipselect = 2;
353+
host->mode_bits = SPI_LSB_FIRST;
354+
host->flags = SPI_CONTROLLER_HALF_DUPLEX;
355+
host->setup = mt7621_spi_setup;
356+
host->transfer_one_message = mt7621_spi_transfer_one_message;
357+
host->bits_per_word_mask = SPI_BPW_MASK(8);
358+
host->dev.of_node = pdev->dev.of_node;
359+
host->num_chipselect = 2;
360360

361-
dev_set_drvdata(&pdev->dev, master);
361+
dev_set_drvdata(&pdev->dev, host);
362362

363-
rs = spi_controller_get_devdata(master);
363+
rs = spi_controller_get_devdata(host);
364364
rs->base = base;
365-
rs->master = master;
365+
rs->host = host;
366366
rs->sys_freq = clk_get_rate(clk);
367367
rs->pending_write = 0;
368368
dev_info(&pdev->dev, "sys_freq: %u\n", rs->sys_freq);
@@ -373,7 +373,7 @@ static int mt7621_spi_probe(struct platform_device *pdev)
373373
return ret;
374374
}
375375

376-
return devm_spi_register_controller(&pdev->dev, master);
376+
return devm_spi_register_controller(&pdev->dev, host);
377377
}
378378

379379
MODULE_ALIAS("platform:" DRIVER_NAME);

0 commit comments

Comments
 (0)