1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun // 3*4882a593Smuzhiyun // originally from arch/arm/plat-s3c24xx/devs.c 4*4882a593Smuzhiyun // 5*4882a593Smuzhiyun // Copyright (c) 2004 Simtec Electronics 6*4882a593Smuzhiyun // Ben Dooks <ben@simtec.co.uk> 7*4882a593Smuzhiyun // 8*4882a593Smuzhiyun // Base S3C24XX platform device definitions 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun #include <linux/kernel.h> 11*4882a593Smuzhiyun #include <linux/platform_device.h> 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun #include "devs.h" 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun /* uart devices */ 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun static struct platform_device s3c24xx_uart_device0 = { 18*4882a593Smuzhiyun .id = 0, 19*4882a593Smuzhiyun }; 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun static struct platform_device s3c24xx_uart_device1 = { 22*4882a593Smuzhiyun .id = 1, 23*4882a593Smuzhiyun }; 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun static struct platform_device s3c24xx_uart_device2 = { 26*4882a593Smuzhiyun .id = 2, 27*4882a593Smuzhiyun }; 28*4882a593Smuzhiyun 29*4882a593Smuzhiyun static struct platform_device s3c24xx_uart_device3 = { 30*4882a593Smuzhiyun .id = 3, 31*4882a593Smuzhiyun }; 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun struct platform_device *s3c24xx_uart_src[4] = { 34*4882a593Smuzhiyun &s3c24xx_uart_device0, 35*4882a593Smuzhiyun &s3c24xx_uart_device1, 36*4882a593Smuzhiyun &s3c24xx_uart_device2, 37*4882a593Smuzhiyun &s3c24xx_uart_device3, 38*4882a593Smuzhiyun }; 39*4882a593Smuzhiyun 40*4882a593Smuzhiyun struct platform_device *s3c24xx_uart_devs[4] = { 41*4882a593Smuzhiyun }; 42