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

Configure Feed

Select the types of activity you want to include in your feed.

mtd: rawnand: s3c2410: Drop S3C2410 support

Samsung S3C24xx family of SoCs was removed from the Linux kernel in the
commit 61b7f8920b17 ("ARM: s3c: remove all s3c24xx support"), in January
2023. There are no in-kernel users of its compatibles and platform IDs.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>

authored by

Krzysztof Kozlowski and committed by
Miquel Raynal
773b9202 8a9e097d

-38
-38
drivers/mtd/nand/raw/s3c2410.c
··· 169 169 enum s3c_cpu_type type; 170 170 }; 171 171 172 - static const struct s3c24XX_nand_devtype_data s3c2410_nand_devtype_data = { 173 - .type = TYPE_S3C2410, 174 - }; 175 - 176 - static const struct s3c24XX_nand_devtype_data s3c2412_nand_devtype_data = { 177 - .type = TYPE_S3C2412, 178 - }; 179 - 180 - static const struct s3c24XX_nand_devtype_data s3c2440_nand_devtype_data = { 181 - .type = TYPE_S3C2440, 182 - }; 183 - 184 172 /* conversion functions */ 185 173 186 174 static struct s3c2410_nand_mtd *s3c2410_nand_mtd_toours(struct mtd_info *mtd) ··· 932 944 .setup_interface = s3c2410_nand_setup_interface, 933 945 }; 934 946 935 - static const struct of_device_id s3c24xx_nand_dt_ids[] = { 936 - { 937 - .compatible = "samsung,s3c2410-nand", 938 - .data = &s3c2410_nand_devtype_data, 939 - }, { 940 - /* also compatible with s3c6400 */ 941 - .compatible = "samsung,s3c2412-nand", 942 - .data = &s3c2412_nand_devtype_data, 943 - }, { 944 - .compatible = "samsung,s3c2440-nand", 945 - .data = &s3c2440_nand_devtype_data, 946 - }, 947 - { /* sentinel */ } 948 - }; 949 - MODULE_DEVICE_TABLE(of, s3c24xx_nand_dt_ids); 950 - 951 947 static int s3c24xx_nand_probe_dt(struct platform_device *pdev) 952 948 { 953 949 const struct s3c24XX_nand_devtype_data *devtype_data; ··· 1166 1194 1167 1195 static const struct platform_device_id s3c24xx_driver_ids[] = { 1168 1196 { 1169 - .name = "s3c2410-nand", 1170 - .driver_data = TYPE_S3C2410, 1171 - }, { 1172 - .name = "s3c2440-nand", 1173 - .driver_data = TYPE_S3C2440, 1174 - }, { 1175 - .name = "s3c2412-nand", 1176 - .driver_data = TYPE_S3C2412, 1177 - }, { 1178 1197 .name = "s3c6400-nand", 1179 1198 .driver_data = TYPE_S3C2412, /* compatible with 2412 */ 1180 1199 }, ··· 1182 1219 .id_table = s3c24xx_driver_ids, 1183 1220 .driver = { 1184 1221 .name = "s3c24xx-nand", 1185 - .of_match_table = s3c24xx_nand_dt_ids, 1186 1222 }, 1187 1223 }; 1188 1224