[PATCH v4 0/9] TV driver for Samsung S5P platform (platform-part)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Everyone,
This patchset introduce TV devices to Samsung S5P platform. It includes Goni
(S5PV210 machine) and Universal (Exynos4 machine) boards. The patchset is
dedicated for 2.6.39 kernel. Moreover, the patchset adds following auxiliary
entities and features:
- I2C controllers for HDMI physical interface
- power regulators
- TV clocks, include ops for fout_vpll clock
- fixes to power domain driver (only for Exynos4)
- dependecies between TV and Power Domain devices (only for Exynos4)

Please refer to post 'TV driver for Samsung S5P platform (media part)' for
sources of the TV driver.

The most recent changes:
- TV becomes S5P platform device
- support for Universal-c210 and Goni boards
- code cleanup after Kukjin Kim's review

Tomasz Stanislawski (9):
  arm: exynos4: pd: fixes block gating and code cleanup
  i2c-s3c2410: fix I2C dedicated for hdmiphy
  arm: exynos4: i2c: add controller 8 (HDMIPHY)
  arm: s5pv210: i2c: add controller 3 (HDMIPHY)
  arm: plat-s5p: add TV support
  arm: exynos4: add TV support
  arm: exynos4: universal_c210: add TV support
  arm: s5pv210: add TV support
  arm: s5pv210: goni: add TV support

 arch/arm/mach-exynos4/Kconfig                   |    3 +
 arch/arm/mach-exynos4/clock.c                   |  223 ++++++++++++++++++++++-
 arch/arm/mach-exynos4/cpu.c                     |    7 +
 arch/arm/mach-exynos4/dev-pd.c                  |   93 +++++++---
 arch/arm/mach-exynos4/include/mach/irqs.h       |    8 +
 arch/arm/mach-exynos4/include/mach/map.h        |   27 +++
 arch/arm/mach-exynos4/include/mach/regs-clock.h |    8 +
 arch/arm/mach-exynos4/include/mach/regs-pmu.h   |    6 +
 arch/arm/mach-exynos4/mach-universal_c210.c     |   80 ++++++++
 arch/arm/mach-s5pv210/Kconfig                   |    8 +
 arch/arm/mach-s5pv210/Makefile                  |    1 +
 arch/arm/mach-s5pv210/clock.c                   |  169 ++++++++++++++++--
 arch/arm/mach-s5pv210/cpu.c                     |    6 +
 arch/arm/mach-s5pv210/include/mach/irqs.h       |    2 +-
 arch/arm/mach-s5pv210/include/mach/map.h        |   19 ++
 arch/arm/mach-s5pv210/include/mach/regs-clock.h |    7 +-
 arch/arm/mach-s5pv210/mach-goni.c               |    9 +
 arch/arm/mach-s5pv210/setup-i2c3.c              |   27 +++
 arch/arm/plat-s5p/Kconfig                       |    5 +
 arch/arm/plat-s5p/Makefile                      |    1 +
 arch/arm/plat-s5p/dev-tv.c                      |  100 ++++++++++
 arch/arm/plat-samsung/Kconfig                   |    5 +
 arch/arm/plat-samsung/Makefile                  |    1 +
 arch/arm/plat-samsung/dev-i2c8.c                |   68 +++++++
 arch/arm/plat-samsung/include/plat/devs.h       |    6 +
 arch/arm/plat-samsung/include/plat/iic-core.h   |   14 ++
 arch/arm/plat-samsung/include/plat/iic.h        |    1 +
 arch/arm/plat-samsung/include/plat/pd.h         |    1 +
 arch/arm/plat-samsung/include/plat/tv-core.h    |   45 +++++
 drivers/i2c/busses/i2c-s3c2410.c                |   36 ++++-
 30 files changed, 947 insertions(+), 39 deletions(-)
 create mode 100644 arch/arm/mach-s5pv210/setup-i2c3.c
 create mode 100644 arch/arm/plat-s5p/dev-tv.c
 create mode 100644 arch/arm/plat-samsung/dev-i2c8.c
 create mode 100644 arch/arm/plat-samsung/include/plat/tv-core.h

-- 
1.7.5.1

--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux