All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL FOR 3.9] Samsung media driver updates
@ 2013-02-01 14:01 Sylwester Nawrocki
  2013-02-01 18:15 ` Sylwester Nawrocki
  0 siblings, 1 reply; 2+ messages in thread
From: Sylwester Nawrocki @ 2013-02-01 14:01 UTC (permalink / raw)
  To: LMML
  Cc: Andrzej Hajda, 'Arun Kumar K',
	Kamil Debski, Sachin Kamat, Kyungmin Park

Hi Mauro,

The following change set includes various fixes and cleanups for the
S5P/Exynos SoC media drivers (camera, video codec, g2d), some Samsung
camera sensor driver updates and a new driver for the S5C73M3 camera.
The branch is on top of staging/for_v3.9 branch and a bugfix patch
that was in my previous pull request [1].

[1] http://patchwork.linuxtv.org/patch/16317

The following changes since commit 520f1fdfb9378b3718c6ce1c3ced5e784cfcaee0:

  s5p-csis: Fix clock handling on error path in probe() (2013-01-30 18:41:12 +0100)

are available in the git repository at:

  git://linuxtv.org/snawrocki/samsung.git for_v3.9

for you to fetch changes up to 50c26256ca6bb8723da296edb8df0863663d871c:

  MAINTAINERS: Add s5c73m3 driver entry (2013-02-01 13:50:51 +0100)

----------------------------------------------------------------
Andrzej Hajda (2):
      V4L: Add S5C73M3 camera driver
      MAINTAINERS: Add s5c73m3 driver entry

Arun Kumar K (1):
      s5p-mfc: Fix kernel warning on memory init

Kamil Debski (1):
      s5p-mfc: Fix a watchdog bug

Sachin Kamat (7):
      s5p-mfc: Use NULL instead of 0 for pointer
      s5p-g2d: Add support for G2D H/W Rev.4.1
      s5k6aa: Use devm_regulator_bulk_get API
      s5p-mfc: Use WARN_ON(condition) directly
      s5p-csis: Use devm_regulator_bulk_get API
      s5c73m3: Staticize some symbols
      s5c73m3: Use devm_regulator_bulk_get API

Sylwester Nawrocki (12):
      s5p-fimc: Fix bytesperline value for V4L2_PIX_FMT_YUV420M format
      noon010p30: Remove unneeded v4l2 control compatibility ops
      s5p-fimc: fimc-lite: Remove empty s_power subdev callback
      s5p-fimc: fimc-lite: Prevent deadlock at STREAMON/OFF ioctls
      s5p-fimc: Add missing line breaks
      s5p-fimc: Change platform subdevs registration method
      s5p-fimc: Check return value of clk_enable/clk_set_rate
      s5p-csis: Check return value of clk_enable/clk_set_rate
      s5p-fimc: Avoid null pointer dereference in fimc_capture_ctrls_create()
      s5p-fimc: Set default image format at device open()
      s5p-fimc: Fix FIMC.n subdev set_selection ioctl handler
      s5p-fimc: Add clk_prepare/unprepare for sclk_cam clocks

 MAINTAINERS                                     |    7 +
 drivers/media/i2c/Kconfig                       |    7 +
 drivers/media/i2c/Makefile                      |    1 +
 drivers/media/i2c/noon010pc30.c                 |    7 -
 drivers/media/i2c/s5c73m3/Makefile              |    2 +
 drivers/media/i2c/s5c73m3/s5c73m3-core.c        | 1704 +++++++++++++++++++++++
 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c       |  563 ++++++++
 drivers/media/i2c/s5c73m3/s5c73m3-spi.c         |  156 +++
 drivers/media/i2c/s5c73m3/s5c73m3.h             |  459 ++++++
 drivers/media/i2c/s5k6aa.c                      |    7 +-
 drivers/media/platform/s5p-fimc/fimc-capture.c  |   27 +-
 drivers/media/platform/s5p-fimc/fimc-core.c     |   75 +-
 drivers/media/platform/s5p-fimc/fimc-core.h     |    9 +-
 drivers/media/platform/s5p-fimc/fimc-lite-reg.c |    2 +-
 drivers/media/platform/s5p-fimc/fimc-lite.c     |   60 +-
 drivers/media/platform/s5p-fimc/fimc-lite.h     |    2 +-
 drivers/media/platform/s5p-fimc/fimc-m2m.c      |  134 +-
 drivers/media/platform/s5p-fimc/fimc-mdevice.c  |  260 ++--
 drivers/media/platform/s5p-fimc/mipi-csis.c     |   37 +-
 drivers/media/platform/s5p-g2d/g2d-hw.c         |   16 +-
 drivers/media/platform/s5p-g2d/g2d-regs.h       |    7 +
 drivers/media/platform/s5p-g2d/g2d.c            |   31 +-
 drivers/media/platform/s5p-g2d/g2d.h            |   17 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c        |   81 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c   |    2 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_opr.c    |    2 +-
 include/media/s5c73m3.h                         |   55 +
 27 files changed, 3385 insertions(+), 345 deletions(-)
 create mode 100644 drivers/media/i2c/s5c73m3/Makefile
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3-core.c
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3-spi.c
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3.h
 create mode 100644 include/media/s5c73m3.h

The corresponding patchwork commands are:

pwclient -s accepted 16219
pwclient -s accepted 16588
pwclient -s accepted 16311
pwclient -s accepted 16221
pwclient -s superseded 16159
pwclient -s accepted 16289
pwclient -s accepted 16179
pwclient -s accepted 16180
pwclient -s accepted 16250
pwclient -s accepted 16390
pwclient -s accepted 16511
pwclient -s accepted 16569
pwclient -s accepted 16205
pwclient -s accepted 16345
pwclient -s accepted 16312
pwclient -s accepted 16313
pwclient -s accepted 16431
pwclient -s accepted 16432
pwclient -s accepted 16556
pwclient -s accepted 16557
pwclient -s accepted 16558
pwclient -s accepted 16559
pwclient -s accepted 16561


---

Thanks,
Sylwester

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL FOR 3.9] Samsung media driver updates
  2013-02-01 14:01 [GIT PULL FOR 3.9] Samsung media driver updates Sylwester Nawrocki
@ 2013-02-01 18:15 ` Sylwester Nawrocki
  0 siblings, 0 replies; 2+ messages in thread
From: Sylwester Nawrocki @ 2013-02-01 18:15 UTC (permalink / raw)
  Cc: LMML

Mauro,

I've added one more patch, here is an updated version:

The following changes since commit 520f1fdfb9378b3718c6ce1c3ced5e784cfcaee0:

  s5p-csis: Fix clock handling on error path in probe() (2013-01-30 18:41:12 +0100)

are available in the git repository at:

  git://linuxtv.org/snawrocki/samsung.git for_v3.9

for you to fetch changes up to 6c53ab7205e2e64d4c8a26129b3ac1a2980333c2:

  s5p-fimc: Redefine platform data structure for fimc-is (2013-02-01 19:01:37 +0100)

----------------------------------------------------------------
Andrzej Hajda (2):
      V4L: Add S5C73M3 camera driver
      MAINTAINERS: Add s5c73m3 driver entry

Arun Kumar K (1):
      s5p-mfc: Fix kernel warning on memory init

Kamil Debski (1):
      s5p-mfc: Fix a watchdog bug

Sachin Kamat (7):
      s5p-mfc: Use NULL instead of 0 for pointer
      s5p-g2d: Add support for G2D H/W Rev.4.1
      s5k6aa: Use devm_regulator_bulk_get API
      s5p-mfc: Use WARN_ON(condition) directly
      s5p-csis: Use devm_regulator_bulk_get API
      s5c73m3: Staticize some symbols
      s5c73m3: Use devm_regulator_bulk_get API

Sylwester Nawrocki (13):
      s5p-fimc: Fix bytesperline value for V4L2_PIX_FMT_YUV420M format
      noon010p30: Remove unneeded v4l2 control compatibility ops
      s5p-fimc: fimc-lite: Remove empty s_power subdev callback
      s5p-fimc: fimc-lite: Prevent deadlock at STREAMON/OFF ioctls
      s5p-fimc: Add missing line breaks
      s5p-fimc: Change platform subdevs registration method
      s5p-fimc: Check return value of clk_enable/clk_set_rate
      s5p-csis: Check return value of clk_enable/clk_set_rate
      s5p-fimc: Avoid null pointer dereference in fimc_capture_ctrls_create()
      s5p-fimc: Set default image format at device open()
      s5p-fimc: Fix FIMC.n subdev set_selection ioctl handler
      s5p-fimc: Add clk_prepare/unprepare for sclk_cam clocks
      s5p-fimc: Redefine platform data structure for fimc-is

 MAINTAINERS                                     |    7 +
 arch/arm/mach-exynos/mach-nuri.c                |    8 +-
 arch/arm/mach-exynos/mach-universal_c210.c      |    8 +-
 arch/arm/mach-s5pv210/mach-goni.c               |    6 +-
 drivers/media/i2c/Kconfig                       |    7 +
 drivers/media/i2c/Makefile                      |    1 +
 drivers/media/i2c/noon010pc30.c                 |    7 -
 drivers/media/i2c/s5c73m3/Makefile              |    2 +
 drivers/media/i2c/s5c73m3/s5c73m3-core.c        | 1704 +++++++++++++++++++++++
 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c       |  563 ++++++++
 drivers/media/i2c/s5c73m3/s5c73m3-spi.c         |  156 +++
 drivers/media/i2c/s5c73m3/s5c73m3.h             |  459 ++++++
 drivers/media/i2c/s5k6aa.c                      |    7 +-
 drivers/media/platform/s5p-fimc/fimc-capture.c  |   27 +-
 drivers/media/platform/s5p-fimc/fimc-core.c     |   75 +-
 drivers/media/platform/s5p-fimc/fimc-core.h     |    9 +-
 drivers/media/platform/s5p-fimc/fimc-lite-reg.c |   10 +-
 drivers/media/platform/s5p-fimc/fimc-lite-reg.h |    4 +-
 drivers/media/platform/s5p-fimc/fimc-lite.c     |   60 +-
 drivers/media/platform/s5p-fimc/fimc-lite.h     |    2 +-
 drivers/media/platform/s5p-fimc/fimc-m2m.c      |  134 +-
 drivers/media/platform/s5p-fimc/fimc-mdevice.c  |  276 ++--
 drivers/media/platform/s5p-fimc/fimc-mdevice.h  |    2 +-
 drivers/media/platform/s5p-fimc/fimc-reg.c      |   34 +-
 drivers/media/platform/s5p-fimc/fimc-reg.h      |    6 +-
 drivers/media/platform/s5p-fimc/mipi-csis.c     |   37 +-
 drivers/media/platform/s5p-g2d/g2d-hw.c         |   16 +-
 drivers/media/platform/s5p-g2d/g2d-regs.h       |    7 +
 drivers/media/platform/s5p-g2d/g2d.c            |   31 +-
 drivers/media/platform/s5p-g2d/g2d.h            |   17 +-
 drivers/media/platform/s5p-mfc/s5p_mfc.c        |   81 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c   |    2 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_opr.c    |    2 +-
 include/media/s5c73m3.h                         |   55 +
 include/media/s5p_fimc.h                        |   49 +-
 35 files changed, 3464 insertions(+), 407 deletions(-)
 create mode 100644 drivers/media/i2c/s5c73m3/Makefile
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3-core.c
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3-spi.c
 create mode 100644 drivers/media/i2c/s5c73m3/s5c73m3.h
 create mode 100644 include/media/s5c73m3.h


And here are updated and corrected patchwork commands:

pwclient update -s accepted 16219
pwclient update -s accepted 16588
pwclient update -s accepted 16311
pwclient update -s accepted 16221
pwclient update -s superseded 16159
pwclient update -s accepted 16289
pwclient update -s accepted 16179
pwclient update -s accepted 16180
pwclient update -s accepted 16250
pwclient update -s accepted 16390
pwclient update -s accepted 16511
pwclient update -s accepted 16569
pwclient update -s accepted 16205
pwclient update -s accepted 16345
pwclient update -s accepted 16312
pwclient update -s accepted 16313
pwclient update -s accepted 16431
pwclient update -s accepted 16432
pwclient update -s accepted 16556
pwclient update -s accepted 16557
pwclient update -s accepted 16558
pwclient update -s accepted 16559
pwclient update -s accepted 16561
pwclient update -s accepted a16560

---

Thanks,
Sylwester

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-02-01 18:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-01 14:01 [GIT PULL FOR 3.9] Samsung media driver updates Sylwester Nawrocki
2013-02-01 18:15 ` Sylwester Nawrocki

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.