[PATCH V3 0/7] ARM: S5P64X0: Add Framebuffer support
Ajay Kumar
ajaykumar.rs at samsung.com
Wed Jul 27 13:31:11 EDT 2011
The patches are created against "for-next" branch of Kukjin Kim's tree at:
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
Changes since V1:
- Remove mach/regs-fb.h, instead use plat/regs-fb.h.
- Add common pdata for FB and LCD in SMDK6440 and SMDK6450.
- Modify names(s5p-->smdk), max_bpp and refresh rate.
- Modify variable name(cfg-->chipid).
- Use __raw_readl, __raw_writel instead of readl and writel.
Changes since V2:
-Change name of the config-COMMON_FB to SMDK64X0_COMMON_FB.
-Change filename common-fb.h to smdk64x0-common-fb.h.
-Change filename common-fb.c to smdk64x0-common-fb.c.
[Patch RESEND V3 1/7]
- Add "s5p64x0-fb" type driver_data(s3c_fb_driverdata).
- Display controller in S5P64X0 supports 3 windows.
[Patch RESEND V3 2/7]
- Resource definitions(_MEM, _IRQ).
[Patch RESEND V3 3/7]
- Set s3c_device_fb name as "s5p64x0-fb".
[Patch RESEND V3 4/7]
- GPIO settings for LCD in S5P6440 and S5P6450.
- Select LCD interface (RGB/i80).
[Patch V3 5/7]
- Creates a file to hold common FB and LCD code.
- Add Basic FB window definition with default_bpp=24.
- Add platform data for FB and LCD.
- platform_device support for LCD.
[Patch V3 6/7]
- Enables FB support and platform-lcd support for SMDK6440.
[Patch V3 7/7]
- Enables FB support and platform-lcd support for SMDK6450.
o To Paul Mundt, Jingoo han
[Patch RESEND V3 1/7] video: s3c-fb: Add S5P64X0 specific s3c_fb_driverdata
o To Kukjin Kim
[Patch RESEND V3 2/7] ARM: S5P64X0: Add register base and IRQ for Framebuffer
[Patch RESEND V3 3/7] ARM: S5P64X0: Set s3c_device_fb name
[Patch RESEND V3 4/7] ARM: S5P64X0: Add GPIO and SPCON settings for LCD
[Patch V3 5/7] ARM: S5P64X0: Add file to hold common Framebuffer and LCD code
[Patch V3 6/7] ARM: S5P6440: Enable LCD-LTE480 and Framebuffer support
[Patch V3 7/7] ARM: S5P6450: Enable LCD-LTE480 and Framebuffer support
arch/arm/mach-s5p64x0/Kconfig | 17 ++++
arch/arm/mach-s5p64x0/Makefile | 4 +
arch/arm/mach-s5p64x0/cpu.c | 3 +
arch/arm/mach-s5p64x0/include/mach/irqs.h | 4 +
arch/arm/mach-s5p64x0/include/mach/map.h | 3 +
arch/arm/mach-s5p64x0/include/mach/regs-gpio.h | 4 +
.../mach-s5p64x0/include/mach/smdk64x0-common-fb.h | 26 ++++++
arch/arm/mach-s5p64x0/mach-smdk6440.c | 5 +
arch/arm/mach-s5p64x0/mach-smdk6450.c | 5 +
arch/arm/mach-s5p64x0/setup-fb.c | 48 ++++++++++
arch/arm/mach-s5p64x0/smdk64x0-common-fb.c | 92 ++++++++++++++++++++
arch/arm/plat-samsung/include/plat/fb.h | 14 +++
drivers/video/s3c-fb.c | 27 ++++++
13 files changed, 252 insertions(+), 0 deletions(-)
create mode 100644 arch/arm/mach-s5p64x0/include/mach/smdk64x0-common-fb.h
create mode 100644 arch/arm/mach-s5p64x0/setup-fb.c
create mode 100644 arch/arm/mach-s5p64x0/smdk64x0-common-fb.c
More information about the linux-arm-kernel
mailing list