siflower: spi: replace 'master' with 'controller' in driver
authorZhu Yujie <[email protected]>
Fri, 14 Nov 2025 07:19:13 +0000 (15:19 +0800)
committerChristian Marangi <[email protected]>
Wed, 19 Nov 2025 19:57:31 +0000 (20:57 +0100)
This change replaces the term 'master' with 'controller' in the
Siflower SPI driver (sf_qspi) to align with the Linux kernel's
inclusive language policy.

Tested-by: Jingkun Zheng <[email protected]>
Tested-by: Zhu Yujie <[email protected]>
Tested-by: Chuanhong Guo [email protected]
Signed-off-by: Zhu Yujie <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/20555
Signed-off-by: Christian Marangi <[email protected]>
target/linux/siflower/files-6.12/drivers/spi/spi-sf21-qspi.c

index da3fcdf1e8f4a65614252def9d5614d170a77e11..54763d8593c11f31ca929fe203d0d31f2df30fe6 100644 (file)
@@ -258,7 +258,7 @@ static void sf_qspi_set_param(struct sf_qspi *s, const struct spi_mem_op *op)
 
 static int sf_qspi_exec_op(struct spi_mem *mem, const struct spi_mem_op *op)
 {
-       struct sf_qspi *s = spi_controller_get_devdata(mem->spi->master);
+       struct sf_qspi *s = spi_controller_get_devdata(mem->spi->controller);
        struct chip_data *chip = spi_get_ctldata(mem->spi);
        unsigned int pops = 0;
        int ret, i, op_len;
@@ -467,18 +467,18 @@ static const struct spi_controller_mem_ops sf_qspi_mem_ops = {
 
 static int sf_qspi_probe(struct platform_device *pdev)
 {
-       struct spi_controller *master;
+       struct spi_controller *controller;
        struct device *dev = &pdev->dev;
        struct device_node *np = dev->of_node;
        struct sf_qspi *s;
        int ret;
 
-       master = devm_spi_alloc_master(&pdev->dev, sizeof(*s));
-       if (!master)
+       controller = devm_spi_alloc_host(&pdev->dev, sizeof(*s));
+       if (!controller)
                return -ENOMEM;
-       master->mode_bits = SPI_RX_DUAL | SPI_RX_QUAD | SPI_TX_DUAL |
+       controller->mode_bits = SPI_RX_DUAL | SPI_RX_QUAD | SPI_TX_DUAL |
                            SPI_TX_QUAD;
-       s = spi_controller_get_devdata(master);
+       s = spi_controller_get_devdata(controller);
        s->dev = dev;
        platform_set_drvdata(pdev, s);
 
@@ -497,17 +497,17 @@ static int sf_qspi_probe(struct platform_device *pdev)
                return dev_err_probe(dev, PTR_ERR(s->apbclk),
                                     "failed to get and enable apb_pclk.\n");
 
-       master->cleanup = sf_qspi_cleanup;
-       master->setup = sf_qspi_setup;
-       master->use_gpio_descriptors = true;
-       master->mem_ops = &sf_qspi_mem_ops;
-       master->dev.of_node = np;
+       controller->cleanup = sf_qspi_cleanup;
+       controller->setup = sf_qspi_setup;
+       controller->use_gpio_descriptors = true;
+       controller->mem_ops = &sf_qspi_mem_ops;
+       controller->dev.of_node = np;
 
        writew(FIELD_PREP(SSP_FIFO_LEVEL_RX, DFLT_THRESH_RX) |
               FIELD_PREP(SSP_FIFO_LEVEL_TX, DFLT_THRESH_TX),
               s->base + SSP_FIFO_LEVEL);
 
-       ret = devm_spi_register_controller(dev, master);
+       ret = devm_spi_register_controller(dev, controller);
        if (ret)
                return dev_err_probe(dev, ret,
                                     "failed to register controller.\n");