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

dmaengine: constify of_device_id array

of_device_id is always used as const.
(See driver.of_match_table and open firmware functions)

Signed-off-by: Fabian Frederick <fabf@skynet.be>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>

authored by

Fabian Frederick and committed by
Vinod Koul
57c03422 a572460b

+9 -9
+2 -2
drivers/dma/bestcomm/bestcomm.c
··· 30 30 #define DRIVER_NAME "bestcomm-core" 31 31 32 32 /* MPC5200 device tree match tables */ 33 - static struct of_device_id mpc52xx_sram_ids[] = { 33 + static const struct of_device_id mpc52xx_sram_ids[] = { 34 34 { .compatible = "fsl,mpc5200-sram", }, 35 35 { .compatible = "mpc5200-sram", }, 36 36 {} ··· 481 481 return 0; 482 482 } 483 483 484 - static struct of_device_id mpc52xx_bcom_of_match[] = { 484 + static const struct of_device_id mpc52xx_bcom_of_match[] = { 485 485 { .compatible = "fsl,mpc5200-bestcomm", }, 486 486 { .compatible = "mpc5200-bestcomm", }, 487 487 {},
+1 -1
drivers/dma/k3dma.c
··· 654 654 kfree(ds); 655 655 } 656 656 657 - static struct of_device_id k3_pdma_dt_ids[] = { 657 + static const struct of_device_id k3_pdma_dt_ids[] = { 658 658 { .compatible = "hisilicon,k3-dma-1.0", }, 659 659 {} 660 660 };
+1 -1
drivers/dma/mmp_pdma.c
··· 970 970 return 0; 971 971 } 972 972 973 - static struct of_device_id mmp_pdma_dt_ids[] = { 973 + static const struct of_device_id mmp_pdma_dt_ids[] = { 974 974 { .compatible = "marvell,pdma-1.0", }, 975 975 {} 976 976 };
+1 -1
drivers/dma/mmp_tdma.c
··· 594 594 return dma_request_channel(mask, mmp_tdma_filter_fn, &param); 595 595 } 596 596 597 - static struct of_device_id mmp_tdma_dt_ids[] = { 597 + static const struct of_device_id mmp_tdma_dt_ids[] = { 598 598 { .compatible = "marvell,adma-1.0", .data = (void *)MMP_AUD_TDMA}, 599 599 { .compatible = "marvell,pxa910-squ", .data = (void *)PXA910_SQU}, 600 600 {}
+1 -1
drivers/dma/mpc512x_dma.c
··· 1068 1068 return 0; 1069 1069 } 1070 1070 1071 - static struct of_device_id mpc_dma_match[] = { 1071 + static const struct of_device_id mpc_dma_match[] = { 1072 1072 { .compatible = "fsl,mpc5121-dma", }, 1073 1073 { .compatible = "fsl,mpc8308-dma", }, 1074 1074 {},
+1 -1
drivers/dma/mv_xor.c
··· 1245 1245 } 1246 1246 1247 1247 #ifdef CONFIG_OF 1248 - static struct of_device_id mv_xor_dt_ids[] = { 1248 + static const struct of_device_id mv_xor_dt_ids[] = { 1249 1249 { .compatible = "marvell,orion-xor", }, 1250 1250 {}, 1251 1251 };
+1 -1
drivers/dma/sirf-dma.c
··· 896 896 SET_SYSTEM_SLEEP_PM_OPS(sirfsoc_dma_pm_suspend, sirfsoc_dma_pm_resume) 897 897 }; 898 898 899 - static struct of_device_id sirfsoc_dma_match[] = { 899 + static const struct of_device_id sirfsoc_dma_match[] = { 900 900 { .compatible = "sirf,prima2-dmac", }, 901 901 { .compatible = "sirf,marco-dmac", }, 902 902 {},
+1 -1
drivers/dma/sun6i-dma.c
··· 896 896 .nr_max_vchans = 37, 897 897 }; 898 898 899 - static struct of_device_id sun6i_dma_match[] = { 899 + static const struct of_device_id sun6i_dma_match[] = { 900 900 { .compatible = "allwinner,sun6i-a31-dma", .data = &sun6i_a31_dma_cfg }, 901 901 { .compatible = "allwinner,sun8i-a23-dma", .data = &sun8i_a23_dma_cfg }, 902 902 { /* sentinel */ }