]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
spi: pxa2xx: switch to use modern name
authorYang Yingliang <yangyingliang@huawei.com>
Fri, 18 Aug 2023 09:31:38 +0000 (17:31 +0800)
committerMark Brown <broonie@kernel.org>
Mon, 21 Aug 2023 13:29:24 +0000 (14:29 +0100)
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/20230818093154.1183529-8-yangyingliang@huawei.com
Signed-off-by: Mark Brown <broonie@kernel.org>
drivers/spi/spi-pxa2xx.c
include/linux/spi/pxa2xx_spi.h

index 21f156587669e81102322c3764a6e7b2ba4f2ecf..f2a856f6a99e4509e609a47f17e5be7e1b7e5084 100644 (file)
@@ -1102,7 +1102,7 @@ static int pxa2xx_spi_transfer_one(struct spi_controller *controller,
                }
        }
 
-       if (spi_controller_is_slave(controller)) {
+       if (spi_controller_is_target(controller)) {
                while (drv_data->write(drv_data))
                        ;
                if (drv_data->gpiod_ready) {
@@ -1121,7 +1121,7 @@ static int pxa2xx_spi_transfer_one(struct spi_controller *controller,
        return 1;
 }
 
-static int pxa2xx_spi_slave_abort(struct spi_controller *controller)
+static int pxa2xx_spi_target_abort(struct spi_controller *controller)
 {
        struct driver_data *drv_data = spi_controller_get_devdata(controller);
 
@@ -1199,7 +1199,7 @@ static int setup(struct spi_device *spi)
                break;
        default:
                tx_hi_thres = 0;
-               if (spi_controller_is_slave(drv_data->controller)) {
+               if (spi_controller_is_target(drv_data->controller)) {
                        tx_thres = 1;
                        rx_thres = 2;
                } else {
@@ -1248,7 +1248,7 @@ static int setup(struct spi_device *spi)
        }
 
        chip->cr1 = 0;
-       if (spi_controller_is_slave(drv_data->controller)) {
+       if (spi_controller_is_target(drv_data->controller)) {
                chip->cr1 |= SSCR1_SCFR;
                chip->cr1 |= SSCR1_SCLKDIR;
                chip->cr1 |= SSCR1_SFRMDIR;
@@ -1395,7 +1395,7 @@ pxa2xx_spi_init_pdata(struct platform_device *pdev)
        else
                ssp->port_id = uid;
 
-       pdata->is_slave = device_property_read_bool(dev, "spi-slave");
+       pdata->is_target = device_property_read_bool(dev, "spi-slave");
        pdata->num_chipselect = 1;
        pdata->enable_dma = true;
        pdata->dma_burst_size = 1;
@@ -1461,10 +1461,10 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
                return -ENODEV;
        }
 
-       if (platform_info->is_slave)
-               controller = devm_spi_alloc_slave(dev, sizeof(*drv_data));
+       if (platform_info->is_target)
+               controller = devm_spi_alloc_target(dev, sizeof(*drv_data));
        else
-               controller = devm_spi_alloc_master(dev, sizeof(*drv_data));
+               controller = devm_spi_alloc_host(dev, sizeof(*drv_data));
 
        if (!controller) {
                dev_err(&pdev->dev, "cannot alloc spi_controller\n");
@@ -1487,7 +1487,7 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
        controller->setup = setup;
        controller->set_cs = pxa2xx_spi_set_cs;
        controller->transfer_one = pxa2xx_spi_transfer_one;
-       controller->slave_abort = pxa2xx_spi_slave_abort;
+       controller->target_abort = pxa2xx_spi_target_abort;
        controller->handle_err = pxa2xx_spi_handle_err;
        controller->unprepare_transfer_hardware = pxa2xx_spi_unprepare_transfer;
        controller->fw_translate_cs = pxa2xx_spi_fw_translate_cs;
@@ -1579,7 +1579,7 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
                break;
        default:
 
-               if (spi_controller_is_slave(controller)) {
+               if (spi_controller_is_target(controller)) {
                        tmp = SSCR1_SCFR |
                              SSCR1_SCLKDIR |
                              SSCR1_SFRMDIR |
@@ -1592,7 +1592,7 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
                }
                pxa2xx_spi_write(drv_data, SSCR1, tmp);
                tmp = SSCR0_Motorola | SSCR0_DataSize(8);
-               if (!spi_controller_is_slave(controller))
+               if (!spi_controller_is_target(controller))
                        tmp |= SSCR0_SCR(2);
                pxa2xx_spi_write(drv_data, SSCR0, tmp);
                break;
@@ -1620,7 +1620,7 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
        controller->num_chipselect = platform_info->num_chipselect;
        controller->use_gpio_descriptors = true;
 
-       if (platform_info->is_slave) {
+       if (platform_info->is_target) {
                drv_data->gpiod_ready = devm_gpiod_get_optional(dev,
                                                "ready", GPIOD_OUT_LOW);
                if (IS_ERR(drv_data->gpiod_ready)) {
index 4658e7801b42e134c60e5bab9714bd62d7af9fcf..0916cb9bcb0a39927ae4974a2064b0407f5d12cc 100644 (file)
@@ -19,7 +19,7 @@ struct pxa2xx_spi_controller {
        u16 num_chipselect;
        u8 enable_dma;
        u8 dma_burst_size;
-       bool is_slave;
+       bool is_target;
 
        /* DMA engine specific config */
        bool (*dma_filter)(struct dma_chan *chan, void *param);
@@ -31,7 +31,7 @@ struct pxa2xx_spi_controller {
 };
 
 /*
- * The controller specific data for SPI slave devices
+ * The controller specific data for SPI target devices
  * (resides in spi_board_info.controller_data),
  * copied to spi_device.platform_data ... mostly for
  * DMA tuning.