* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver [not found] <5261967E.6010001@samsung.com> @ 2013-10-28 22:11 ` Mauro Carvalho Chehab 2013-10-29 0:06 ` Sylwester Nawrocki 0 siblings, 1 reply; 7+ messages in thread From: Mauro Carvalho Chehab @ 2013-10-28 22:11 UTC (permalink / raw) To: Sylwester Nawrocki; +Cc: LMML, devicetree, Grant Likely Hi Sylwester, Em Fri, 18 Oct 2013 22:13:50 +0200 Sylwester Nawrocki <s.nawrocki@samsung.com> escreveu: > Hi Mauro, > > This change set is V4L2 driver for the Exynos5 series camera subsystem. > There is also included a minimal driver for the s5k4e5 image sensor. > > The FIMC-IS driver is pretty huge, even though there are some hardware > similarities between FIMC-IS found on Exynos5 and Exynos4 SoCs, the firmwares > are significantly different, which makes writing a common driver not quite > sensible. > Anyway some of the exynos4 subdevs are already reused and some further code > consolidation will likely be possible. > > The following changes since commit 8ca5d2d8e58df7235b77ed435e63c484e123fede: > > [media] uvcvideo: Fix data type for pan/tilt control (2013-10-17 06:55:29 -0300) > > are available in the git repository at: > > git://linuxtv.org/snawrocki/samsung.git for-v3.13-2 > > for you to fetch changes up to 6eb89d71b27e6731755ab5722f3cdc0f6e8273f2: > > V4L: Add s5k4e5 sensor driver (2013-10-18 21:36:42 +0200) > > ---------------------------------------------------------------- > Arun Kumar K (12): > exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation As agreed during KS, the subsystem maintainers should wait for a documentation review on DT by the DT maintainers, at least for a while. So, I'd like to see either their reviews on this patch: https://patchwork.linuxtv.org/patch/20439/ Or their ack for us to apply it. > exynos5-fimc-is: Add driver core files > exynos5-fimc-is: Add common driver header files > exynos5-fimc-is: Add register definition and context header > exynos5-fimc-is: Add isp subdev > exynos5-fimc-is: Add scaler subdev > exynos5-fimc-is: Add sensor interface > exynos5-fimc-is: Add the hardware pipeline control > exynos5-fimc-is: Add the hardware interface module > exynos5-is: Add Kconfig and Makefile > V4L: Add DT binding doc for s5k4e5 image sensor Same applies to this patch: https://patchwork.linuxtv.org/patch/20448/ Grant, I'd appreciate if you could fast track those, as there are lots of code depending on them. Regards, Mauro > V4L: Add s5k4e5 sensor driver > > Shaik Ameer Basha (1): > exynos5-is: Add media device driver for exynos5 SoCs camera subsystem > > .../devicetree/bindings/media/exynos5-fimc-is.txt | 84 + > .../bindings/media/exynos5250-camera.txt | 126 ++ > .../devicetree/bindings/media/samsung-s5k4e5.txt | 45 + > drivers/media/i2c/Kconfig | 8 + > drivers/media/i2c/Makefile | 1 + > drivers/media/i2c/s5k4e5.c | 344 ++++ > drivers/media/platform/Kconfig | 1 + > drivers/media/platform/Makefile | 1 + > drivers/media/platform/exynos5-is/Kconfig | 20 + > drivers/media/platform/exynos5-is/Makefile | 7 + > drivers/media/platform/exynos5-is/exynos5-mdev.c | 1210 ++++++++++++++ > drivers/media/platform/exynos5-is/exynos5-mdev.h | 126 ++ > drivers/media/platform/exynos5-is/fimc-is-cmd.h | 187 +++ > drivers/media/platform/exynos5-is/fimc-is-core.c | 410 +++++ > drivers/media/platform/exynos5-is/fimc-is-core.h | 132 ++ > drivers/media/platform/exynos5-is/fimc-is-err.h | 257 +++ > .../media/platform/exynos5-is/fimc-is-interface.c | 810 ++++++++++ > .../media/platform/exynos5-is/fimc-is-interface.h | 124 ++ > drivers/media/platform/exynos5-is/fimc-is-isp.c | 534 ++++++ > drivers/media/platform/exynos5-is/fimc-is-isp.h | 90 ++ > .../media/platform/exynos5-is/fimc-is-metadata.h | 767 +++++++++ > drivers/media/platform/exynos5-is/fimc-is-param.h | 1159 +++++++++++++ > .../media/platform/exynos5-is/fimc-is-pipeline.c | 1699 ++++++++++++++++++++ > .../media/platform/exynos5-is/fimc-is-pipeline.h | 129 ++ > drivers/media/platform/exynos5-is/fimc-is-regs.h | 105 ++ > drivers/media/platform/exynos5-is/fimc-is-scaler.c | 476 ++++++ > drivers/media/platform/exynos5-is/fimc-is-scaler.h | 106 ++ > drivers/media/platform/exynos5-is/fimc-is-sensor.c | 45 + > drivers/media/platform/exynos5-is/fimc-is-sensor.h | 65 + > drivers/media/platform/exynos5-is/fimc-is.h | 160 ++ > 30 files changed, 9228 insertions(+) > create mode 100644 Documentation/devicetree/bindings/media/exynos5-fimc-is.txt > create mode 100644 Documentation/devicetree/bindings/media/exynos5250-camera.txt > create mode 100644 Documentation/devicetree/bindings/media/samsung-s5k4e5.txt > create mode 100644 drivers/media/i2c/s5k4e5.c > create mode 100644 drivers/media/platform/exynos5-is/Kconfig > create mode 100644 drivers/media/platform/exynos5-is/Makefile > create mode 100644 drivers/media/platform/exynos5-is/exynos5-mdev.c > create mode 100644 drivers/media/platform/exynos5-is/exynos5-mdev.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-cmd.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-core.c > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-core.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-err.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-interface.c > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-interface.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-isp.c > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-isp.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-metadata.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-param.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-pipeline.c > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-pipeline.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-regs.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-scaler.c > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-scaler.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-sensor.c > create mode 100644 drivers/media/platform/exynos5-is/fimc-is-sensor.h > create mode 100644 drivers/media/platform/exynos5-is/fimc-is.h > > -- > Thanks, > Sylwester > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Cheers, Mauro ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver 2013-10-28 22:11 ` [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver Mauro Carvalho Chehab @ 2013-10-29 0:06 ` Sylwester Nawrocki [not found] ` <526EFC06.70101-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 0 siblings, 1 reply; 7+ messages in thread From: Sylwester Nawrocki @ 2013-10-29 0:06 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Sylwester Nawrocki, LMML, devicetree, Grant Likely, Arun Kumar K, Mark Rutland Hi Mauro, On 10/28/2013 11:11 PM, Mauro Carvalho Chehab wrote: >> The following changes since commit 8ca5d2d8e58df7235b77ed435e63c484e123fede: >> > >> > [media] uvcvideo: Fix data type for pan/tilt control (2013-10-17 06:55:29 -0300) >> > >> > are available in the git repository at: >> > >> > git://linuxtv.org/snawrocki/samsung.git for-v3.13-2 >> > >> > for you to fetch changes up to 6eb89d71b27e6731755ab5722f3cdc0f6e8273f2: >> > >> > V4L: Add s5k4e5 sensor driver (2013-10-18 21:36:42 +0200) >> > >> > ---------------------------------------------------------------- >> > Arun Kumar K (12): >> > exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation > > As agreed during KS, the subsystem maintainers should wait for a documentation > review on DT by the DT maintainers, at least for a while. > > So, I'd like to see either their reviews on this patch: > https://patchwork.linuxtv.org/patch/20439/ > > Or their ack for us to apply it. I agree with you on that. Just please note the first version of this patch has been posted *5 months* ago https://patchwork.linuxtv.org/patch/18684 Stephen has reviewed subsequent version about 3 months ago: https://patchwork.linuxtv.org/patch/19521 Then we got no more comments from DT maintainers, I have reviewed this patch multiple times on the mailing lists: https://patchwork.linuxtv.org/patch/19715 https://patchwork.linuxtv.org/patch/19749 And explicitly asked for an Ack: https://patchwork.linuxtv.org/patch/19832 Then those 2 versions passed silently: https://patchwork.linuxtv.org/patch/20055 https://patchwork.linuxtv.org/patch/20225 And...huh...we got another review, I didn't notice it until now: https://patchwork.linuxtv.org/patch/20439 Thanks Mark. Arun, care to address those review comments and send us an updated binding documentation patch ? Hence I think we have waited for a while. ;) >> > exynos5-fimc-is: Add driver core files >> > exynos5-fimc-is: Add common driver header files >> > exynos5-fimc-is: Add register definition and context header >> > exynos5-fimc-is: Add isp subdev >> > exynos5-fimc-is: Add scaler subdev >> > exynos5-fimc-is: Add sensor interface >> > exynos5-fimc-is: Add the hardware pipeline control >> > exynos5-fimc-is: Add the hardware interface module >> > exynos5-is: Add Kconfig and Makefile >> > V4L: Add DT binding doc for s5k4e5 image sensor > > Same applies to this patch: > https://patchwork.linuxtv.org/patch/20448/ This one also have been on the mailing list for quite some time and it uses already standard bindings, so I assumed it is OK to merge it. https://patchwork.linuxtv.org/project/linux-media/list/?state=*&q=s5k4e5 But if there must be an Ack then we shall wait, it will probably won't make a big difference now, if this patch is postponed by 3 more months. -- Thanks, Sylwester ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <526EFC06.70101-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>]
* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver [not found] ` <526EFC06.70101-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> @ 2013-10-29 12:54 ` Mauro Carvalho Chehab 2013-10-30 0:18 ` Sylwester Nawrocki 0 siblings, 1 reply; 7+ messages in thread From: Mauro Carvalho Chehab @ 2013-10-29 12:54 UTC (permalink / raw) To: Sylwester Nawrocki Cc: Sylwester Nawrocki, LMML, devicetree-u79uwXL29TY76Z2rM5mHXA, Grant Likely, Arun Kumar K, Mark Rutland Em Tue, 29 Oct 2013 01:06:30 +0100 Sylwester Nawrocki <sylvester.nawrocki-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> escreveu: > Hi Mauro, > > On 10/28/2013 11:11 PM, Mauro Carvalho Chehab wrote: > >> The following changes since commit 8ca5d2d8e58df7235b77ed435e63c484e123fede: > >> > > >> > [media] uvcvideo: Fix data type for pan/tilt control (2013-10-17 06:55:29 -0300) > >> > > >> > are available in the git repository at: > >> > > >> > git://linuxtv.org/snawrocki/samsung.git for-v3.13-2 > >> > > >> > for you to fetch changes up to 6eb89d71b27e6731755ab5722f3cdc0f6e8273f2: > >> > > >> > V4L: Add s5k4e5 sensor driver (2013-10-18 21:36:42 +0200) > >> > > >> > ---------------------------------------------------------------- > >> > Arun Kumar K (12): > >> > exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings documentation > > > > As agreed during KS, the subsystem maintainers should wait for a documentation > > review on DT by the DT maintainers, at least for a while. > > > > So, I'd like to see either their reviews on this patch: > > https://patchwork.linuxtv.org/patch/20439/ > > > > Or their ack for us to apply it. > > I agree with you on that. Just please note the first version of this patch > has been posted *5 months* ago https://patchwork.linuxtv.org/patch/18684 > > Stephen has reviewed subsequent version about 3 months ago: > https://patchwork.linuxtv.org/patch/19521 > > Then we got no more comments from DT maintainers, I have reviewed this patch > multiple times on the mailing lists: > https://patchwork.linuxtv.org/patch/19715 > https://patchwork.linuxtv.org/patch/19749 > > And explicitly asked for an Ack: > https://patchwork.linuxtv.org/patch/19832 > > Then those 2 versions passed silently: > https://patchwork.linuxtv.org/patch/20055 > https://patchwork.linuxtv.org/patch/20225 > > And...huh...we got another review, I didn't notice it until now: > https://patchwork.linuxtv.org/patch/20439 Thanks Mark. > > Arun, care to address those review comments and send us an updated > binding documentation patch ? > > Hence I think we have waited for a while. ;) > > >> > exynos5-fimc-is: Add driver core files > >> > exynos5-fimc-is: Add common driver header files > >> > exynos5-fimc-is: Add register definition and context header > >> > exynos5-fimc-is: Add isp subdev > >> > exynos5-fimc-is: Add scaler subdev > >> > exynos5-fimc-is: Add sensor interface > >> > exynos5-fimc-is: Add the hardware pipeline control > >> > exynos5-fimc-is: Add the hardware interface module > >> > exynos5-is: Add Kconfig and Makefile > >> > V4L: Add DT binding doc for s5k4e5 image sensor > > > > Same applies to this patch: > > https://patchwork.linuxtv.org/patch/20448/ > > This one also have been on the mailing list for quite some time and it > uses already standard bindings, so I assumed it is OK to merge it. > > https://patchwork.linuxtv.org/project/linux-media/list/?state=*&q=s5k4e5 > > But if there must be an Ack then we shall wait, it will probably won't > make a big difference now, if this patch is postponed by 3 more months. Yeah, it seems that we've waited for a long time to get an ack there. So, let's do this: Please send a new version with Mark's comments. Also, please split Doc changes from the code changes on the new series. I'll wait for a couple days for DT people to review it. If we don't have any reply, I'll review and apply it for Kernel 3.13, if I don't see anything really weird on it. Regards, Mauro -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver 2013-10-29 12:54 ` Mauro Carvalho Chehab @ 2013-10-30 0:18 ` Sylwester Nawrocki 2013-11-05 4:21 ` Arun Kumar K 0 siblings, 1 reply; 7+ messages in thread From: Sylwester Nawrocki @ 2013-10-30 0:18 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Sylwester Nawrocki, LMML, devicetree, Grant Likely, Arun Kumar K, Mark Rutland On 10/29/2013 01:54 PM, Mauro Carvalho Chehab wrote: [...] > Yeah, it seems that we've waited for a long time to get an ack there. > > So, let's do this: > > Please send a new version with Mark's comments. Also, please split Doc > changes from the code changes on the new series. I'll wait for a couple > days for DT people to review it. If we don't have any reply, I'll review > and apply it for Kernel 3.13, if I don't see anything really weird on it. Ok, I will make sure all DT binding documentation is in separate patches, actually only one patch needs to be reworked. Since Mark already reviewed the FIMC-IS and the S5K4E5 image sensor DT binding patches the only one which may need further review is this one: https://patchwork.linuxtv.org/patch/20237 Arun, could you send us the updated series ? Unfortunately I might not be able to find time to address those comments myself until Friday. -- Thanks, Sylwester ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver 2013-10-30 0:18 ` Sylwester Nawrocki @ 2013-11-05 4:21 ` Arun Kumar K 2013-11-05 10:18 ` Sylwester Nawrocki 0 siblings, 1 reply; 7+ messages in thread From: Arun Kumar K @ 2013-11-05 4:21 UTC (permalink / raw) To: Sylwester Nawrocki Cc: Mauro Carvalho Chehab, Sylwester Nawrocki, LMML, devicetree, Grant Likely, Mark Rutland Hi Sylwester, Sorry for the delayed response as I was on leave. I will address the comments from Mark today itself and post those DT binding patches. Regards Arun On Wed, Oct 30, 2013 at 5:48 AM, Sylwester Nawrocki <sylvester.nawrocki@gmail.com> wrote: > On 10/29/2013 01:54 PM, Mauro Carvalho Chehab wrote: > [...] > >> Yeah, it seems that we've waited for a long time to get an ack there. >> >> So, let's do this: >> >> Please send a new version with Mark's comments. Also, please split Doc >> changes from the code changes on the new series. I'll wait for a couple >> days for DT people to review it. If we don't have any reply, I'll review >> and apply it for Kernel 3.13, if I don't see anything really weird on it. > > > Ok, I will make sure all DT binding documentation is in separate patches, > actually only one patch needs to be reworked. > > Since Mark already reviewed the FIMC-IS and the S5K4E5 image sensor DT > binding patches the only one which may need further review is this one: > https://patchwork.linuxtv.org/patch/20237 > > Arun, could you send us the updated series ? Unfortunately I might not be > able to find time to address those comments myself until Friday. > > -- > Thanks, > Sylwester > > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver 2013-11-05 4:21 ` Arun Kumar K @ 2013-11-05 10:18 ` Sylwester Nawrocki [not found] ` <5278C5E5.9050808-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 0 siblings, 1 reply; 7+ messages in thread From: Sylwester Nawrocki @ 2013-11-05 10:18 UTC (permalink / raw) To: Arun Kumar K; +Cc: LMML, devicetree On 05/11/13 05:21, Arun Kumar K wrote: > Hi Sylwester, > > Sorry for the delayed response as I was on leave. > I will address the comments from Mark today itself and post those DT > binding patches. Hi Arun, Thanks, could you also split this patch [1] in two so the DT binding documentation and the driver are separate and resend it ? Regards, Sylwester [1] http://git.linuxtv.org/snawrocki/samsung.git/commit/4e4cf315ebf98f2553f32cbfe21789126c4ec22c ^ permalink raw reply [flat|nested] 7+ messages in thread
[parent not found: <5278C5E5.9050808-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>]
* Re: [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver [not found] ` <5278C5E5.9050808-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> @ 2013-11-05 10:56 ` Arun Kumar K 0 siblings, 0 replies; 7+ messages in thread From: Arun Kumar K @ 2013-11-05 10:56 UTC (permalink / raw) To: Sylwester Nawrocki Cc: LMML, devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Hi Sylwester, Ok will resend the media-dev patch after splitting. Thanks Arun On Tue, Nov 5, 2013 at 3:48 PM, Sylwester Nawrocki <s.nawrocki-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> wrote: > On 05/11/13 05:21, Arun Kumar K wrote: >> Hi Sylwester, >> >> Sorry for the delayed response as I was on leave. >> I will address the comments from Mark today itself and post those DT >> binding patches. > > Hi Arun, > > Thanks, could you also split this patch [1] in two so the DT > binding documentation and the driver are separate and resend it ? > > Regards, > Sylwester > > [1] > http://git.linuxtv.org/snawrocki/samsung.git/commit/4e4cf315ebf98f2553f32cbfe21789126c4ec22c -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2013-11-05 10:56 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <5261967E.6010001@samsung.com> 2013-10-28 22:11 ` [GIT PULL FOR 3.13] Exynos5 SoC FIMC-IS imaging subsystem driver Mauro Carvalho Chehab 2013-10-29 0:06 ` Sylwester Nawrocki [not found] ` <526EFC06.70101-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> 2013-10-29 12:54 ` Mauro Carvalho Chehab 2013-10-30 0:18 ` Sylwester Nawrocki 2013-11-05 4:21 ` Arun Kumar K 2013-11-05 10:18 ` Sylwester Nawrocki [not found] ` <5278C5E5.9050808-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2013-11-05 10:56 ` Arun Kumar K
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).