Some sensors to be used with fimc-is are exclusively controlled
by the fimc-is firmware. This minimal sensor driver provides
the required info for the firmware to configure the sensors
sitting on I2C bus.
Signed-off-by: Arun Kumar K arun...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro
Adds Kconfig and Makefile for exynos5-is driver files.
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
---
drivers/media/platform/Kconfig |1 +
drivers/media/platform
, ODC, 3DNR, FD etc.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
---
.../media/platform/exynos5-is/fimc-is-pipeline.c | 1692
.../media/platform/exynos5-is/fimc
s5k6a3 sensor has actual pixel resolution of 1408x1402 against
the active resolution 1392x1392. The real resolution is needed
when raw sensor SRGB data is dumped to memory by fimc-lite.
Signed-off-by: Arun Kumar K arun...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
communication.
Signed-off-by: Arun Kumar K arun...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
---
.../devicetree/bindings/media/i2c/s5k4e5.txt | 43 +++
drivers/media/i2c/Kconfig |8 +
drivers/media/i2c/Makefile
The hardware interface module finally sends the commands to the
FIMC-IS firmware and runs the interrupt handler for getting the
responses.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
Hi Sachin,
On Wed, Aug 14, 2013 at 10:29 AM, Sachin Kamat sachin.ka...@linaro.org wrote:
Hi Arun,
On 14 August 2013 10:16, Arun Kumar K arun...@samsung.com wrote:
From: Shaik Ameer Basha shaik.am...@samsung.com
This patch adds support for media device for EXYNOS5 SoCs.
The current media
sensor driver
- Addressed review comments from Sylwester, Hans, Andrzej, Sachin
Changes from v1
---
- Addressed all review comments from Sylwester
- Made sensor subdevs as independent i2c devices
- Lots of cleanup
- Debugfs support added
- Removed PMU global register access
Arun Kumar K
The patch adds the DT binding documentation for Samsung
Exynos5 SoC series imaging subsystem (FIMC-IS).
Signed-off-by: Arun Kumar K arun...@samsung.com
Reviewed-by: Sylwester Nawrocki s.nawro...@samsung.com
---
.../devicetree/bindings/media/exynos5-fimc-is.txt | 52
1
|
++ ++ +---+ +---+
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/exynos5-mdev.txt | 148 +++
drivers/media/platform/exynos5-is/exynos5-mdev.c | 1189
This patch adds the register definition file for the fimc-is driver
and also the header file containing the main context for the driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-regs.h | 105
This driver is for the FIMC-IS IP available in Samsung Exynos5
SoC onwards. This patch adds the core files for the new driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-core.c | 413
Some sensors to be used with fimc-is are exclusively controlled
by the fimc-is firmware. This minimal sensor driver provides
the required info for the firmware to configure the sensors
sitting on I2C bus.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/exynos5-is/fimc
fimc-is driver takes video data input from the ISP video node
which is added in this patch. This node accepts Bayer input
buffers which is given from the IS sensors.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform
FIMC-IS has two hardware scalers named as scaler-codec and
scaler-preview. This patch adds the common code handling the
video nodes and subdevs of both the scalers.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5
The hardware interface module finally sends the commands to the
FIMC-IS firmware and runs the interrupt handler for getting the
responses.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
.../media/platform/exynos5-is/fimc-is-interface.c
s5k6a3 sensor has actual pixel resolution of 1408x1402 against
the active resolution 1392x1392. The real resolution is needed
when raw sensor SRGB data is dumped to memory by fimc-lite.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/i2c/s5k6a3.c | 21 +
1
Adds Kconfig and Makefile for exynos5-is driver files.
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/Kconfig |1 +
drivers/media/platform
, ODC, 3DNR, FD etc.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
.../media/platform/exynos5-is/fimc-is-pipeline.c | 1691
.../media/platform/exynos5-is/fimc-is-pipeline.h | 127 ++
2 files changed, 1818 insertions
communication.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/i2c/s5k4e5.txt | 44 +++
drivers/media/i2c/Kconfig |8 +
drivers/media/i2c/Makefile |1 +
drivers/media/i2c/s5k4e5.c
this.
Signed-off-by: Prathyush K prathyus...@samsung.com
Signed-off-by: Arun Mankuzhi aru...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/exynos-gsc/gsc-core.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/drivers/media
Hi Sylwester,
On Wed, Aug 7, 2013 at 10:23 PM, Sylwester Nawrocki
s.nawro...@samsung.com wrote:
On 08/07/2013 02:53 PM, Arun Kumar K wrote:
From: Prathyush K prathyus...@samsung.com
When gsc is in runtime suspended state, there is no need to call
m2m_suspend during suspend and similarily
Hi Sylwester,
On Sun, Aug 4, 2013 at 8:30 PM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Hi Arun,
On 08/02/2013 05:02 PM, Arun Kumar K wrote:
This patch adds the crucial hardware pipeline control for the
fimc-is driver. All the subdev nodes will call this pipeline
interfaces
Hi Sylwester,
Thank you for the review.
Will address all your review comments.
Some responses below:
[snip]
+
+static int fimc_md_register_sensor_entities(struct fimc_md *fmd)
+{
+ struct device_node *of_node = fmd-pdev-dev.of_node;
+ int ret;
+
+ /*
+* Runtime
Hi Sachin,
Thank you for the review.
On Mon, Aug 5, 2013 at 10:51 AM, Sachin Kamat sachin.ka...@linaro.org wrote:
On 2 August 2013 20:32, Arun Kumar K arun...@samsung.com wrote:
From: Shaik Ameer Basha shaik.am...@samsung.com
This patch adds support for media device for EXYNOS5 SoCs
Hi Sylwester,
On Sun, Aug 4, 2013 at 3:12 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 08/02/2013 05:02 PM, Arun Kumar K wrote:
This driver is for the FIMC-IS IP available in Samsung Exynos5
SoC onwards. This patch adds the core files for the new driver.
Signed-off-by: Arun
Hi Sylwester,
On Sun, Aug 4, 2013 at 3:13 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 08/02/2013 05:02 PM, Arun Kumar K wrote:
This patch adds all the common header files used by the fimc-is
driver. It includes the commands for interfacing with the firmware
and error codes
Hi Sylwester,
On Sun, Aug 4, 2013 at 3:10 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Hi Arun,
On 08/02/2013 05:02 PM, Arun Kumar K wrote:
The patch series add support for Exynos5 camera subsystem. It
re-uses mipi-csis and fimc-lite from exynos4-is and adds a new
media
|
++ ++ +---+ +---+
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/exynos5-mdev.txt | 153 ++
drivers/media/platform/exynos5-is/exynos5-mdev.c | 1471
This driver is for the FIMC-IS IP available in Samsung Exynos5
SoC onwards. This patch adds the core files for the new driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-core.c | 394
devices
- Lots of cleanup
- Debugfs support added
- Removed PMU global register access
Arun Kumar K (12):
[media] exynos5-fimc-is: Add Exynos5 FIMC-IS device tree bindings
documentation
[media] exynos5-fimc-is: Add driver core files
[media] exynos5-fimc-is: Add common driver header files
This patch adds the register definition file for the fimc-is driver
and also the header file containing the main context for the driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-regs.h | 105
The patch adds the DT binding documentation for Samsung
Exynos5 SoC series imaging subsystem (FIMC-IS).
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/exynos5-fimc-is.txt | 52
1 file changed, 52 insertions(+)
create mode 100644
FIMC-IS has two hardware scalers named as scaler-codec and
scaler-preview. This patch adds the common code handling the
video nodes and subdevs of both the scalers.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5
Some sensors to be used with fimc-is are exclusively controlled
by the fimc-is firmware. This minimal sensor driver provides
the required info for the firmware to configure the sensors
sitting on I2C bus.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/exynos5-is/fimc
fimc-is driver takes video data input from the ISP video node
which is added in this patch. This node accepts Bayer input
buffers which is given from the IS sensors.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform
s5k6a3 sensor has actual pixel resolution of 1408x1402 against
the active resolution 1392x1392. The real resolution is needed
when raw sensor SRGB data is dumped to memory by fimc-lite.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/i2c/s5k6a3.c | 14 ++
1 file
communication.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/i2c/Kconfig |8 +
drivers/media/i2c/Makefile |1 +
drivers/media/i2c/s5k4e5.c | 362
3 files changed, 371 insertions(+)
create mode 100644 drivers/media/i2c
Adds Kconfig and Makefile for exynos5-is driver files.
Signed-off-by: Shaik Ameer Basha shaik.am...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/Kconfig |1 +
drivers/media/platform
Hi Sylwester,
On Wed, Jul 24, 2013 at 12:09 AM, Sylwester Nawrocki
s.nawro...@samsung.com wrote:
This patch series is a refactoring of the exynos4-is driver to get rid
of the common fimc-is-sensor driver and to adapt it to use standard
sensor subdev drivers, one per each image sensor type.
Hi Sylwester,
On Wed, Jul 24, 2013 at 12:09 AM, Sylwester Nawrocki
s.nawro...@samsung.com wrote:
This patch adds clock provider to expose the sclk_cam0/1 clocks
for image sensor subdevs.
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Signed-off-by: Kyungmin Park
Gscaler video device registration was happening without
reference to a parent v4l2_dev causing probe to fail.
The patch creates a parent v4l2 device and uses it for
gsc m2m video device registration.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/exynos-gsc/gsc-core.c
Hi Sylwester,
On Wed, Jul 17, 2013 at 2:53 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Hi Arun,
On 07/09/2013 01:08 PM, Arun Kumar K wrote:
On Fri, Jun 21, 2013 at 4:15 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 05/31/2013 03:03 PM, Arun Kumar K wrote
Hi Sylwester,
On Wed, Jul 17, 2013 at 3:41 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 07/09/2013 01:42 PM, Arun Kumar K wrote:
+ /* Check if same as sensor width height */
+ sensor_width = p-sensor-drvdata-pixel_width;
+ sensor_height = p-sensor
Hi Sylwester,
Thank you for the review and sorry for the delayed response.
On Fri, Jun 21, 2013 at 4:15 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Hi Arun,
On 05/31/2013 03:03 PM, Arun Kumar K wrote:
Please add at least one sentence here. All in all this patch
adds DT
Hi Sylwester,
Thank you for the review.
On Fri, Jun 21, 2013 at 4:16 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 05/31/2013 03:03 PM, Arun Kumar K wrote:
This patch adds all the common header files used by the fimc-is
driver. It includes the commands for interfacing
Hi Sylwester,
On Fri, Jun 21, 2013 at 4:55 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 05/31/2013 03:03 PM, Arun Kumar K wrote:
fimc-is driver takes video data input from the ISP video node
which is added in this patch. This node accepts Bayer input
buffers which is given
Hi Sylwester,
Thank you for the review.
On Fri, Jun 21, 2013 at 4:34 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 05/31/2013 03:03 PM, Arun Kumar K wrote:
FIMC-IS uses certain sensors which are exclusively controlled
from the IS firmware. This patch adds the sensor subdev
Hi Sylwester,
On Fri, Jun 21, 2013 at 4:16 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Guys, I was wondering how difficult would be to make a common driver
for the Exynos4 and Exynos5 FIMC-IS ? My feeling is that it would allow
to save significant amount of code, since the
MFC driver is updated to use only one clock instead of
two. Correcting this in the binding documentation.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/s5p-mfc.txt | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git
The patch adds MFC nodes for exynos 5420 and for
smdk 5420 board.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts |6 ++
arch/arm/boot/dts/exynos5420.dtsi |7 +++
2 files changed, 13 insertions(+)
diff --git a/arch/arm/boot
The patch updates the exynos5 memory reservation to reserve
memory for mfc-v7 also in addition to v6.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/mach-exynos/mach-exynos5-dt.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/arch/arm/mach
Removes the unused sclk_mfc from exynos4 dtsi file.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts/exynos4.dtsi |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi
index 3f94fe8..0f213a3
The patch adds the MFC clock entry for the 5250 SoC and
also moves the common params to newly added exynos5.dtsi.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts/exynos5.dtsi|5 +
arch/arm/boot/dts/exynos5250.dtsi |4 ++--
2 files changed, 7 insertions(+), 2
as
suggested by Chander.
- Updated binding documentation for special clk removal
- Updated exynos4 dtsi
Arun Kumar K (5):
ARM: dts: Update clocks entry in MFC binding documentation
ARM: dts: Remove unsused MFC clock from exynos4
ARM: dts: Update 5250 MFC node
ARM: dts: Add MFC node for exynos
The patch adds MFC nodes for exynos 5420 and for
smdk 5420 board.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts |5 +
arch/arm/boot/dts/exynos5420.dtsi |8
2 files changed, 13 insertions(+)
diff --git a/arch/arm/boot
The patch updates the exynos5 memory reservation to reserve
memory for mfc-v7 also in addition to v6.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/mach-exynos/mach-exynos5-dt.c | 14 +-
1 file changed, 9 insertions(+), 5 deletions(-)
diff --git a/arch/arm/mach
The patch adds the MFC clock entry for the 5250 SoC
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts/exynos5250.dtsi |2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi
b/arch/arm/boot/dts/exynos5250.dtsi
index d04ab0a..9c6cda6 100644
Hi Sachin,
On Wed, Jun 19, 2013 at 2:54 PM, Sachin Kamat sachin.ka...@linaro.org wrote:
On 19 June 2013 14:22, Arun Kumar K arun...@samsung.com wrote:
The patch adds MFC nodes for exynos 5420 and for
smdk 5420 board.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts
Hi Chander,
On Wed, Jun 19, 2013 at 5:34 PM, Chander Kashyap
chander.kash...@linaro.org wrote:
On 19 June 2013 14:22, Arun Kumar K arun...@samsung.com wrote:
The patch adds MFC nodes for exynos 5420 and for
smdk 5420 board.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot
Hi,
Tested this series on snow board and is working fine.
Tested-by: Arun Kumar K arun...@samsung.com
Regards
Arun
On Mon, Jun 10, 2013 at 4:30 PM, Rahul Sharma rahul.sha...@samsung.com wrote:
Add clock changes for hdmi subsystem for exynos5250 SoC. These
include addition of new clocks like
This patch adds the required clocks for ARM Mali IP
in Exynos5250.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
Changes from v1
- Removed exporting of parent DIV clock for g3d
as per Tomsz Figa's comment.
---
.../devicetree/bindings/clock/exynos5250-clock.txt |1 +
drivers
NAK
In testing we have seen that, when sysmmu of mfc/gscl is used,
the respective IP clock has to be ON, or else it was malfunctioning.
So for smmu_mfcl and smmu_mfcr, the parent should be mfc
so that we make sure the parent is turned on every time sysmmu is accessed.
Same thing applies to gscl
Hi Tomasz,
Thanks for your review.
+ DIV(aclk_400_g3d, aclk_400_g3d, mout_aclk400, DIV_TOP0, 24,
3),
Do you need to export this div clock? If it's a parent of a gate clock,
then you can simply add CLK_SET_RATE_PARENT flag to the gate clock and
calling set_rate on it will reconfigure
Hi Doug,
Thanks for the review.
But as per Tomasz Figa's comment, I will remove the exporting of aclk_400_g3d
to the driver.
Regards
Arun
On Wed, May 22, 2013 at 4:13 AM, Doug Anderson diand...@chromium.org wrote:
Arun,
On Tue, May 21, 2013 at 5:36 AM, Arun Kumar K arun...@samsung.com wrote
This patch corrects the HDMI clock number given wrongly
in the documentation.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
Documentation/devicetree/bindings/clock/exynos5250-clock.txt |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings
This patch adds the required clocks for ARM Mali IP
in Exynos5250.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/clock/exynos5250-clock.txt |2 ++
drivers/clk/samsung/clk-exynos5250.c | 12 +++-
2 files changed, 13
On Wed, Mar 27, 2013 at 7:17 PM, Sylwester Nawrocki
s.nawro...@samsung.com wrote:
On 03/27/2013 05:31 AM, Arun Kumar K wrote:
On Wed, Mar 27, 2013 at 4:21 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
On 03/26/2013 01:17 PM, Arun Kumar K wrote:
[...]
Only issue
Hi Sylwester,
Thank you for the review.
+Sensor sub-nodes:
+
+FIMC-IS IP supports custom built sensors to be controlled exclusively by
+the FIMC-IS firmware. These sensor properties are to be defined here.
[snip]
Defining image sensor nodes in a standard way as ISP I2C bus controller
Hi Sylwester,
/* Interrupt mask */
#define S5PCSIS_INTMSK 0x10
-#define S5PCSIS_INTMSK_EN_ALL0xf000103f
+#define S5PCSIS_INTMSK_EN_ALL0xfc00103f
Do you know what interrupts are assigned to the CSIS_INTMSK
bits 26, 27 ? In the
based on media-tree v3.9.
[1] http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg16191.html
Arun Kumar K (12):
exynos-fimc-is: Adding device tree nodes
exynos-fimc-is: Adding ARCH support for fimc-is
exynos-fimc-is: Adds fimc-is driver core files
exynos-fimc-is: Adds common
Adds new clocks needed for ISP submodules in the camera
subsystem of Exynos5250. Also adds the AUXDATA entry in
mach-exynos5-dt.c.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
arch/arm/mach-exynos/clock-exynos5.c | 129
This driver is for the FIMC-IS IP available in Samsung Exynos5
SoC onwards. This patch adds the core files for the new driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-core.c | 421
This patch adds the register definition file for the fimc-is driver
and also the header file containing the main context for the driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-regs.h | 352
FIMC-IS uses certain sensors which are exclusively controlled
from the IS firmware. This patch adds the sensor subdev for the
fimc-is sensors.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/fimc-is-sensor.c
fimc-is driver takes video data input from the ISP video node
which is added in this patch. This node accepts Bayer input
buffers which is given from the IS sensors.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform
FIMC-IS has two hardware scalers named as scaler-codec and
scaler-preview. This patch adds the common code handling the
video nodes and subdevs of both the scalers.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5
The hardware interface module finally sends the commands to the
FIMC-IS firmware and runs the interrupt handler for getting the
responses.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
.../media/platform/exynos5-is/fimc-is-interface.c
Modifies the exynos5-is Makefile and Kconfig to include the new
fimc-is driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
Signed-off-by: Kilyeon Im kilyeon...@samsung.com
---
drivers/media/platform/exynos5-is/Kconfig | 12
drivers/media/platform/exynos5-is/Makefile |3
FIMC-IS firmware needs all the MIPI-CSIS interrupts to be enabled.
This patch enables all those MIPI interrupts.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
drivers/media/platform/s5p-fimc/mipi-csis.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media
Hi Sekhar,
+
+ codec at 1100 {
+ samsung,mfc-r = 0x4300 0x80;
+ samsung,mfc-l = 0x5100 0x80;
+ };
How are these addresses determined? Are they defined by hardware (so they are
not user configurable) or is the user free to choose them
Hi Seungwoo Kim,
Thank you for the review.
+
+ /* Reserve memory for MFC only if it's available */
+ mfc_mem.compatible = samsung,mfc-v6;
+ if (of_scan_flat_dt(s5p_fdt_find_mfc_mem, mfc_mem))
of_scan_flat_dt() is called but it does not have __init on its
definition. So this
Hi all,
Any comments / acks on this?
Regards
Arun
On Thu, Sep 27, 2012 at 10:39 PM, Arun Kumar K arun...@samsung.com wrote:
This patch adds device tree entry for MFC v6 in the Exynos5
SoC. Makes the required changes in the clock files and adds
MFC to the DT device list.
Signed-off
This patch adds device tree entry for MFC v6 in the Exynos5
SoC. Makes the required changes in the clock files and adds
MFC to the DT device list.
Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/s5p
.
Regards
Arun
On Wed, Sep 26, 2012 at 7:42 AM, Kukjin Kim kgene@samsung.com wrote:
Karol Lewandowski wrote:
On 09/22/2012 08:07 PM, Arun Kumar K wrote:
This patch adds device tree entry for MFC v6 in the Exynos5
SoC. Makes the required changes in the clock files and adds
MFC to the DT
Hi Tomasz,
Maybe the base address and size could be merged into one property with two
values, as it is done with the reg property? What do you think?
+ codec@1100 {
+ samsung,mfc-r = 0x4300;
+ samsung,mfc-r-size = 8388608;
+ samsung,mfc-l =
review comments
Arun Kumar K (1):
ARM: EXYNOS: Add MFC device tree support
.../devicetree/bindings/media/s5p-mfc.txt | 27 ++
arch/arm/boot/dts/exynos5250-smdk5250.dts |7
arch/arm/boot/dts/exynos5250.dtsi |6 +++
arch/arm/mach-exynos
This patch adds device tree entry for MFC v6 in the Exynos5
SoC. Makes the required changes in the clock files and adds
MFC to the DT device list.
Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/s5p
Hi Karol,
Thank you for the review.
Please find my comments inline.
On Wed, Sep 19, 2012 at 3:08 PM, Karol Lewandowski k.lewando...@samsung.com
wrote:
On 09/14/2012 05:38 PM, Arun Kumar K wrote:
This patch adds device tree entry for MFC v6 in the Exynos5
SoC. Makes the required changes
- Use fdt functions to parse dtsi file for mfc memory info
Changelog v1
- Moved board specific DT information to different dtsi file
- Changed compatible name for the device
- Addressed other review comments
Arun Kumar K (1):
ARM: EXYNOS: Add MFC device tree support
.../devicetree/bindings/media
This patch adds device tree entry for MFC v6 in the Exynos5
SoC. Makes the required changes in the clock files and adds
MFC to the DT device list.
Signed-off-by: Naveen Krishna Chatradhi ch.nav...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/s5p
Hi Sylwester,
Thank you for the comments.
Will make the necessary changes.
Regards
Arun
On Thu, Sep 13, 2012 at 1:54 AM, Sylwester Nawrocki
sylvester.nawro...@gmail.com wrote:
Just a few small comments...
On 09/12/2012 03:34 PM, Arun Kumar K wrote:
This patch adds device tree entry
...@samsung.com
wrote:
On 08/28/2012 07:08 PM, Arun Kumar K wrote:
Hi Karol,
Thanks for your comments.
Please find my response inline.
Hi... and sorry for so much delayed response.
+
+static void __init exynos5_reserve(void)
+{
+ s5p_mfc_reserve_mem(0x4300, 8 20, 0x5100, 8 20
:
- Moved board specific DT information to different dtsi file
- Changed compatible name for the device
- Addressed other review comments
[1] http://www.mail-archive.com/linux-media@vger.kernel.org/msg51284.html
Arun Kumar K (1):
[media] s5p-mfc: Add device tree support
Naveen Krishna Chatradhi (1
Krishna Chatradhi ch.nav...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
arch/arm/boot/dts/exynos4210-origen.dts |7 +++
arch/arm/boot/dts/exynos4210.dtsi |6 ++
arch/arm/boot/dts/exynos5250-smdk5250.dts |7 +++
arch/arm/boot/dts/exynos5250.dtsi
This patch will add the device tree support for MFC driver.
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/s5p-mfc.txt | 27 +
drivers/media/platform/s5p-mfc/s5p_mfc.c | 104 +---
2 files changed, 115 insertions(+), 16
Hi Karol,
Thanks for your comments.
Please find my response inline.
On Mon, Aug 20, 2012 at 11:47 AM, Karol Lewandowski k.lewando...@samsung.com
wrote:
On 08/16/2012 08:42 PM, Thomas Abraham wrote:
On 16 August 2012 18:01, Arun Kumar K arun.kk ... @public.gmane.org wrote:
+ - interrupts
Hi Kgene,
Thank you for the review comments.
Please find my response inline.
On Thu, Aug 23, 2012 at 1:46 PM, Kukjin Kim kgene@samsung.com wrote:
Arun Kumar K wrote:
Hi Thomas,
Thank you for the comments.
Please find my response inline.
--- Original Message ---
Sender : Thomas
This patch incorporates device tree support for the video codec
IP (MFC) present in Exynos series SoCs.
The driver side support for this will be posted as a separate
patch in the linux-media mailing list.
Naveen Krishna Chatradhi (1):
ARM: EXYNOS: Add MFC device tree support
Krishna Chatradhi ch.nav...@samsung.com
Signed-off-by: Arun Kumar K arun...@samsung.com
---
.../devicetree/bindings/media/s5p-mfc.txt | 24
arch/arm/boot/dts/exynos4210.dtsi | 10
arch/arm/boot/dts/exynos5250.dtsi | 10
301 - 400 of 401 matches
Mail list logo