Hi,
Can you capture raw bayer images correctly? I assume green
means YUV buffers that are all zero.
Do you know more specifically which patch breaks it?
CCing freemangordon (Ivaylo Dimitrov). He tried to debug it
months ago but without success. Should know more info about this
problem.
I
ace.
I'll try to take a look at those some time in the near future.
ok
I very much appreciate your work towards finally upstreaming this! :-)
On Tue, May 03, 2016 at 05:50:04PM +0300, Ivaylo Dimitrov wrote:
The sensor is found in Nokia N900 main camera
Signed-off-by: Ivaylo Dimitrov <i
Hi,
On 24.05.2016 14:19, Pavel Machek wrote:
Hi!
The sensor is found in Nokia N900 main camera
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
+/*
+ * A buffered write method that puts the wanted register write
+ * commands in a message list and passes the list to t
Add DT bindings description
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
.../bindings/media/i2c/toshiba,et8ek8.txt | 50 ++
1 file changed, 50 insertions(+)
create mode 100644
Documentation/devicetree/bindings/media/i2c/toshiba,et8ek8.txt
This series adds driver for Toshiba et8ek8 camera sensor found in Nokia N900
Changes from v2:
- driver and documentation split into separate patches
- removed custom controls
- code changed according to the comments on v1
Ivaylo Dimitrov (2):
media: Driver for Toshiba et8ek8 5MP sensor
The sensor is found in Nokia N900 main camera
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/Kconfig|1 +
drivers/media/i2c/Makefile |1 +
drivers/media/i2c/et8ek8/Kconfig |6 +
drivers/media/i2c/
Hi,
On 12.06.2016 23:41, Sakari Ailus wrote:
From: Sakari Ailus
Add a V4L2 control class for voice coil lens driver devices. These are
simple devices that are used to move a camera lens from its resting
position.
Signed-off-by: Sakari Ailus
On 10.06.2016 13:22, Tony Lindgren wrote:
OK. And I just applied the related dts changes. Please repost the driver
changes and DT binding doc with Rob's ack to the driver maintainers to
apply.
Already did, see https://lkml.org/lkml/2016/5/16/429
Shall I do anything else?
Thanks,
Ivo
--
To
Add DT bindings description
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
.../bindings/media/i2c/toshiba,et8ek8.txt | 50 ++
1 file changed, 50 insertions(+)
create mode 100644
Documentation/devicetree/bindings/media/i2c/toshiba,et8ek8.txt
This series adds driver for Toshiba et8ek8 camera sensor found in Nokia N900
Changes from v2:
- fix build when CONFIG_PM is not defined
Changes from v1:
- driver and documentation split into separate patches
- removed custom controls
- code changed according to the comments on v1
Ivaylo
The sensor is found in Nokia N900 main camera
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/Kconfig|1 +
drivers/media/i2c/Makefile |1 +
drivers/media/i2c/et8ek8/Kconfig |6 +
drivers/media/i2c/
Hi,
On 13.06.2016 10:10, Tony Lindgren wrote:
* Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com> [160610 14:23]:
On 10.06.2016 13:22, Tony Lindgren wrote:
OK. And I just applied the related dts changes. Please repost the driver
changes and DT binding doc with Rob's ack to the
Hi,
On 13.06.2016 21:17, Pali Rohár wrote:
On Saturday 07 May 2016 17:21:41 Ivaylo Dimitrov wrote:
ir-rx51 is a driver for Nokia N900 IR transmitter. The current series
fixes the remaining problems in the driver:
- replace GP timer 9 with PWM framework usage
- replace pulse width timer
Hi,
On 5.06.2016 22:07, Pavel Machek wrote:
Add userspace API definitions.
Signed-off-by: Pavel Machek
diff --git a/include/uapi/linux/v4l2-controls.h
b/include/uapi/linux/v4l2-controls.h
index b6a357a..23011cc 100644
--- a/include/uapi/linux/v4l2-controls.h
+++
On 24.05.2016 23:20, Pavel Machek wrote:
Hi!
devm_regulator_get()?
I'd rather avoid devm_ here. Driver is simple enough to allow it.
Now thinking about it, what would happen here if regulator_get() returns
-EPROBE_DEFER? Wouldn't it be better to move regulator_get to the probe()
On 15.06.2016 21:41, Rob Herring wrote:
On Tue, Jun 14, 2016 at 11:31 PM, Sakari Ailus <sakari.ai...@iki.fi> wrote:
Hi Rob,
On Tue, Jun 14, 2016 at 05:05:17PM -0500, Rob Herring wrote:
On Sat, Jun 11, 2016 at 06:39:53PM +0300, Ivaylo Dimitrov wrote:
Add DT bindings descr
Drop dmtimer usage for pulse timer in favor of hrtimer. That allows
removing PWM dmitimer platform data usage.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/mach-omap2/board-rx51-peripherals.c | 4 -
arch/arm/mach-omap2/pdata-quirks.c | 3 -
d
Convert driver to use PWM framework instead of calling dmtimer functions
directly for PWM timer. Remove paragraph about writing to the Free Software
Foundation's mailing address while at it.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/mach-omap2/boar
on the previous patch
"ARM: OMAP2+: Add more functions to pwm pdata for ir-rx51".
Cc: Mauro Carvalho Chehab <mche...@osg.samsung.com>
Cc: Neil Armstrong <narmstr...@baylibre.com>
Cc: linux-media@vger.kernel.org
Signed-off-by: Tony Lindgren <t...@atomide.com>
Si
is needed so the driver to function correctly, without it PWM
refuses to set the needed carrier frequency.
Changes compared to v1:
- removed [PATCH 5/7] ARM: OMAP: dmtimer: Do not call PM runtime
functions when not needed.
- DT compatible string changed to "nokia,n900-ir"
Ivaylo Dimitrov
With the upcoming removal of legacy boot, lets add support to one of the
last N900 drivers remaining without it. As the driver still uses omap
dmtimer, add auxdata as well.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
Acked-by: Rob Herring <r...@kernel.org>
---
..
source. Allowing setting the clock source by PWM rather than by timer
allows different PWMs to have different ranges by not hard-wiring the clock
source to the timer.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
Acked-by: Rob Herring <r...@kernel.org>
---
Documentatio
On 23.06.2016 20:48, Pali Rohár wrote:
On Wednesday 22 June 2016 21:22:17 Ivaylo Dimitrov wrote:
The ir-rx51 driver for n900 has been disabled since the multiarch
changes as plat include directory no longer is SoC specific.
Let's fix it with minimal changes to pass the dmtimer calls in
pdata
OMAP3430 needs various syscon CONTROL_CSIRXFE bits set in order to operate.
Implement the missing functionality.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/platform/omap3isp/ispccp2.c | 27 +++
1 file changed, 27 insertions(+)
From: Sebastian Reichel
---
include/uapi/linux/media.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/include/uapi/linux/media.h b/include/uapi/linux/media.h
index df59ede..244bea1 100644
--- a/include/uapi/linux/media.h
+++ b/include/uapi/linux/media.h
@@ -137,6 +137,7 @@
Add support for parsing of CSI-1 and CCP2 bus related properties documented
in video-interfaces.txt.
Signed-off-by: Sakari Ailus
---
drivers/media/v4l2-core/v4l2-of.c | 35 +++
include/media/v4l2-of.h | 17 +
2 files
add driver
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/smia/Kconfig |8 +
drivers/media/i2c/smia/Makefile |1 +
drivers/media/i2c/smia/et8ek8.c | 1788 +++
3 files changed, 1797 insertions(+)
create mode
From: Sakari Ailus
The function to parse CSI2 bus parameters was called
v4l2_of_parse_csi_bus(), rename it as v4l2_of_parse_csi2_bus() in
anticipation of CSI1/CCP2 support.
Signed-off-by: Sakari Ailus
---
drivers/media/v4l2-core/v4l2-of.c | 4 ++--
1
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/Kconfig | 1 +
drivers/media/i2c/Makefile| 1 +
drivers/media/i2c/smia/Kconfig| 9 +
drivers/media/i2c/smia/Makefile | 1 +
drivers/media/i2c/smia/smiaregs.c
From: Sakari Ailus
Only try parsing bus specific properties in this case.
Signed-off-by: Sakari Ailus
---
drivers/media/v4l2-core/v4l2-of.c | 42 +--
1 file changed, 32 insertions(+), 10 deletions(-)
diff --git
From: Sebastian Reichel
Add support for CCP2 connected SMIA sensors as found
on the Nokia N900.
Signed-off-by: Sebastian Reichel
---
drivers/media/i2c/smiapp/smiapp-core.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git
From: Sebastian Reichel
---
drivers/media/v4l2-core/v4l2-async.c | 50 ++--
include/media/v4l2-async.h | 2 ++
2 files changed, 27 insertions(+), 25 deletions(-)
diff --git a/drivers/media/v4l2-core/v4l2-async.c
From: Sebastian Reichel
---
drivers/media/v4l2-core/v4l2-device.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/media/v4l2-core/v4l2-device.c
b/drivers/media/v4l2-core/v4l2-device.c
index 06fa5f1..5aebe0a 100644
--- a/drivers/media/v4l2-core/v4l2-device.c
+++
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/platform/Kconfig| 10 +
drivers/media/platform/Makefile | 2 +
drivers/media/platform/video-bus-switch.c | 366 ++
3 files changed, 378 insertions(+)
creat
From: Sebastian Reichel
Add the document for et8ek8 dt.
---
.../bindings/media/i2c/toshiba,et8ek8.txt | 56 ++
1 file changed, 56 insertions(+)
create mode 100644
Documentation/devicetree/bindings/media/i2c/toshiba,et8ek8.txt
diff --git
OMAP3 ISP CCDC":2 [SGRBG10 648x488]'
media-ctl -V '"OMAP3 ISP preview":1 [UYVY 648x488]'
media-ctl -V '"OMAP3 ISP resizer":1 [UYVY 656x488]'
and tested with:
mplayer -tv driver=v4l2:width=656:height=488:outfmt=uyvy:device=/dev/video6 -vo
xv -vf screenshot tv://
Ivaylo
From: "Tuukka.O Toivonen"
Squashed from the following upstream commits:
V4L: Create control class for sensor mode
V4L: add ad5820 focus specific custom controls
V4L: add V4L2_CID_TEST_PATTERN
V4L: Add V4L2_CID_MODE_OPSYSCLOCK for reading output system clock
ISP CSI1 module needs all the bits correctly set to work.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/platform/omap3isp/isp.c | 2 ++
drivers/media/platform/omap3isp/ispccp2.c | 7 +--
drivers/media/platform/omap3isp/ispreg.h | 4
drivers
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/boot/dts/omap3-n900.dts | 140 +++
1 file changed, 140 insertions(+)
diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index cc4cab2..03e1613
From: Sakari Ailus
Required added multiplier (and divisor) calculation did not take into
account the existing divisor when checking the values against the minimum
divisor. Do just that.
Signed-off-by: Sakari Ailus
---
drivers/media/i2c/smiapp-pll.c |
From: Sakari Ailus
CCP2, or CSI-1, is an older single data lane serial bus.
Signed-off-by: Sakari Ailus
---
include/media/v4l2-mediabus.h | 4
1 file changed, 4 insertions(+)
diff --git a/include/media/v4l2-mediabus.h
From: Sakari Ailus
Quirk controls can be set up in the init quirk.
Signed-off-by: Sakari Ailus
---
drivers/media/i2c/smiapp/smiapp-core.c | 6 ++
drivers/media/i2c/smiapp/smiapp-quirk.h | 3 +++
2 files changed, 9 insertions(+)
From: Sakari Ailus
Document the CSI1/CCP2 properties strobe_clk_inv and strobe_clock
properties. The former tells whether the strobe/clock signal is inverted,
while the latter signifies the clock or strobe mode.
Signed-off-by: Sakari Ailus
---
From: Sakari Ailus
The CSI-1 will need these as well, separate them into a different function.
have_clk_lane and num_data_lanes arguments may be NULL; the CSI-1 bus will
have no use for them.
Signed-off-by: Sakari Ailus
---
From: Sakari Ailus
Obtain the CSI1/CCP2 bus parameters from the OF node.
Signed-off-by: Sakari Ailus
---
drivers/media/platform/omap3isp/isp.c | 110 --
1 file changed, 77 insertions(+), 33 deletions(-)
diff --git
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/boot/dts/omap3-n900.dts | 1 -
1 file changed, 1 deletion(-)
diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index 03e1613..bf74f85 100644
--- a/arch/arm/boot/dts/omap3-n900.dts
+++
From: Sakari Ailus
In the vast majority of cases the bus type is known to the driver(s) since
a receiver or transmitter can only support a single one. There are cases
however where different options are possible.
Signed-off-by: Sakari Ailus
---
From: Sakari Ailus
Signed-off-by: Sakari Ailus
---
drivers/media/i2c/smiapp/smiapp-quirk.h | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/media/i2c/smiapp/smiapp-quirk.h
b/drivers/media/i2c/smiapp/smiapp-quirk.h
On 25.04.2016 20:09, Pavel Machek wrote:
Hi!
The needed pipeline could be made with:
Would you have similar pipeline for the back camera? Autofocus and
5MPx makes it more interesting. I understand that different dts will
be needed.
Try with:
media-ctl -r
media-ctl -l '"et8ek8 3-003e":0
Hi,
On 25.04.2016 16:25, Sakari Ailus wrote:
Hi Ivaylo,
Thanks for the set!
On Mon, Apr 25, 2016 at 12:08:01AM +0300, Ivaylo Dimitrov wrote:
From: "Tuukka.O Toivonen" <tuukka.o.toivo...@nokia.com>
Squashed from the following upstream commits:
V4L: Create control class for
Hi,
On 25.04.2016 19:58, Pavel Machek wrote:
Hi!
Ok, let me try:
The needed pipeline could be made with:
media-ctl -r
media-ctl -l '"vs6555 binner 2-0010":1 -> "video-bus-switch":2 [1]'
media-ctl -l '"video-bus-switch":0 -> "OMAP3 ISP CCP2":0 [1]'
media-ctl -l '"OMAP3 ISP CCP2":1 -> "OMAP3
Hi,
On 25.04.2016 21:40, Pavel Machek wrote:
Hi!
I can't do -vo xv ... fails for me, probably due to X
configuration. Does it work with -vo x11 for you?
yes, -vo x11 works under maemo.
Ok, good.
In linux-n900 branch we have a patch that reserves memory for omapfb - see
Hi,
On 25.04.2016 23:41, Pavel Machek wrote:
Hi!
All my testing so far was performed using modules, though it shouldn't make
difference.
https://lkml.org/lkml/2016/4/16/14
https://lkml.org/lkml/2016/4/16/33
More stuff is needed, all those twl4030 regulator patches (already in
linux-next)
Hi,
On 27.04.2016 08:05, Ivaylo Dimitrov wrote:
Hi,
On 27.04.2016 06:08, Sebastian Reichel wrote:
Hi,
On Mon, Apr 25, 2016 at 12:08:00AM +0300, Ivaylo Dimitrov wrote:
Those patch series make cameras on Nokia N900 partially working.
Some more patches are needed, but I've already sent them
Hi,
On 27.04.2016 06:08, Sebastian Reichel wrote:
Hi,
On Mon, Apr 25, 2016 at 12:08:00AM +0300, Ivaylo Dimitrov wrote:
Those patch series make cameras on Nokia N900 partially working.
Some more patches are needed, but I've already sent them for
upstreaming so they are not part of the series
Hi,
On 29.04.2016 20:45, Sebastian Reichel wrote:
Hi,
On Fri, Apr 29, 2016 at 02:05:52AM +0200, Sebastian Reichel wrote:
On Wed, Apr 27, 2016 at 08:12:50PM +0300, Ивайло Димитров wrote:
The zImage + initrd works with the steps you described below.
Great!
I also got it working with the
Hi,
On 29.04.2016 00:27, Tony Lindgren wrote:
* Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com> [160428 14:21]:
I didn't test legacy boot, as I don't really see any value of doing it now
the end of the legacy boot is near, the driver does not function correctly,
however the patchset at
Хи,
On 28.04.2016 23:22, Tony Lindgren wrote:
* Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com> [160428 12:39]:
On 27.04.2016 02:51, Tony Lindgren wrote:
omap_dm_timer_request_specific always fails with message "Please use
omap_dm_timer_request_by_cap/node()" with DT boot.
I
not function
correctly, however the patchset at least allows for the driver to be
build and we have something to improve on. And I am going to send a
patch that fixes the problem with omap_dm_timer_request_specific(). So,
for both patches, you may add:
Tested-by: Ivaylo Dimitrov
Hi,
On 27.04.2016 02:51, Tony Lindgren wrote:
The ir-rx51 driver for n900 has been disabled since the multiarch
changes as plat include directory no longer is SoC specific.
Let's fix it with minimal changes to pass the dmtimer calls in
pdata. Then the following changes can be done while things
Hi,
On 26.04.2016 01:07, Pavel Machek wrote:
Hi!
Hi!
All my testing so far was performed using modules, though it shouldn't make
difference.
https://lkml.org/lkml/2016/4/16/14
https://lkml.org/lkml/2016/4/16/33
More stuff is needed, all those twl4030 regulator patches (already in
On 25.04.2016 00:55, Pavel Machek wrote:
Hi!
Those patch series make cameras on Nokia N900 partially working.
Some more patches are needed, but I've already sent them for
upstreaming so they are not part of the series:
https://lkml.org/lkml/2016/4/16/14
https://lkml.org/lkml/2016/4/16/33
Hi,
On 21.05.2016 08:43, Pavel Machek wrote:
This adds support for AD5820 autofocus coil, found for example in
Nokia N900 smartphone.
Signed-off-by: Pavel Machek
---
v2: simple cleanups, fix error paths, simplify probe
I think it is ready. Please apply :-).
diff --git
Hi,
On 21.05.2016 13:56, Pavel Machek wrote:
This adds support for AD5820 autofocus coil, found for example in
Nokia N900 smartphone.
Signed-off-by: Pavel Machek
---
v2: simple cleanups, fix error paths, simplify probe
v3: more cleanups, remove printk, add include
diff --git
On 3.05.2016 17:50, Ivaylo Dimitrov wrote:
The sensor is found in Nokia N900 main camera
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
.../bindings/media/i2c/toshiba,et8ek8.txt | 53 +
drivers/media/i2c/Kconfig |1 +
d
On 24.05.2016 12:04, Pavel Machek wrote:
Hi!
+static int ad5820_registered(struct v4l2_subdev *subdev)
+{
+ struct ad5820_device *coil = to_ad5820_device(subdev);
+ struct i2c_client *client = v4l2_get_subdevdata(subdev);
+
+ coil->vana = regulator_get(>dev, "VANA");
Hi,
On 9.05.2016 22:36, Tony Lindgren wrote:
* Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com> [160507 08:24]:
once omap_dm_timer_start() is called, which calls omap_dm_timer_enable()
and thus pm_runtime_get_sync(), it doesn't make sense to call PM runtime
functions again
Hi,
On 9.05.2016 23:06, Rob Herring wrote:
On Sat, May 07, 2016 at 06:21:45PM +0300, Ivaylo Dimitrov wrote:
With the upcoming removal of legacy boot, lets add support to one of the
last N900 drivers remaining without it. As the driver still uses omap
dmtimer, add auxdata as well.
Signed-off
On 10.05.2016 00:07, Rob Herring wrote:
On Mon, May 9, 2016 at 3:53 PM, Ivaylo Dimitrov
<ivo.g.dimitrov...@gmail.com> wrote:
Hi,
On 9.05.2016 23:06, Rob Herring wrote:
On Sat, May 07, 2016 at 06:21:45PM +0300, Ivaylo Dimitrov wrote:
With the upcoming removal of legacy boot, le
Drop dmtimer usage for pulse timer in favor of hrtimer. That allows
removing PWM dmitimer platform data usage.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/mach-omap2/board-rx51-peripherals.c | 4 -
arch/arm/mach-omap2/pdata-quirks.c | 3 -
d
source. Allowing setting the clock source by PWM rather than by timer
allows different PWMs to have different ranges by not hard-wiring the clock
source to the timer.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
Acked-by: Rob Herring <r...@kernel.org>
---
Documentatio
Add the needed DT data to enable IR TX driver
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/boot/dts/omap3-n900.dts | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index b
With the upcoming removal of legacy boot, lets add support to one of the
last N900 drivers remaining without it. As the driver still uses omap
dmtimer, add auxdata as well.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
.../devicetree/bindings/media/nokia,n900-ir
From: Tony Lindgren
The ir-rx51 driver for n900 has been disabled since the multiarch
changes as plat include directory no longer is SoC specific.
Let's fix it with minimal changes to pass the dmtimer calls in
pdata. Then the following changes can be done while things can
be
is needed so the driver to function correctly, without it PWM
refuses to set the needed carrier frequency.
Changes compared to v1:
- removed [PATCH 5/7] ARM: OMAP: dmtimer: Do not call PM runtime
functions when not needed.
- DT compatible string changed to "nokia,n900-ir"
Ivaylo Dimitrov
Convert driver to use PWM framework instead of calling dmtimer functions
directly for PWM timer. Remove paragraph about writing to the Free Software
Foundation's mailing address while at it.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/mach-omap2/boar
Hi,
On 11.05.2016 17:14, Rob Herring wrote:
On Tue, May 10, 2016 at 04:18:27AM +0200, Sebastian Reichel wrote:
Hi,
On Mon, May 09, 2016 at 04:07:35PM -0500, Rob Herring wrote:
There's already a pwm-led binding that can be used. Though there
may be missing consumer IR to LED subsystem support
Hi,
On 30.04.2016 01:20, Pali Rohár wrote:
On Saturday 30 April 2016 00:13:59 Pavel Machek wrote:
Any other application I should look at? Thanks,
Maybe camera-ui, which is part of CSSU?
https://github.com/community-ssu/camera-ui
This is based on gdigicam, are you sure it is compatible
Hi,
On 1.05.2016 13:45, Sakari Ailus wrote:
Hi Ivaylo,
On Mon, Apr 25, 2016 at 12:08:04AM +0300, Ivaylo Dimitrov wrote:
From: Sakari Ailus <sakari.ai...@iki.fi>
Required added multiplier (and divisor) calculation did not take into
account the existing divisor when checking the
Hi,
On 1.05.2016 13:46, Sakari Ailus wrote:
On Mon, Apr 25, 2016 at 12:08:06AM +0300, Ivaylo Dimitrov wrote:
From: Sakari Ailus <sakari.ai...@linux.intel.com>
Quirk controls can be set up in the init quirk.
Signed-off-by: Sakari Ailus <sakari.ai...@linux.intel.com>
Do yo
The sensor is found in Nokia N900 main camera
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
.../bindings/media/i2c/toshiba,et8ek8.txt | 53 +
drivers/media/i2c/Kconfig |1 +
drivers/media/i2c/Makefile
Hi,
On 1.05.2016 13:44, Sakari Ailus wrote:
Hi Ivaylo,
On Mon, Apr 25, 2016 at 12:08:03AM +0300, Ivaylo Dimitrov wrote:
add driver
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/smia/Kconfig |8 +
drivers/media/i2c/smia/Makefile |1 +
d
Hi,
On 1.05.2016 13:44, Sakari Ailus wrote:
Hi Ivaylo,
On Mon, Apr 25, 2016 at 12:08:03AM +0300, Ivaylo Dimitrov wrote:
add driver
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/smia/Kconfig |8 +
drivers/media/i2c/smia/Makefile |1 +
d
Ignore that mail, I pushed send by mistake
On 1.05.2016 15:31, Ivaylo Dimitrov wrote:
Hi,
On 1.05.2016 13:44, Sakari Ailus wrote:
Hi Ivaylo,
On Mon, Apr 25, 2016 at 12:08:03AM +0300, Ivaylo Dimitrov wrote:
add driver
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.
Hi,
On 18.04.2016 00:44, Sakari Ailus wrote:
Hi Ivaylo,
On Sat, Apr 16, 2016 at 11:12:20AM +0300, Ivaylo Dimitrov wrote:
Some sensors (like the one in Nokia N900) provide metadata in the first
couple of lines. Make that information information available to the
pipeline.
Signed-off-by: Ivaylo
Some sensors (like the one in Nokia N900) provide metadata in the first
couple of lines. Make that information information available to the
pipeline.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
drivers/media/i2c/smiapp/smiapp-core.c | 12
drivers/med
With the upcoming removal of legacy boot, lets add support to one of the
last N900 drivers remaining without it. As the driver still uses omap
dmtimer, add auxdata as well.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
.../devicetree/bindings/media/nokia,lirc-rx51
source. Allowing setting the clock source by PWM rather than by timer
allows different PWMs to have different ranges by not hard-wiring the clock
source to the timer.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
Documentation/devicetree/bindings/pwm/pwm-omap-dmtimer.tx
Convert driver to use PWM framework instead of calling dmtimer functions
directly for PWM timer. Remove paragraph about writing to the Free Software
Foundation's mailing address while at it.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/mach-omap2/boar
delays.
Fix that by implementing an "enabled" counter, so the PM runtime functions
get called only when really needed.
Without that patch Nokia N900 IR TX driver (ir-rx51) does not function.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/pla
are needed so the driver to function correctly, without
those PWM either refuses to set the needed carrier frequency (patch 2)
or there are such a delays in the PWM framework, code that transmission
duration raises to ~5s instead of half a second.
Ivaylo Dimitrov (6):
pwm: omap-dmtimer: Allow
Add the needed DT data to enable IR TX driver
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/boot/dts/omap3-n900.dts | 12
1 file changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/omap3-n900.dts b/arch/arm/boot/dts/omap3-n900.dts
index b
Drop dmtimer usage for pulse timer in favor of hrtimer. That allows
removing PWM dmitimer platform data usage.
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
---
arch/arm/mach-omap2/board-rx51-peripherals.c | 4 -
arch/arm/mach-omap2/pdata-quirks.c | 3 -
d
From: Tony Lindgren
The ir-rx51 driver for n900 has been disabled since the multiarch
changes as plat include directory no longer is SoC specific.
Let's fix it with minimal changes to pass the dmtimer calls in
pdata. Then the following changes can be done while things can
be
Hi
On 16.01.2017 12:10, Sean Young wrote:
Have you had a chance to test the ir-rx51 changes?
Thanks
Sean
Still no, and afaik there are issues booting n900 with current kernel.
Will try to find time over the weekend.
Ivo
--
To unsubscribe from this list: send the line "unsubscribe
ltiple types of busses on the same
interfaces.
Document the CSI1/CCP2 property strobe. It signifies the clock or
strobe mode.
Signed-off-by: Sakari Ailus <sakari.ai...@iki.fi>
Signed-off-by: Ivaylo Dimitrov <ivo.g.dimitrov...@gmail.com>
Signed-off-by: Pavel Machek <pa..
changed according to the comments on v1
Ivaylo Dimitrov (2):
media: Driver for Toshiba et8ek8 5MP sensor
media: et8ek8: Add documentation
Is there any progress here? Is there any way I could help?
There were some notes I need to address, unfortunately no spare time lately
:( . Feel free
- code changed according to the comments on v1
Ivaylo Dimitrov (2):
media: Driver for Toshiba et8ek8 5MP sensor
media: et8ek8: Add documentation
Is there any progress here? Is there any way I could help?
There were some notes I need to address, unfortunately no spare time
lately :( . Feel
Hi,
On 1.11.2016 00:54, Sakari Ailus wrote:
Hi Pavel,
On Sun, Oct 23, 2016 at 10:33:15PM +0200, Pavel Machek wrote:
Hi!
Thanks, this answered half of my questions already. ;-)
:-).
I'll have to go through the patches, et8ek8 driver is probably not
enough to get useful video.
Hi,
On 4.11.2016 01:05, Sakari Ailus wrote:
Hi Sebastian,
On Thu, Nov 03, 2016 at 11:48:43PM +0100, Sebastian Reichel wrote:
Hi,
On Tue, Nov 01, 2016 at 12:54:08AM +0200, Sakari Ailus wrote:
Thanks, this answered half of my questions already. ;-)
:-).
I'll have to go through the patches,
1 - 100 of 111 matches
Mail list logo