observed while mapping uncached
buffers.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Signed-off-by: Hadli, Manjunath manjunath.ha...@ti.com
Acked-by: Federico Vaga federico.v...@gmail.com
I tested the patch on the STA2X11 board.
Was this patch
/v4l-dvb-davinci_devices.git pull_videobuf_core_fix
Lad, Prabhakar (1):
videobuf-dma-contig: restore buffer mapping for uncached bufers
drivers/media/video/videobuf-dma-contig.c | 53 +---
1 files changed, 32 insertions(+), 21 deletions
://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git pull_vpif
Lad, Prabhakar (2):
davinci: vpif capture: migrate driver to videobuf2
davinci: vpif display: migrate driver to videobuf2
Manjunath Hadli (12):
davinci: vpif: add check for genuine interrupts in the isr
davinci: vpif
hans.verk...@cisco.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc: Sakari Ailus sakari.ai...@iki.fi
Cc: Guennadi Liakhovetski g.liakhovet...@gmx.de
---
Documentation
to represent Bayer format frames compressed by A-LAW algorithm,
add V4L2_PIX_FMT_UV8 to represent storage of CbCr data (UV interleaved)
only.
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Laurent Pinchart laurent.pinch
-by: Hans Verkuil hans.verk...@cisco.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc: Sakari Ailus sakari.ai...@iki.fi
Cc: Guennadi Liakhovetski g.liakhovet...@gmx.de
.
davinci: vpif: remove unwanted header file inclusion
Lad, Prabhakar (2):
media: davinci: vpif: add check for NULL handler
davinci: vpif: capture/display: fix race condition
drivers/media/platform/davinci/vpif.c | 22 +++--
drivers/media/platform/davinci/vpif.h |4
the variable to 0.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
drivers/media/platform/davinci/dm355_ccdc.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/media/platform/davinci/dm355_ccdc.c
b/drivers/media/platform/davinci/dm355_ccdc.c
index ce0e413
]
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
drivers/media/platform/davinci/dm644x_ccdc.c |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/drivers/media/platform/davinci/dm644x_ccdc.c
b/drivers/media/platform/davinci/dm644x_ccdc.c
index ee7942b..42b473a
I2C drivers can use devm_kzalloc() too in their .probe() methods. Doing so
simplifies their clean up paths.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
---
drivers/media/i2c/adv7343.c | 13 -
1 files changed, 4 insertions
I2C drivers can use devm_kzalloc() too in their .probe() methods. Doing so
simplifies their clean up paths.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
---
drivers/media/i2c/ths7303.c |3 +--
1 files changed, 1 insertions(+), 2
I2C drivers can use devm_kzalloc() too in their .probe() methods. Doing so
simplifies their clean up paths.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
---
drivers/media/i2c/tvp514x.c |8 ++--
1 files changed, 2 insertions
I2C drivers can use devm_kzalloc() too in their .probe() methods. Doing so
simplifies their clean up paths.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Signed-off-by: Manjunath Hadli manjunath.ha...@ti.com
---
drivers/media/i2c/tvp7002.c | 10 ++
1 files changed, 2 insertions
for vpif disaply, based on review comments
on this series.
Lad, Prabhakar (3):
davinci: vpif: capture: add V4L2-async support
tvp514x: support asynchronous probing
ARM: da850/omap-l138: vpif capture convert to asynchronously register
of subdev
arch/arm/mach-davinci/board-da850-evm.c
Both synchronous and asynchronous tvp514x subdevice probing is supported by
this patch.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Guennadi Liakhovetski g.liakhovet...@gmx.de
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc: Hans Verkuil hverk...@xs4all.nl
Cc: Sakari Ailus
, even when there are multiple such instances registered with a
single soc-camera host simultaneously.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Guennadi Liakhovetski g.liakhovet...@gmx.de
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc
Register the tvp514x decoder devices directly in board platform
data instead of letting the vpif capture driver register them at
their run-time. This uses the V4L2 asynchronous subdevice probing capability.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Sekhar Nori nsek...@ti.com
Without this patch the adv7343 encoder was being set to default
configuration which caused display not to work on this board.
This patch passes the necessary platform data required for adv7343
encoder to work on da850 evm.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
---
This patch
From: Lad, Prabhakar prabhakar.cse...@gmail.com
The error path on failure was calling mutex_unlock(), but there was
no actuall call before for mutex_lock(). This patch fixes this issue
by pointing it to proper go label.
Reported-by: Jose Pablo Carballo jose.carba...@ridgerun.com
Signed-off
From: Lad, Prabhakar prabhakar.cse...@gmail.com
add OF support for the mt9p031 sensor driver.
Alongside this patch sorts the header inclusion alphabetically.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch
From: Lad, Prabhakar prabhakar.cse...@gmail.com
from commit 3778d05036cc7ddd983ae2451da579af00acdac2
[media: davinci: kconfig: fix incorrect selects]
VIDEO_VPFE_CAPTURE was removed but there was a negative
dependancy for building the DM365 VPFE MC based capture driver
(VIDEO_DM365_VPFE
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes check for EPERM in dbg_g/s_register of subdevice
drivers as this check is already performed by core.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/i2c/ad9389b.c |4
drivers
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series cleanups the check for EPERM in dbg_g/s_register
and vidioc_g/s_register.
Lad, Prabhakar (4):
media: i2c: remove duplicate checks for EPERM in dbg_g/s_register
media: dvb-frontends: remove duplicate checks for EPERM
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes check for EPERM in vidioc_g/s_register
as this check is already performed by core.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/usb/pvrusb2/pvrusb2-hdw.c |2 --
1 files changed, 0 insertions
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes check for EPERM in dbg_g/s_register
as this check is already performed by core.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/dvb-frontends/au8522_decoder.c |4
1 files changed, 0 insertions
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes check for EPERM in dbg_g/s_register and
vidioc_g/s_register as this check is already performed by core.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/pci/bt8xx/bttv-driver.c |6
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Both synchronous and asynchronous adv7343 subdevice probing is supported by
this patch.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Guennadi Liakhovetski g.liakhovet...@gmx.de
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series adds support for vpif capture and display
driver to support asynchronously register subdevices.
The first two patches adds asynchronous probing for adv7343
and tvp514x respectively.
Need for this support:
Currently bridge device
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Both synchronous and asynchronous tvp514x subdevice probing is supported by
this patch.
Signed-off-by: Lad, Prabhakar prabhakar@ti.com
Cc: Guennadi Liakhovetski g.liakhovet...@gmx.de
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add support for asynchronous subdevice probing, using the v4l2-async API.
The legacy synchronous mode is still supported too, which allows to
gradually update drivers and platforms.
Signed-off-by: Prabhakar Lad prabhakar.cse...@gmail.com
Cc
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add support for asynchronous subdevice probing, using the v4l2-async API.
The legacy synchronous mode is still supported too, which allows to
gradually update drivers and platforms.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc
From: Lad, Prabhakar prabhakar.cse...@gmail.com
add OF support for the tvp514x driver. Alongside this patch
removes unnecessary header file inclusion and sorts them alphabetically.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series enables tvp7002 decoder driver for asynchronous probing
and adds OF support, with few cleanup patches.
Lad, Prabhakar (5):
media: i2c: tvp7002: remove duplicate define
media: i2c: tvp7002: rearrange description of structure
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch rearranges the description of field members of
struct tvp7002_config. Also as the all the fields where accepting
a value either 0/1, made the members as bool.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil
From: Lad, Prabhakar prabhakar.cse...@gmail.com
add OF support for the tvp7002 driver.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc: Mauro Carvalho Chehab mche...@redhat.com
Cc: Guennadi
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Both synchronous and asynchronous tvp7002 subdevice probing is supported by
this patch.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc
From: Lad, Prabhakar prabhakar.cse...@gmail.com
this patch removes duplicate #define TVP7002_MODULE_NAME
form the driver file, which was also defined in media/tvp7002.h
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch rearranges the header inclusion alphabetically
and also removes unnecessary includes.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
From: Lad, Prabhakar prabhakar.cse...@gmail.com
add OF support for the tvp514x driver. Alongside this patch
removes unnecessary header file inclusion and sorts them alphabetically.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series enables the ths7303 driver for asynchronous probing, OF
support with some cleanup patches.
Lad, Prabhakar (6):
media: i2c: ths7303: remove init_enable option from pdata
ARM: davinci: dm365 evm: remove init_enable from ths7303
From: Lad, Prabhakar prabhakar.cse...@gmail.com
remove init_enable from ths7303 pdata as it is no longer exists.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Sekhar Nori nsek...@ti.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
From: Lad, Prabhakar prabhakar.cse...@gmail.com
generally the pdata needs to be a constant pointer in the device
state structure. This patch makes the pdata as a constant pointer
and alongside returns -EINVAL when pdata is NULL.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans
From: Lad, Prabhakar prabhakar.cse...@gmail.com
add OF support for the ths7303 driver.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart laurent.pinch...@ideasonboard.com
Cc: Mauro Carvalho Chehab mche...@redhat.com
Cc: Guennadi
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch adds field-active and sync-on-green as part of
endpoint properties and also support to parse them in the parser.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Cc: Hans Verkuil hans.verk...@cisco.com
Cc: Laurent Pinchart
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Use devm_ioremap_resource instead of reques_mem_region()/ioremap() and
devm_request_irq() instead of request_irq().
This ensures more consistent error values and simplifies error paths.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series cleans the header inclusion and uses devm_* api
in the driver.
This patch series applies on 3.10-rc1 and is only boot
tested enabling FB driver.
Lad, Prabhakar (2):
video: da8xx-fb: remove unwanted header inclusion and sort
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Use devm_ioremap_resource instead of reques_mem_region()/ioremap() and
devm_request_irq() instead of request_irq().
This ensures more consistent error values and simplifies error paths.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes unwanted header inclusion and sorts them alphabetically
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/video/da8xx-fb.c | 23 ++-
1 files changed, 10 insertions(+), 13 deletions
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/net/ethernet/ti/davinci_cpdma.c | 10 +++---
1 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/drivers/net/ethernet/ti/davinci_cpdma.c
b/drivers/net/ethernet
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Use devm_ioremap_resource instead of devm_request_mem_region()/devm_ioremap()
and devm_request_irq() instead of request_irq().
This ensures more consistent error values and simplifies error paths.
Signed-off-by: Lad, Prabhakar prabhakar.cse
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series cleans up the davinci driver.
This patch series applies on 3.10.rc1 and is boot tested
on OMAP-L138 EVM.
Lad, Prabhakar (5):
davinci: net: cpdma: remove unwanted header file incusion and sort
thme alphabetically
net
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes unwanted header inclusion and sorts them alphabetically
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/net/ethernet/ti/davinci_emac.c | 42 +++-
1 files changed, 9 insertions
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch cleans up the OF parser code, removes unnecessary checks
on of_property_read_*() and guards davinci_emac_of_match table with
CONFIG_OF.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/net/ethernet/ti/davinci_emac.c
From: Lad, Prabhakar prabhakar.cse...@gmail.com
remove unwanted header inclusion and sort the alphabetically
also guard the davinci_mdio_of_mtable table and davinci_mdio_probe_dt()
with CONFIG_OF.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/net/ethernet/ti
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/platform/davinci/vpif.c |7 ---
1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/drivers/media/platform/davinci/vpif.c
b/drivers/media/platform
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch series cleans the VPIF driver, uses devm_* api wherever
required and uses module_platform_driver() to simplify the code.
This patch series applies on 3.10.rc1 and is tested on OMAP-L138.
Lad, Prabhakar (7):
media: davinci: vpif
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch adds 'sync-on-green-active' property as part
of endpoint property.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Acked-by: Sylwester Nawrocki s.nawro...@samsung.com
---
Changes for non RFC:
1: Fixed review comments
From: Lad, Prabhakar prabhakar.cse...@gmail.com
add OF support for the tvp7002 driver.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
This patch depends on https://patchwork.kernel.org/patch/2842680/
Changes for v5:
1: Fixed review comments pointed by Hans.
Changes for v4
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch removes the clock alias for mdio device and adds a entry
in clock lookup table, this entry can now be used by both DT and NON
DT case.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
changes for v2: None
Changes for v3
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch set enables Ethernet support through device tree model.
This patch set enables mii interface only and is being tested to boot via
rootfs. The rmii phy is present on the i2c gpio expander chip (UI board)
for which yet support needs
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add OF_DEV_AUXDATA for mdio driver in da850 board dt
file to use mdio clock.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
Changes for v2: none
Changes for v3: none
Changes for v4: none
arch/arm/mach-davinci/da8xx-dt.c |1
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add mdio device tree node information to da850 by
providing register details and bus frequency of mdio.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
Changes for v2: none
Changes for v3:
a Added pin entries for mdio
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add OF_DEV_AUXDATA for eth0 driver in da850 board dt
file to use emac clock.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
Changes for V2: none
Changes for V3: none
Changes for v4: none
arch/arm/mach-davinci/da8xx-dt.c |3
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add ethernet device tree node information and pinmux for mii to da850 by
providing interrupt details and local mac address.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
arch/arm/boot/dts/da850-evm.dts |5 +
arch/arm/boot
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add OF_DEV_AUXDATA for ethernet davinci_emac driver in da850 board dt
file to use emac clock.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
arch/arm/mach-davinci/da8xx-dt.c |2 ++
1 file changed, 2 insertions(+)
diff --git
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch set enables Ethernet support through device tree model.
This patch set enables mii interface only and is being tested to boot via
rootfs.
Patches 1-2 of v4 are queued for v3-12, just resending patch
4-5 by fixing review comments pointed
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Add ethernet device tree node information and pinmux for mii to da850 by
providing interrupt details and local mac address.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
Changes for v6:
1: Fixed review comment pointed by Sergei
-by: Philip Avinash avinashphi...@ti.com
Acked-by: Linus Walleij linus.wall...@linaro.org
[nsek...@ti.com: dropped unused structure member, rebased on new clean-up
patch and fixes error messages]
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
arch
From: Philip Avinash avinashphi...@ti.com
To support DT booting of da850 EVM, davinci gpio driver converted to platform
driver. Also when here, start using gpiolib API for gpio get/set
functionalities.
Hence removing gpio inline functionalities. However usage of gpiolib API will
cause an
considered
churn - line break fixes and variable name changes]
Acked-by: Linus Walleij linus.wall...@linaro.org
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/gpio/gpio-davinci.c | 20
1 file changed, 12 insertions(+), 8
platform definitions.
Signed-off-by: Philip Avinash avinashphi...@ti.com
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Acked-by: Linus Walleij linus.wall...@linaro.org
---
arch/arm/Kconfig |1 -
arch/arm/mach
avinashphi...@ti.com
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
Acked-by: Linus Walleij linus.wall...@linaro.org
---
arch/arm/mach-davinci/board-dm355-evm.c | 33 +++-
arch/arm/mach-davinci/board-dm355-leopard.c | 30
...@ti.com: move function declaration to local header,
simplify commit message]
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
arch/arm/mach-davinci/davinci.h |2 ++
arch/arm/mach-davinci/devices.c | 13 +
2 files changed, 15
in davinci_soc_info structure
Signed-off-by: KV Sujith sujit...@ti.com
Signed-off-by: Philip Avinash avinashphi...@ti.com
Acked-by: Linus Walleij linus.wall...@linaro.org
[nsek...@ti.com: simplify commit message]
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse
From: Philip Avinash avinashphi...@ti.com
Create davinci gpio device and remove references in davinci_soc_info
structure. Also rearrange header file inclusion in group basis.
Signed-off-by: Philip Avinash avinashphi...@ti.com
Signed-off-by: Sekhar Nori nsek...@ti.com
Signed-off-by: Lad
[prabhakar.cse...@gmail.com: simplified the OF code, removed
unnecessary DT property and also simplified
the commit message]
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
.../devicetree/bindings/gpio/gpio-davinci.txt | 32
drivers/gpio
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch fixes the check for the offset in
gpio_to_irq_unbanked() function.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/gpio/gpio-davinci.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers
From: Lad, Prabhakar prabhakar.cse...@gmail.com
the devm_*() helper prints error messages in case of
errors no need to do the same in the driver.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/gpio/gpio-davinci.c |6 ++
1 file changed, 2 insertions(+), 4 deletions
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Patches 1, 2 and 3 are newly added. This patch series does the following
a Fixes check for offset for unbanked gpios.
b Ports the driver to use irqdomain.
c Adds dt binding support for gpio-davinci.
d Adds DA850 dt support goio.
Changes for v4:
1
From: KV Sujith sujit...@ti.com
Add GPIO DT node and pinmux entries for DA850 EVM. GPIO is
configurable differently on different boards. So add GPIO
pinmuxing in dts file.
Signed-off-by: KV Sujith sujit...@ti.com
Signed-off-by: Philip Avinash avinashphi...@ti.com
Signed-off-by: Lad, Prabhakar
From: KV Sujith sujit...@ti.com
Add DT node for Davinci GPIO driver.
Signed-off-by: KV Sujith sujit...@ti.com
Signed-off-by: Philip Avinash avinashphi...@ti.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
arch/arm/boot/dts/da850.dtsi | 15 +++
1 file changed, 15
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch includes linux/delay.h required for msleep,
which fixes following build error.
dm365_isif.c: In function ‘isif_enable’:
dm365_isif.c:129:2: error: implicit declaration of function ‘msleep’
Signed-off-by: Lad, Prabhakar prabhakar.cse
From: Lad, Prabhakar prabhakar.cse...@gmail.com
this patch fixes following build warning
drivers/media/platform/davinci/vpbe_display.c: In function
'vpbe_start_streaming':
drivers/media/platform/davinci/vpbe_display.c:344: warning: unused variable
'vpbe_dev'
Signed-off-by: Lad, Prabhakar
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch migrates the vpbe driver to use v4l2_fh for
priority handling. This also fixes v4l2-compliance test.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/platform/davinci/vpbe_display.c | 39
From: Lad, Prabhakar prabhakar.cse...@gmail.com
from commit-id: b3379c6201bb3555298cdbf0aa004af260f2a6a4
vb2: only call start_streaming if sufficient buffers are queued
the vb2 framework warns on (WARN_ON()) if all the active buffers
are not released when streaming is stopped, initially the vb2
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Resending the patch series as it missed DLOS ML.
No-changes from previous version.
This patch series fixes the releasing of active buffers in davinci
drivers which are migrated to vb2.
Hi Hans,
This patches are just fixes to v3.15, more patches
From: Lad, Prabhakar prabhakar.cse...@gmail.com
from commit-id: b3379c6201bb3555298cdbf0aa004af260f2a6a4
vb2: only call start_streaming if sufficient buffers are queued
the vb2 framework warns on (WARN_ON()) if all the active buffers
are not released when streaming is stopped, initially the vb2
From: Lad, Prabhakar prabhakar.cse...@gmail.com
from commit-id: b3379c6201bb3555298cdbf0aa004af260f2a6a4
vb2: only call start_streaming if sufficient buffers are queued
the vb2 framework warns on (WARN_ON()) if all the active buffers
are not released when streaming is stopped, initially the vb2
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch migrates the vpfe driver to use v4l2_fh for
priority handling.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/media/platform/davinci/vpfe_capture.c | 13 ++---
include/media/davinci/vpfe_capture.h
From: Lad, Prabhakar prabhakar.cse...@gmail.com
from commit-id: b3379c6201bb3555298cdbf0aa004af260f2a6a4
vb2: only call start_streaming if sufficient buffers are queued
the vb2 framework warns on (WARN_ON()) if all the active buffers
are not released when streaming is stopped, initially the vb2
From: Lad, Prabhakar prabhakar.cse...@gmail.com
this patch makes sure that it terminates if any IO in
progress and also makes sure that all the buffers are unmapped.
It was observed that with several runs of application the application
sometimes failed to allocate memory, This patch makes sure
From: Lad, Prabhakar prabhakar.cse...@gmail.com
The first patch adds v4l2_fh for priority handling and the second
patch makes sure that the buffers are released if start_streaming()
callback fails.
Lad, Prabhakar (2):
staging: media: davinci: vpfe: use v4l2_fh for priority handling
staging
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
.../staging/media/davinci_vpfe/vpfe_mc_capture.h |2 --
drivers/staging/media/davinci_vpfe/vpfe_video.c|8 +++-
drivers/staging/media/davinci_vpfe/vpfe_video.h|2
From: Lad, Prabhakar prabhakar.cse...@gmail.com
this patch releases the buffer bu calling vb2_buffer_done(),
with state marked as VB2_BUF_STATE_QUEUED if start_streaming()
call back fails.
Signed-off-by: Lad, Prabhakar prabhakar.cse...@gmail.com
---
drivers/staging/media/davinci_vpfe
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch upgrades the vpif display driver with
v4l helpers, this patch does the following,
1: initialize the vb2 queue and context at the time of probe
and removes context at remove() callback.
2: uses vb2_ioctl_*() helpers.
3: uses vb2_fop_
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch upgrades the vpif display driver with
v4l helpers, this patch does the following,
1: initialize the vb2 queue and context at the time of probe
and removes context at remove() callback.
2: uses vb2_ioctl_*() helpers.
3: uses vb2_fop_
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Hi All,
This patch series upgrades the vpif capture display
driver with the all the helpers provided by v4l, this makes
the driver much simpler and cleaner. This also includes few
checkpatch issues.
Sending them as single patch one for capture
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch upgrades the vpif display driver with
v4l helpers, this patch does the following,
1: initialize the vb2 queue and context at the time of probe
and removes context at remove() callback.
2: uses vb2_ioctl_*() helpers.
3: uses vb2_fop_
From: Lad, Prabhakar prabhakar.cse...@gmail.com
Hi All,
This patch series upgrades the vpif capture display
driver with the all the helpers provided by v4l, this makes
the driver much simpler and cleaner. This also includes few
checkpatch issues.
Sending them as single patch one for capture
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch upgrades the vpif display driver with
v4l helpers, this patch does the following,
1: initialize the vb2 queue and context at the time of probe
and removes context at remove() callback.
2: uses vb2_ioctl_*() helpers.
3: uses vb2_fop_
1 - 100 of 180 matches
Mail list logo