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

i2c: move drivers from strlcpy to strscpy

Follow the advice of the below link and prefer 'strscpy'. Conversion is
easy because no driver used the return value and has been done with a
simple sed invocation.

Link: https://lore.kernel.org/r/CAHk-=wgfRnXz0W3D37d01q3JFkr_i_uTL=V6A6G1oUZcprmknw@mail.gmail.com/
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>

authored by

Wolfram Sang and committed by
Wolfram Sang
ea1558ce 663bb7b9

+49 -49
+1 -1
drivers/i2c/busses/i2c-altera.c
··· 447 447 mutex_unlock(&idev->isr_mutex); 448 448 449 449 i2c_set_adapdata(&idev->adapter, idev); 450 - strlcpy(idev->adapter.name, pdev->name, sizeof(idev->adapter.name)); 450 + strscpy(idev->adapter.name, pdev->name, sizeof(idev->adapter.name)); 451 451 idev->adapter.owner = THIS_MODULE; 452 452 idev->adapter.algo = &altr_i2c_algo; 453 453 idev->adapter.dev.parent = &pdev->dev;
+1 -1
drivers/i2c/busses/i2c-aspeed.c
··· 1022 1022 bus->adap.algo = &aspeed_i2c_algo; 1023 1023 bus->adap.dev.parent = &pdev->dev; 1024 1024 bus->adap.dev.of_node = pdev->dev.of_node; 1025 - strlcpy(bus->adap.name, pdev->name, sizeof(bus->adap.name)); 1025 + strscpy(bus->adap.name, pdev->name, sizeof(bus->adap.name)); 1026 1026 i2c_set_adapdata(&bus->adap, bus); 1027 1027 1028 1028 bus->dev = &pdev->dev;
+1 -1
drivers/i2c/busses/i2c-au1550.c
··· 321 321 priv->adap.algo = &au1550_algo; 322 322 priv->adap.algo_data = priv; 323 323 priv->adap.dev.parent = &pdev->dev; 324 - strlcpy(priv->adap.name, "Au1xxx PSC I2C", sizeof(priv->adap.name)); 324 + strscpy(priv->adap.name, "Au1xxx PSC I2C", sizeof(priv->adap.name)); 325 325 326 326 /* Now, set up the PSC for SMBus PIO mode. */ 327 327 i2c_au1550_setup(priv);
+1 -1
drivers/i2c/busses/i2c-axxia.c
··· 783 783 } 784 784 785 785 i2c_set_adapdata(&idev->adapter, idev); 786 - strlcpy(idev->adapter.name, pdev->name, sizeof(idev->adapter.name)); 786 + strscpy(idev->adapter.name, pdev->name, sizeof(idev->adapter.name)); 787 787 idev->adapter.owner = THIS_MODULE; 788 788 idev->adapter.algo = &axxia_i2c_algo; 789 789 idev->adapter.bus_recovery_info = &axxia_i2c_recovery_info;
+1 -1
drivers/i2c/busses/i2c-bcm-kona.c
··· 839 839 adap = &dev->adapter; 840 840 i2c_set_adapdata(adap, dev); 841 841 adap->owner = THIS_MODULE; 842 - strlcpy(adap->name, "Broadcom I2C adapter", sizeof(adap->name)); 842 + strscpy(adap->name, "Broadcom I2C adapter", sizeof(adap->name)); 843 843 adap->algo = &bcm_algo; 844 844 adap->dev.parent = &pdev->dev; 845 845 adap->dev.of_node = pdev->dev.of_node;
+1 -1
drivers/i2c/busses/i2c-brcmstb.c
··· 674 674 adap = &dev->adapter; 675 675 i2c_set_adapdata(adap, dev); 676 676 adap->owner = THIS_MODULE; 677 - strlcpy(adap->name, dev_name(&pdev->dev), sizeof(adap->name)); 677 + strscpy(adap->name, dev_name(&pdev->dev), sizeof(adap->name)); 678 678 adap->algo = &brcmstb_i2c_algo; 679 679 adap->dev.parent = &pdev->dev; 680 680 adap->dev.of_node = pdev->dev.of_node;
+1 -1
drivers/i2c/busses/i2c-cbus-gpio.c
··· 245 245 adapter->nr = pdev->id; 246 246 adapter->timeout = HZ; 247 247 adapter->algo = &cbus_i2c_algo; 248 - strlcpy(adapter->name, "CBUS I2C adapter", sizeof(adapter->name)); 248 + strscpy(adapter->name, "CBUS I2C adapter", sizeof(adapter->name)); 249 249 250 250 spin_lock_init(&chost->lock); 251 251 chost->dev = &pdev->dev;
+1 -1
drivers/i2c/busses/i2c-cht-wc.c
··· 404 404 adap->adapter.class = I2C_CLASS_HWMON; 405 405 adap->adapter.algo = &cht_wc_i2c_adap_algo; 406 406 adap->adapter.lock_ops = &cht_wc_i2c_adap_lock_ops; 407 - strlcpy(adap->adapter.name, "PMIC I2C Adapter", 407 + strscpy(adap->adapter.name, "PMIC I2C Adapter", 408 408 sizeof(adap->adapter.name)); 409 409 adap->adapter.dev.parent = &pdev->dev; 410 410
+1 -1
drivers/i2c/busses/i2c-cros-ec-tunnel.c
··· 267 267 bus->dev = dev; 268 268 269 269 bus->adap.owner = THIS_MODULE; 270 - strlcpy(bus->adap.name, "cros-ec-i2c-tunnel", sizeof(bus->adap.name)); 270 + strscpy(bus->adap.name, "cros-ec-i2c-tunnel", sizeof(bus->adap.name)); 271 271 bus->adap.algo = &ec_i2c_algorithm; 272 272 bus->adap.algo_data = bus; 273 273 bus->adap.dev.parent = &pdev->dev;
+1 -1
drivers/i2c/busses/i2c-davinci.c
··· 845 845 i2c_set_adapdata(adap, dev); 846 846 adap->owner = THIS_MODULE; 847 847 adap->class = I2C_CLASS_DEPRECATED; 848 - strlcpy(adap->name, "DaVinci I2C adapter", sizeof(adap->name)); 848 + strscpy(adap->name, "DaVinci I2C adapter", sizeof(adap->name)); 849 849 adap->algo = &i2c_davinci_algo; 850 850 adap->dev.parent = &pdev->dev; 851 851 adap->timeout = DAVINCI_I2C_TIMEOUT;
+1 -1
drivers/i2c/busses/i2c-digicolor.c
··· 322 322 if (ret < 0) 323 323 return ret; 324 324 325 - strlcpy(i2c->adap.name, "Conexant Digicolor I2C adapter", 325 + strscpy(i2c->adap.name, "Conexant Digicolor I2C adapter", 326 326 sizeof(i2c->adap.name)); 327 327 i2c->adap.owner = THIS_MODULE; 328 328 i2c->adap.algo = &dc_i2c_algorithm;
+1 -1
drivers/i2c/busses/i2c-eg20t.c
··· 773 773 774 774 pch_adap->owner = THIS_MODULE; 775 775 pch_adap->class = I2C_CLASS_HWMON; 776 - strlcpy(pch_adap->name, KBUILD_MODNAME, sizeof(pch_adap->name)); 776 + strscpy(pch_adap->name, KBUILD_MODNAME, sizeof(pch_adap->name)); 777 777 pch_adap->algo = &pch_algorithm; 778 778 pch_adap->algo_data = &adap_info->pch_data[i]; 779 779
+1 -1
drivers/i2c/busses/i2c-emev2.c
··· 371 371 if (IS_ERR(priv->base)) 372 372 return PTR_ERR(priv->base); 373 373 374 - strlcpy(priv->adap.name, "EMEV2 I2C", sizeof(priv->adap.name)); 374 + strscpy(priv->adap.name, "EMEV2 I2C", sizeof(priv->adap.name)); 375 375 376 376 priv->sclk = devm_clk_get(&pdev->dev, "sclk"); 377 377 if (IS_ERR(priv->sclk))
+1 -1
drivers/i2c/busses/i2c-exynos5.c
··· 802 802 if (of_property_read_u32(np, "clock-frequency", &i2c->op_clock)) 803 803 i2c->op_clock = I2C_MAX_STANDARD_MODE_FREQ; 804 804 805 - strlcpy(i2c->adap.name, "exynos5-i2c", sizeof(i2c->adap.name)); 805 + strscpy(i2c->adap.name, "exynos5-i2c", sizeof(i2c->adap.name)); 806 806 i2c->adap.owner = THIS_MODULE; 807 807 i2c->adap.algo = &exynos5_i2c_algorithm; 808 808 i2c->adap.retries = 3;
+1 -1
drivers/i2c/busses/i2c-gpio.c
··· 436 436 437 437 adap->owner = THIS_MODULE; 438 438 if (np) 439 - strlcpy(adap->name, dev_name(dev), sizeof(adap->name)); 439 + strscpy(adap->name, dev_name(dev), sizeof(adap->name)); 440 440 else 441 441 snprintf(adap->name, sizeof(adap->name), "i2c-gpio%d", pdev->id); 442 442
+1 -1
drivers/i2c/busses/i2c-highlander.c
··· 402 402 i2c_set_adapdata(adap, dev); 403 403 adap->owner = THIS_MODULE; 404 404 adap->class = I2C_CLASS_HWMON; 405 - strlcpy(adap->name, "HL FPGA I2C adapter", sizeof(adap->name)); 405 + strscpy(adap->name, "HL FPGA I2C adapter", sizeof(adap->name)); 406 406 adap->algo = &highlander_i2c_algo; 407 407 adap->dev.parent = &pdev->dev; 408 408 adap->nr = pdev->id;
+1 -1
drivers/i2c/busses/i2c-hix5hd2.c
··· 423 423 } 424 424 clk_prepare_enable(priv->clk); 425 425 426 - strlcpy(priv->adap.name, "hix5hd2-i2c", sizeof(priv->adap.name)); 426 + strscpy(priv->adap.name, "hix5hd2-i2c", sizeof(priv->adap.name)); 427 427 priv->dev = &pdev->dev; 428 428 priv->adap.owner = THIS_MODULE; 429 429 priv->adap.algo = &hix5hd2_i2c_algorithm;
+2 -2
drivers/i2c/busses/i2c-i801.c
··· 1116 1116 1117 1117 memset(&info, 0, sizeof(struct i2c_board_info)); 1118 1118 info.addr = dmi_devices[i].i2c_addr; 1119 - strlcpy(info.type, dmi_devices[i].i2c_type, I2C_NAME_SIZE); 1119 + strscpy(info.type, dmi_devices[i].i2c_type, I2C_NAME_SIZE); 1120 1120 i2c_new_client_device(adap, &info); 1121 1121 break; 1122 1122 } ··· 1267 1267 1268 1268 memset(&info, 0, sizeof(struct i2c_board_info)); 1269 1269 info.addr = dell_lis3lv02d_devices[i].i2c_addr; 1270 - strlcpy(info.type, "lis3lv02d", I2C_NAME_SIZE); 1270 + strscpy(info.type, "lis3lv02d", I2C_NAME_SIZE); 1271 1271 i2c_new_client_device(&priv->adapter, &info); 1272 1272 } 1273 1273
+1 -1
drivers/i2c/busses/i2c-ibm_iic.c
··· 738 738 adap = &dev->adap; 739 739 adap->dev.parent = &ofdev->dev; 740 740 adap->dev.of_node = of_node_get(np); 741 - strlcpy(adap->name, "IBM IIC", sizeof(adap->name)); 741 + strscpy(adap->name, "IBM IIC", sizeof(adap->name)); 742 742 i2c_set_adapdata(adap, dev); 743 743 adap->class = I2C_CLASS_HWMON | I2C_CLASS_SPD; 744 744 adap->algo = &iic_algo;
+1 -1
drivers/i2c/busses/i2c-icy.c
··· 141 141 i2c->adapter.owner = THIS_MODULE; 142 142 /* i2c->adapter.algo assigned by i2c_pcf_add_bus() */ 143 143 i2c->adapter.algo_data = algo_data; 144 - strlcpy(i2c->adapter.name, "ICY I2C Zorro adapter", 144 + strscpy(i2c->adapter.name, "ICY I2C Zorro adapter", 145 145 sizeof(i2c->adapter.name)); 146 146 147 147 if (!devm_request_mem_region(&z->dev,
+1 -1
drivers/i2c/busses/i2c-imx-lpi2c.c
··· 558 558 lpi2c_imx->adapter.algo = &lpi2c_imx_algo; 559 559 lpi2c_imx->adapter.dev.parent = &pdev->dev; 560 560 lpi2c_imx->adapter.dev.of_node = pdev->dev.of_node; 561 - strlcpy(lpi2c_imx->adapter.name, pdev->name, 561 + strscpy(lpi2c_imx->adapter.name, pdev->name, 562 562 sizeof(lpi2c_imx->adapter.name)); 563 563 564 564 lpi2c_imx->clk = devm_clk_get(&pdev->dev, NULL);
+1 -1
drivers/i2c/busses/i2c-lpc2k.c
··· 417 417 418 418 i2c_set_adapdata(&i2c->adap, i2c); 419 419 i2c->adap.owner = THIS_MODULE; 420 - strlcpy(i2c->adap.name, "LPC2K I2C adapter", sizeof(i2c->adap.name)); 420 + strscpy(i2c->adap.name, "LPC2K I2C adapter", sizeof(i2c->adap.name)); 421 421 i2c->adap.algo = &i2c_lpc2k_algorithm; 422 422 i2c->adap.dev.parent = &pdev->dev; 423 423 i2c->adap.dev.of_node = pdev->dev.of_node;
+1 -1
drivers/i2c/busses/i2c-meson.c
··· 502 502 return ret; 503 503 } 504 504 505 - strlcpy(i2c->adap.name, "Meson I2C adapter", 505 + strscpy(i2c->adap.name, "Meson I2C adapter", 506 506 sizeof(i2c->adap.name)); 507 507 i2c->adap.owner = THIS_MODULE; 508 508 i2c->adap.algo = &meson_i2c_algorithm;
+1 -1
drivers/i2c/busses/i2c-mt65xx.c
··· 1432 1432 speed_clk = I2C_MT65XX_CLK_MAIN; 1433 1433 } 1434 1434 1435 - strlcpy(i2c->adap.name, I2C_DRV_NAME, sizeof(i2c->adap.name)); 1435 + strscpy(i2c->adap.name, I2C_DRV_NAME, sizeof(i2c->adap.name)); 1436 1436 1437 1437 ret = mtk_i2c_set_speed(i2c, clk_get_rate(i2c->clocks[speed_clk].clk)); 1438 1438 if (ret) {
+1 -1
drivers/i2c/busses/i2c-mt7621.c
··· 312 312 adap->dev.parent = &pdev->dev; 313 313 i2c_set_adapdata(adap, i2c); 314 314 adap->dev.of_node = pdev->dev.of_node; 315 - strlcpy(adap->name, dev_name(&pdev->dev), sizeof(adap->name)); 315 + strscpy(adap->name, dev_name(&pdev->dev), sizeof(adap->name)); 316 316 317 317 platform_set_drvdata(pdev, i2c); 318 318
+1 -1
drivers/i2c/busses/i2c-mv64xxx.c
··· 989 989 if (IS_ERR(drv_data->reg_base)) 990 990 return PTR_ERR(drv_data->reg_base); 991 991 992 - strlcpy(drv_data->adapter.name, MV64XXX_I2C_CTLR_NAME " adapter", 992 + strscpy(drv_data->adapter.name, MV64XXX_I2C_CTLR_NAME " adapter", 993 993 sizeof(drv_data->adapter.name)); 994 994 995 995 init_waitqueue_head(&drv_data->waitq);
+1 -1
drivers/i2c/busses/i2c-mxs.c
··· 838 838 return err; 839 839 840 840 adap = &i2c->adapter; 841 - strlcpy(adap->name, "MXS I2C adapter", sizeof(adap->name)); 841 + strscpy(adap->name, "MXS I2C adapter", sizeof(adap->name)); 842 842 adap->owner = THIS_MODULE; 843 843 adap->algo = &mxs_i2c_algo; 844 844 adap->quirks = &mxs_i2c_quirks;
+1 -1
drivers/i2c/busses/i2c-nvidia-gpu.c
··· 299 299 300 300 i2c_set_adapdata(&i2cd->adapter, i2cd); 301 301 i2cd->adapter.owner = THIS_MODULE; 302 - strlcpy(i2cd->adapter.name, "NVIDIA GPU I2C adapter", 302 + strscpy(i2cd->adapter.name, "NVIDIA GPU I2C adapter", 303 303 sizeof(i2cd->adapter.name)); 304 304 i2cd->adapter.algo = &gpu_i2c_algorithm; 305 305 i2cd->adapter.quirks = &gpu_i2c_quirks;
+1 -1
drivers/i2c/busses/i2c-omap.c
··· 1488 1488 i2c_set_adapdata(adap, omap); 1489 1489 adap->owner = THIS_MODULE; 1490 1490 adap->class = I2C_CLASS_DEPRECATED; 1491 - strlcpy(adap->name, "OMAP I2C adapter", sizeof(adap->name)); 1491 + strscpy(adap->name, "OMAP I2C adapter", sizeof(adap->name)); 1492 1492 adap->algo = &omap_i2c_algo; 1493 1493 adap->quirks = &omap_i2c_quirks; 1494 1494 adap->dev.parent = &pdev->dev;
+2 -2
drivers/i2c/busses/i2c-opal.c
··· 220 220 adapter->dev.of_node = of_node_get(pdev->dev.of_node); 221 221 pname = of_get_property(pdev->dev.of_node, "ibm,port-name", NULL); 222 222 if (pname) 223 - strlcpy(adapter->name, pname, sizeof(adapter->name)); 223 + strscpy(adapter->name, pname, sizeof(adapter->name)); 224 224 else 225 - strlcpy(adapter->name, "opal", sizeof(adapter->name)); 225 + strscpy(adapter->name, "opal", sizeof(adapter->name)); 226 226 227 227 platform_set_drvdata(pdev, adapter); 228 228 rc = i2c_add_adapter(adapter);
+1 -1
drivers/i2c/busses/i2c-parport.c
··· 308 308 /* Fill the rest of the structure */ 309 309 adapter->adapter.owner = THIS_MODULE; 310 310 adapter->adapter.class = I2C_CLASS_HWMON; 311 - strlcpy(adapter->adapter.name, "Parallel port adapter", 311 + strscpy(adapter->adapter.name, "Parallel port adapter", 312 312 sizeof(adapter->adapter.name)); 313 313 adapter->algo_data = parport_algo_data; 314 314 /* Slow down if we can't sense SCL */
+1 -1
drivers/i2c/busses/i2c-pxa.c
··· 1403 1403 spin_lock_init(&i2c->lock); 1404 1404 init_waitqueue_head(&i2c->wait); 1405 1405 1406 - strlcpy(i2c->adap.name, "pxa_i2c-i2c", sizeof(i2c->adap.name)); 1406 + strscpy(i2c->adap.name, "pxa_i2c-i2c", sizeof(i2c->adap.name)); 1407 1407 1408 1408 i2c->clk = devm_clk_get(&dev->dev, NULL); 1409 1409 if (IS_ERR(i2c->clk)) {
+1 -1
drivers/i2c/busses/i2c-qcom-geni.c
··· 817 817 i2c_set_adapdata(&gi2c->adap, gi2c); 818 818 gi2c->adap.dev.parent = dev; 819 819 gi2c->adap.dev.of_node = dev->of_node; 820 - strlcpy(gi2c->adap.name, "Geni-I2C", sizeof(gi2c->adap.name)); 820 + strscpy(gi2c->adap.name, "Geni-I2C", sizeof(gi2c->adap.name)); 821 821 822 822 ret = geni_icc_get(&gi2c->se, "qup-memory"); 823 823 if (ret)
+1 -1
drivers/i2c/busses/i2c-qup.c
··· 1878 1878 qup->adap.dev.of_node = pdev->dev.of_node; 1879 1879 qup->is_last = true; 1880 1880 1881 - strlcpy(qup->adap.name, "QUP I2C adapter", sizeof(qup->adap.name)); 1881 + strscpy(qup->adap.name, "QUP I2C adapter", sizeof(qup->adap.name)); 1882 1882 1883 1883 pm_runtime_set_autosuspend_delay(qup->dev, MSEC_PER_SEC); 1884 1884 pm_runtime_use_autosuspend(qup->dev);
+1 -1
drivers/i2c/busses/i2c-rcar.c
··· 1076 1076 adap->bus_recovery_info = &rcar_i2c_bri; 1077 1077 adap->quirks = &rcar_i2c_quirks; 1078 1078 i2c_set_adapdata(adap, priv); 1079 - strlcpy(adap->name, pdev->name, sizeof(adap->name)); 1079 + strscpy(adap->name, pdev->name, sizeof(adap->name)); 1080 1080 1081 1081 /* Init DMA */ 1082 1082 sg_init_table(&priv->sg, 1);
+1 -1
drivers/i2c/busses/i2c-riic.c
··· 448 448 449 449 adap = &riic->adapter; 450 450 i2c_set_adapdata(adap, riic); 451 - strlcpy(adap->name, "Renesas RIIC adapter", sizeof(adap->name)); 451 + strscpy(adap->name, "Renesas RIIC adapter", sizeof(adap->name)); 452 452 adap->owner = THIS_MODULE; 453 453 adap->algo = &riic_algo; 454 454 adap->dev.parent = &pdev->dev;
+1 -1
drivers/i2c/busses/i2c-rk3x.c
··· 1240 1240 /* use common interface to get I2C timing properties */ 1241 1241 i2c_parse_fw_timings(&pdev->dev, &i2c->t, true); 1242 1242 1243 - strlcpy(i2c->adap.name, "rk3x-i2c", sizeof(i2c->adap.name)); 1243 + strscpy(i2c->adap.name, "rk3x-i2c", sizeof(i2c->adap.name)); 1244 1244 i2c->adap.owner = THIS_MODULE; 1245 1245 i2c->adap.algo = &rk3x_i2c_algorithm; 1246 1246 i2c->adap.retries = 3;
+1 -1
drivers/i2c/busses/i2c-s3c2410.c
··· 1076 1076 else 1077 1077 s3c24xx_i2c_parse_dt(pdev->dev.of_node, i2c); 1078 1078 1079 - strlcpy(i2c->adap.name, "s3c2410-i2c", sizeof(i2c->adap.name)); 1079 + strscpy(i2c->adap.name, "s3c2410-i2c", sizeof(i2c->adap.name)); 1080 1080 i2c->adap.owner = THIS_MODULE; 1081 1081 i2c->adap.algo = &s3c24xx_i2c_algorithm; 1082 1082 i2c->adap.retries = 2;
+1 -1
drivers/i2c/busses/i2c-sh_mobile.c
··· 940 940 adap->nr = dev->id; 941 941 adap->dev.of_node = dev->dev.of_node; 942 942 943 - strlcpy(adap->name, dev->name, sizeof(adap->name)); 943 + strscpy(adap->name, dev->name, sizeof(adap->name)); 944 944 945 945 spin_lock_init(&pd->lock); 946 946 init_waitqueue_head(&pd->wait);
+1 -1
drivers/i2c/busses/i2c-simtec.c
··· 99 99 pd->adap.algo_data = &pd->bit; 100 100 pd->adap.dev.parent = &dev->dev; 101 101 102 - strlcpy(pd->adap.name, "Simtec I2C", sizeof(pd->adap.name)); 102 + strscpy(pd->adap.name, "Simtec I2C", sizeof(pd->adap.name)); 103 103 104 104 pd->bit.data = pd; 105 105 pd->bit.setsda = simtec_i2c_setsda;
+1 -1
drivers/i2c/busses/i2c-taos-evm.c
··· 239 239 dev_err(&serio->dev, "TAOS EVM identification failed\n"); 240 240 goto exit_close; 241 241 } 242 - strlcpy(adapter->name, name, sizeof(adapter->name)); 242 + strscpy(adapter->name, name, sizeof(adapter->name)); 243 243 244 244 /* Turn echo off for better performance */ 245 245 taos->state = TAOS_STATE_EOFF;
+1 -1
drivers/i2c/busses/i2c-tegra-bpmp.c
··· 305 305 306 306 i2c_set_adapdata(&i2c->adapter, i2c); 307 307 i2c->adapter.owner = THIS_MODULE; 308 - strlcpy(i2c->adapter.name, "Tegra BPMP I2C adapter", 308 + strscpy(i2c->adapter.name, "Tegra BPMP I2C adapter", 309 309 sizeof(i2c->adapter.name)); 310 310 i2c->adapter.algo = &tegra_bpmp_i2c_algo; 311 311 i2c->adapter.dev.parent = &pdev->dev;
+1 -1
drivers/i2c/busses/i2c-tegra.c
··· 1825 1825 if (i2c_dev->hw->supports_bus_clear) 1826 1826 i2c_dev->adapter.bus_recovery_info = &tegra_i2c_recovery_info; 1827 1827 1828 - strlcpy(i2c_dev->adapter.name, dev_name(i2c_dev->dev), 1828 + strscpy(i2c_dev->adapter.name, dev_name(i2c_dev->dev), 1829 1829 sizeof(i2c_dev->adapter.name)); 1830 1830 1831 1831 err = i2c_add_numbered_adapter(&i2c_dev->adapter);
+1 -1
drivers/i2c/busses/i2c-uniphier-f.c
··· 564 564 priv->adap.algo = &uniphier_fi2c_algo; 565 565 priv->adap.dev.parent = dev; 566 566 priv->adap.dev.of_node = dev->of_node; 567 - strlcpy(priv->adap.name, "UniPhier FI2C", sizeof(priv->adap.name)); 567 + strscpy(priv->adap.name, "UniPhier FI2C", sizeof(priv->adap.name)); 568 568 priv->adap.bus_recovery_info = &uniphier_fi2c_bus_recovery_info; 569 569 i2c_set_adapdata(&priv->adap, priv); 570 570 platform_set_drvdata(pdev, priv);
+1 -1
drivers/i2c/busses/i2c-uniphier.c
··· 358 358 priv->adap.algo = &uniphier_i2c_algo; 359 359 priv->adap.dev.parent = dev; 360 360 priv->adap.dev.of_node = dev->of_node; 361 - strlcpy(priv->adap.name, "UniPhier I2C", sizeof(priv->adap.name)); 361 + strscpy(priv->adap.name, "UniPhier I2C", sizeof(priv->adap.name)); 362 362 priv->adap.bus_recovery_info = &uniphier_i2c_bus_recovery_info; 363 363 i2c_set_adapdata(&priv->adap, priv); 364 364 platform_set_drvdata(pdev, priv);
+1 -1
drivers/i2c/busses/i2c-versatile.c
··· 79 79 writel(SCL | SDA, i2c->base + I2C_CONTROLS); 80 80 81 81 i2c->adap.owner = THIS_MODULE; 82 - strlcpy(i2c->adap.name, "Versatile I2C adapter", sizeof(i2c->adap.name)); 82 + strscpy(i2c->adap.name, "Versatile I2C adapter", sizeof(i2c->adap.name)); 83 83 i2c->adap.algo_data = &i2c->algo; 84 84 i2c->adap.dev.parent = &dev->dev; 85 85 i2c->adap.dev.of_node = dev->dev.of_node;
+1 -1
drivers/i2c/busses/i2c-wmt.c
··· 413 413 414 414 adap = &i2c_dev->adapter; 415 415 i2c_set_adapdata(adap, i2c_dev); 416 - strlcpy(adap->name, "WMT I2C adapter", sizeof(adap->name)); 416 + strscpy(adap->name, "WMT I2C adapter", sizeof(adap->name)); 417 417 adap->owner = THIS_MODULE; 418 418 adap->algo = &wmt_i2c_algo; 419 419 adap->dev.parent = &pdev->dev;