Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Side by Side Diff: arch/arm/mach-s5pv210/mach-voguev210.c

Issue 2003015: ARM: S5PV210: Modify vogue machine file for TV out support (Closed) Base URL: swsolcc@12.23.106.100:kernel-samsung.git
Patch Set: Add TV out device definition for Samsung S5P SoCs Created 10 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* linux/arch/arm/mach-s5pv210/mach-voguev210.c 1 /* linux/arch/arm/mach-s5pv210/mach-voguev210.c
2 * 2 *
3 * Copyright (c) 2010 Samsung Electronics Co., Ltd. 3 * Copyright (c) 2010 Samsung Electronics Co., Ltd.
4 * http://www.samsung.com/ 4 * http://www.samsung.com/
5 * 5 *
6 * This program is free software; you can redistribute it and/or modify 6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License version 2 as 7 * it under the terms of the GNU General Public License version 2 as
8 * published by the Free Software Foundation. 8 * published by the Free Software Foundation.
9 */ 9 */
10 10
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
93 }; 93 };
94 94
95 static struct platform_device *voguev210_devices[] __initdata = { 95 static struct platform_device *voguev210_devices[] __initdata = {
96 #ifdef CONFIG_FB_S3C 96 #ifdef CONFIG_FB_S3C
97 &s3c_device_fb, 97 &s3c_device_fb,
98 #endif 98 #endif
99 99
100 #ifdef CONFIG_VIDEO_MFC50 100 #ifdef CONFIG_VIDEO_MFC50
101 &s3c_device_mfc, 101 &s3c_device_mfc,
102 #endif 102 #endif
103
104 #ifdef CONFIG_VIDEO_TV20
105 &s5p_device_tvout,
106 &s5p_device_cec,
107 &s5p_device_hpd,
108 #endif
103 }; 109 };
104 110
105 static void __init voguev210_fixup(struct machine_desc *desc, 111 static void __init voguev210_fixup(struct machine_desc *desc,
106 struct tag *tags, char **cmdline, 112 struct tag *tags, char **cmdline,
107 struct meminfo *mi) 113 struct meminfo *mi)
108 { 114 {
109 u32 i = 0; 115 u32 i = 0;
110 116
111 for (i = 0; i < ARRAY_SIZE(s3c_meminfo); i++) 117 for (i = 0; i < ARRAY_SIZE(s3c_meminfo); i++)
112 mi->bank[i] = s3c_meminfo[i]; 118 mi->bank[i] = s3c_meminfo[i];
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 /* Maintainer: Kukjin Kim <kgene.kim@samsung.com> */ 150 /* Maintainer: Kukjin Kim <kgene.kim@samsung.com> */
145 .phys_io = S3C_PA_UART & 0xfff00000, 151 .phys_io = S3C_PA_UART & 0xfff00000,
146 .io_pg_offst = (((u32)S3C_VA_UART) >> 18) & 0xfffc, 152 .io_pg_offst = (((u32)S3C_VA_UART) >> 18) & 0xfffc,
147 .boot_params = S5P_PA_SDRAM + 0x100, 153 .boot_params = S5P_PA_SDRAM + 0x100,
148 .fixup = voguev210_fixup, 154 .fixup = voguev210_fixup,
149 .init_irq = s5pv210_init_irq, 155 .init_irq = s5pv210_init_irq,
150 .map_io = voguev210_map_io, 156 .map_io = voguev210_map_io,
151 .init_machine = voguev210_machine_init, 157 .init_machine = voguev210_machine_init,
152 .timer = &s5p_systimer, 158 .timer = &s5p_systimer,
153 MACHINE_END 159 MACHINE_END
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698