From: Rahul Sharma rahul.sha...@samsung.com
Patch set has following proposal.
1) Add writable KMS blob properties
patch 1: drm: allow to create blank writable blob properties
patch 2: drm: add ioctl to write into binary blob KMS properties
2) Add generic image enhancement
There is no provision to create a blob property without
providing binary data. This data is needed to fill inside
the blob.
With subsequent patches, blob properties are modified to
receive well defined structures by the user application.
DRM creates a blank blob (initialized with all zeros) which
Drm drivers can also create and attach private blob properties.
This patch exports functions to create and destroy blob properties.
Signed-off-by: Rahul Sharma rahul.sha...@samsung.com
---
drivers/gpu/drm/drm_crtc.c |8 +---
include/drm/drm_crtc.h |4
2 files changed, 9
Add a new ioctl to common drm framework which can be used to
set variable length binary data from the user space. 'Blob'
is the only KMS property which can hold more than 64 bits. So
far, it has been implemented as read only property for user
application (only used for EDID data).
Signed-off-by:
Add generic KMS blob properties to core drm framework. These
are writable blob properties which can be used to set Image
Enhancement parameters. The properties which are added here
are meant for color reproduction, color saturation and edge
enhancement.
Signed-off-by: Rahul Sharma
On 6 March 2014 12:04, Sachin Kamat sachin.ka...@linaro.org wrote:
On 6 March 2014 11:34, Tushar Behera tushar.beh...@linaro.org wrote:
Most of the clock related dt-binding header files are located in
dt-bindings/clock folder. It would be good to keep all the similar
header files at a single
Hi Kamil,
...
+| 3. Supporting SoCs
++
+
+To support a new SoC a new file should be added to the drivers/phy
+directory. Each SoC's configuration is stored in an instance of the
+struct samsung_usb2_phy_config.
+
+struct samsung_usb2_phy_config {
+ const struct
On Thursday 06 March 2014 01:56 PM, Anton Tikhomirov wrote:
Hi Kamil,
...
+| 3. Supporting SoCs
++
+
+To support a new SoC a new file should be added to the drivers/phy
+directory. Each SoC's configuration is stored in an instance of the
+struct samsung_usb2_phy_config.
Hi Tomasz,
On 4 March 2014 17:40, Tomasz Figa tomasz.f...@gmail.com wrote:
Hi Rahul,
On 04.03.2014 05:14, Rahul Sharma wrote:
On 23 February 2014 07:49, Tomasz Figa tomasz.f...@gmail.com wrote:
On 18.02.2014 12:56, Rahul Sharma wrote:
+/*
+ * List of parent clocks for muses in CMU_DISP
Hello,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
On Thursday 06 March 2014 01:56 PM, Anton Tikhomirov wrote:
Hi Kamil,
...
+| 3. Supporting SoCs
++
+
+To support a new SoC a new file should be added to the drivers/phy
Hi,
On Thursday 06 March 2014 02:22 PM, Anton Tikhomirov wrote:
Hello,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
On Thursday 06 March 2014 01:56 PM, Anton Tikhomirov wrote:
Hi Kamil,
...
+| 3. Supporting SoCs
++
+
+To support a new SoC a new
Hi,
Subject: RE: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
Hi,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
Hi,
On Thursday 06 March 2014 02:22 PM, Anton Tikhomirov wrote:
Hello,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY
Hi,
On Thursday 06 March 2014 02:49 PM, Anton Tikhomirov wrote:
Hi,
Subject: RE: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
Hi,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
Hi,
On Thursday 06 March 2014 02:22 PM, Anton Tikhomirov wrote:
Hello,
Subject:
Am Mittwoch, den 05.03.2014, 14:55 -0700 schrieb Stephen Warren:
On 03/05/2014 06:25 AM, Lucas Stach wrote:
Those are defined by the common PCI binding.
It sounds like there's no dependency between pathces 1/6 and 2/6, so I
should apply 1/6 to the Tegra tree, and Bjorn apply 2/6 to the PCI
On Wed, Mar 05, 2014 at 10:22:52AM +0100, Krzysztof Kozlowski wrote:
+ ret = regmap_read(rdev-regmap, rdev-desc-enable_reg, data);
+ if (ret 0)
+ return ret;
+
+ /*
+ * Don't enable suspend mode if regulator is already disabled because
+ * this would
On Thu, 2014-03-06 at 17:38 +0800, Mark Brown wrote:
On Wed, Mar 05, 2014 at 10:22:52AM +0100, Krzysztof Kozlowski wrote:
+ ret = regmap_read(rdev-regmap, rdev-desc-enable_reg, data);
+ if (ret 0)
+ return ret;
+
+ /*
+* Don't enable suspend mode if regulator is
Hi Anton, Kishon,
From: Anton Tikhomirov [mailto:av.tikhomi...@samsung.com]
Sent: Thursday, March 06, 2014 9:26 AM
Hi Kamil,
...
+| 3. Supporting SoCs
++
+
+To support a new SoC a new file should be added to the drivers/phy
+directory. Each SoC's
Hi Tobias,
From: Tobias Jakobi [mailto:tjak...@math.uni-bielefeld.de]
Sent: Thursday, March 06, 2014 12:08 AM
Hello Kamil,
this looks very good. I just tested the patchset on my ODROID-X2
(Exynos4412-based board) and the USB stability issues I mentioned to
you before (with the older
Hi,
On Thursday 06 March 2014 03:54 PM, Kamil Debski wrote:
Hi Anton, Kishon,
From: Anton Tikhomirov [mailto:av.tikhomi...@samsung.com]
Sent: Thursday, March 06, 2014 9:26 AM
Hi Kamil,
...
+| 3. Supporting SoCs
++
+
+To support a new SoC a new file should be added to
Tushar Behera tushar.behera at linaro.org writes:
MDMA1 can support both secure and non-secure AXI transactions. When this
is enabled in the kernel for boards that run in secure mode, we get
imprecise external aborts causing the kernel to oops.
Unhandled fault: imprecise external abort
Previously the of_phy_get function took a struct device * and
was declared static. It was impossible to call it from
another driver and thus it was impossible to get phy defined
for a given node. The old function was renamed to _of_phy_get
and was left for internal use. of_phy_get function was
Hi,
This is the tenth version of this patchset. The only difference since v9
is correction in the documentation.
Best wishes,
Kamil Debski
--
Changes from v9:
1) phy: core: Add an exported of_phy_get function
- No changes since v9.
2) phy: core: Add devm_of_phy_get to phy-core
Add a new driver for the Exynos USB 2.0 PHY. The new driver uses the generic
PHY framework. The driver includes support for the Exynos 4x10 and 4x12
SoC families.
Signed-off-by: Kamil Debski k.deb...@samsung.com
---
.../devicetree/bindings/phy/samsung-phy.txt| 53
Adding devm_of_phy_get will allow to get phys by supplying a
pointer to the struct device_node instead of struct device.
Signed-off-by: Kamil Debski k.deb...@samsung.com
---
drivers/phy/phy-core.c | 31 +++
include/linux/phy/phy.h |8
2 files changed,
Add support for Exynos 5250. This driver is to replace the old
USB 2.0 PHY driver.
Signed-off-by: Kamil Debski k.deb...@samsung.com
---
.../devicetree/bindings/phy/samsung-phy.txt|1 +
drivers/phy/Kconfig| 11 +
drivers/phy/Makefile
On Thu, 2014-03-06 at 17:38 +0800, Mark Brown wrote:
On Wed, Mar 05, 2014 at 10:22:52AM +0100, Krzysztof Kozlowski wrote:
+ ret = regmap_read(rdev-regmap, rdev-desc-enable_reg, data);
+ if (ret 0)
+ return ret;
+
+ /*
+* Don't enable suspend mode if regulator is
On Thursday, March 06, 2014 at 03:47:03 AM, Jingoo Han wrote:
On Wednesday, March 05, 2014 10:26 PM, Lucas Stach wrote:
This is the recommended method of doing the IRQ
mapping. For old devicetrees we fall back to the
previous practice.
Signed-off-by: Lucas Stach l.st...@pengutronix.de
This series adds devicetree support for the front and rear camera of
the Exynos4412 SoC Trats2 board. It converts related drivers to use
the v4l2-async API. The SoC output clocks are provided to external image
image sensors through the common clock API.
This iteration includes three small fixes,
This patch documents following updates of the Exynos4 SoC camera subsystem
devicetree binding:
- addition of #clock-cells property to 'camera' node - the #clock-cells
property is needed when the sensor sub-devices use clock provided by
the camera host interface,
- addition of an optional
This patch adds binding documentation for the Samsung S5K6A3(YX)
raw image sensor.
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
Acked-by: Mark Rutland mark.rutl...@arm.com
---
Changes since v5:
- none.
Changes since v2:
- rephrased
This patch removes the common fimc-is-sensor driver for image sensors
that are normally controlled by the FIMC-IS firmware. The FIMC-IS
driver now contains only a table of properties specific to each sensor.
The sensor properties required for the ISP's firmware are parsed from
device tree and
This adds DT binding documentation for Samsung S5C73M3 camera sensor
with an embedded ISP.
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
Acked-by: Mark Rutland mark.rutl...@arm.com
---
Changes since v5:
- none.
Changes since v4:
-
This patch adds the V4L2 asynchronous subdev registration and
device tree support. Common clock API is used to control the
sensor master clock from within the subdev.
Signed-off-by: Andrzej Hajda a.ha...@samsung.com
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Kyungmin Park
This patch adds subdev driver for Samsung S5K6A3 raw image sensor.
As it is intended at the moment to be used only with the Exynos
FIMC-IS (camera ISP) subsystem it is pretty minimal subdev driver.
It doesn't do any I2C communication since the sensor is controlled
by the ISP and its own firmware.
Remove unused /camera/clock-controller node and required clock properties
to the camera node. This is required for a clock provider that will be
referenced by image sensor devices.
Also add required clock related changes to s5k6a3 device node and afvdd
regulator supply.
Signed-off-by: Sylwester
Add support for registering external sensor subdevs using
v4l2-async API. The async API is used only for sensor subdevs
and only for booting from DT.
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
---
Changes since v5:
- removed
This patch adds clock provider so the the SCLK_CAM0/1 output clocks
can be accessed by image sensor devices through the clk API.
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
---
Changes since v5:
- added a missing check if clocks
This patch enables the rear facing camera (s5c73m3) on TRATS2 board
by adding the I2C0 bus controller, s5c73m3 sensor, MIPI CSI-2 receiver
and the sensor's voltage regulator supply nodes.
Signed-off-by: Andrzej Hajda a.ha...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
On 03/05/2014 06:25 AM, Lucas Stach wrote:
This is the recommended method of doing the IRQ
mapping. For old devicetrees we fall back to the
previous practice.
Tested-by: Stephen Warren swar...@nvidia.com
I tested both with and without patch 1/6, and the PCIe-based NIC on
Beaver worked fine
Am Donnerstag, den 06.03.2014, 10:36 -0700 schrieb Stephen Warren:
On 03/05/2014 06:25 AM, Lucas Stach wrote:
This is the recommended method of doing the IRQ
mapping. For old devicetrees we fall back to the
previous practice.
Tested-by: Stephen Warren swar...@nvidia.com
I tested both
On 03/05/2014 06:25 AM, Lucas Stach wrote:
Those are defined by the common PCI binding.
I've applied this to Tegra's for-3.15/dt branch.
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at
Hi Sylwester,
On Thu, Mar 6, 2014 at 5:20 PM, Sylwester Nawrocki
s.nawro...@samsung.com wrote:
This patch adds binding documentation for the Samsung S5K6A3(YX)
raw image sensor.
Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com
Acked-by: Kyungmin Park kyungmin.p...@samsung.com
Hi Phillip,
On 03/06/2014 07:08 PM, Philipp Zabel wrote:
+++ b/Documentation/devicetree/bindings/media/samsung-s5k6a3.txt
@@ -0,0 +1,33 @@
+Samsung S5K6A3(YX) raw image sensor
+-
+
+S5K6A3(YX) is a raw image sensor with MIPI CSI-2 and CCP2 image data
On Thursday 06 March 2014, Lucas Stach wrote:
Am Donnerstag, den 06.03.2014, 10:36 -0700 schrieb Stephen Warren:
On 03/05/2014 06:25 AM, Lucas Stach wrote:
This is the recommended method of doing the IRQ
mapping. For old devicetrees we fall back to the
previous practice.
On Thu, Mar 06, 2014 at 10:48:54AM +0100, Krzysztof Kozlowski wrote:
Anyway can you look at other two patches and apply them if they are OK?
They don't depend on this.
There appears to be some external dependency for the definition of
macros like S2MPS14X?
signature.asc
Description: Digital
On Thu, Mar 06, 2014 at 03:42:22PM +0100, Krzysztof Kozlowski wrote:
However in that case the driver won't be able later to change that value
back to normal enable (enable_mask). Consider such flow:
1. System is going to suspend.
2. Some regulator has rstate-disabled so set_suspend_disable()
On Friday, March 07, 2014 9:25 AM, Arnd Bergmann wrote:
On Thursday 06 March 2014, Lucas Stach wrote:
Am Donnerstag, den 06.03.2014, 10:36 -0700 schrieb Stephen Warren:
On 03/05/2014 06:25 AM, Lucas Stach wrote:
This is the recommended method of doing the IRQ
mapping. For old
Hi,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
Hi,
On Thursday 06 March 2014 02:49 PM, Anton Tikhomirov wrote:
Hi,
Subject: RE: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
Hi,
Subject: Re: [PATCH v9 3/4] phy: Add new Exynos USB 2.0 PHY driver
On Wed, Mar 05, 2014 at 03:17:23PM +0800, Axel Lin wrote:
This is required since commit 2025172e3280 spi/bitbang: Use core message
pump.
spi-bitbang now uses core message pump, so it needs to call
spi_master_suspend/
spi_master_resume to start/stop the queue while suspend/resume.
Applied,
On Fri, 2014-03-07 at 09:51 +0800, Mark Brown wrote:
On Thu, Mar 06, 2014 at 10:48:54AM +0100, Krzysztof Kozlowski wrote:
Anyway can you look at other two patches and apply them if they are OK?
They don't depend on this.
There appears to be some external dependency for the definition of
50 matches
Mail list logo