Hi Naveen,
On Thu, Aug 1, 2013 at 4:06 PM, Naveen Krishna Chatradhi
ch.nav...@samsung.com wrote:
This patch adds code to handle the misplaced TRIMINFO register
incase of Exynos5420.
On Exynos5420 we have a TRIMINFO register being misplaced for
TMU channels 2, 3 and 4
TRIMINFO at 0x1006c000
On 7 August 2013 12:06, amit daniel kachhap amit.dan...@samsung.com wrote:
Hi Naveen,
On Thu, Aug 1, 2013 at 4:06 PM, Naveen Krishna Chatradhi
ch.nav...@samsung.com wrote:
This patch adds code to handle the misplaced TRIMINFO register
incase of Exynos5420.
On Exynos5420 we have a TRIMINFO
On Tue, Aug 06, 2013 at 08:37:28PM -0700, Joe Perches wrote:
On Wed, 2013-08-07 at 08:51 +0530, Sachin Kamat wrote:
+CC Joe Perches
On 7 August 2013 01:32, Russell King - ARM Linux li...@arm.linux.org.uk
wrote:
Also note:
On Tue, Aug 06, 2013 at 05:01:13PM +0530, Sachin Kamat
Exynos5420 added support for I2S TDM mode. For this, there are some
register changes in the I2S controller. This patch adds the relevant
register changes to support I2S in normal mode. This patch adds a
quirk for TDM mode and if TDM mode is present all the relevent changes
will be applied.
Samsung has different versions of I2S introduced in different
platforms. Each version has some new support added for multichannel,
secondary fifo, s/w reset control and internal mux for rclk src clk.
Each newly added change has a quirk. So this patch adds all the
required quirks as driver data and
Samsung has different versions of I2S introduced in different
platforms. Each version has some new support added for multichannel,
secondary fifo, s/w reset control, internal mux for rclk src clk and
tdm support. Each newly added change has a quirk. So this patch adds
all the required quirks as
This patch increases the platform name size from 20 to 30 as one of
i2s platform_device name in this patchset crosses the limit.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
include/linux/mod_devicetable.h |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
This patch adds 16MHz oscillator clock node required for audio
on smdk5420 and adds the phandle of the same in wm8994 clock info.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
This patch enables i2s0 and sound support on smdk5420.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts
From: Andrew Bresticker abres...@chromium.org
This adds device-tree bindings for the i2s controllers on Exynos 5420.
Signed-off-by: Andrew Bresticker abres...@chromium.org
Signed-off-by: Padmavathi Venna padm...@samsung.com
Reviewed-on: https://gerrit.chromium.org/gerrit/57713
---
I2S nodes shares some properties across exynos5 SoCs (exynos5250
and exyno5420). Common code is moved to exynos5.dtsi which is
included in exyno5250 and exynos5420 SoC files.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5.dtsi| 21 +
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 device and fimc-is device drivers for exynos5.
The media device supports asynchronos subdev registration for the
fimc-is sensors and is based on the patch series from
Hi,
Abandoning this series due to some mistake in the post. Will post new
patch set.
Thanks
Padma
On Wed, Aug 7, 2013 at 2:20 PM, Padmavathi Venna padm...@samsung.com wrote:
Changes since V2:
- Seperated out driver side changes and dts changes in two
patch sets
-
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
From: Shaik Ameer Basha shaik.am...@samsung.com
This patch adds support for media device for EXYNOS5 SoCs.
The current media device supports the following ips to connect
through the media controller framework.
* MIPI-CSIS
Support interconnection(subdev interface) between devices
* FIMC-LITE
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
---
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
---
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
---
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 +
This patch adds the crucial hardware pipeline control for the
fimc-is driver. All the subdev nodes will call this pipeline
interfaces to reach the hardware. Responsibilities of this module
involves configuring and maintaining the hardware pipeline involving
multiple sub-ips like ISP, DRC, Scalers,
This patch adds subdev driver for Samsung S5K4E5 raw image sensor.
Like s5k6a3, it is also another fimc-is firmware controlled
sensor. This minimal sensor driver doesn't do any I2C communications
as its done by ISP firmware. It can be updated if needed to a
regular sensor driver by adding the I2C
избавим от любви к курению http://www.cix.me/375663
--
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 http://vger.kernel.org/majordomo-info.html
I2S nodes shares some properties across exynos5 SoCs (exynos5250
and exyno5420). Common code is moved to exynos5.dtsi which is
included in exyno5250 and exynos5420 SoC files.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5.dtsi| 21 +
This patch adds i2c bus 1 and wm8994 codec node on i2c bus1 and the
required regulator supplies and properties on smdk5420 board.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts | 58 +
1 files changed, 58
This patch enables i2s0 and sound support on smdk5420.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts
This patch registers the 16MHz oscillator clock as fixed clk.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
sound/soc/samsung/smdk_wm8994.c | 12
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/sound/soc/samsung/smdk_wm8994.c
From: Andrew Bresticker abres...@chromium.org
This adds device-tree bindings for the i2s controllers on Exynos 5420.
Signed-off-by: Andrew Bresticker abres...@chromium.org
Signed-off-by: Padmavathi Venna padm...@samsung.com
Reviewed-on: https://gerrit.chromium.org/gerrit/57713
---
Changes since V2:
- Seperated out driver side changes and dts changes in two
patch sets
- Added proper names for wm8994 regulators as commented by Mark
- Moved common i2s nodes into the exynos5.dtsi
- Added clock info in wm8994 node as requested by Mark.
This patch removes quirks from i2s node and change the i2s
compatible names.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5250.dtsi |9 +++--
1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/exynos5250.dtsi
This patch adds 16MHz oscillator clock node required for audio
on smdk5420 and adds the phandle of the same in wm8994 clock info.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
arch/arm/boot/dts/exynos5420-smdk5420.dts | 10 ++
1 files changed, 10 insertions(+), 0 deletions(-)
On 11 June 2013 18:23, Amit Daniel Kachhap amit.dan...@samsung.com wrote:
Recently non DT support from Exynos platform is removed and hence
removing non DT support from the driver also. This will help in easy
maintainence.
Signed-off-by: Amit Daniel Kachhap amit.dan...@samsung.com
Hello Amit,
On 26 June 2013 06:54, Jungseok Lee jays@samsung.com wrote:
On Monday, June 24, 2013 7:51 PM, Amit Daniel Kachhap wrote:
This patch adds configuration data for exynos5440 soc. Also register
definations for the controller are added.
Acked-by: Jonghwa Lee jonghwa3@samsung.com
Acked-by:
On Wed, Aug 07, 2013 at 02:40:15PM +0530, Padmavathi Venna wrote:
This patch registers the 16MHz oscillator clock as fixed clk.
+/* 16.9MHz fixed oscillator clock */
+static void init_osc_clock(void)
+{
+ struct device_node *np;
+
+ np = of_find_compatible_node(NULL, NULL,
On Wed, Aug 07, 2013 at 02:40:10PM +0530, Padmavathi Venna wrote:
This patch removes quirks from i2s node and change the i2s
compatible names.
This needs to go along with the driver change otherwise we break
bisection.
signature.asc
Description: Digital signature
Hi Mark,
On Wed, Aug 7, 2013 at 3:40 PM, Mark Brown broo...@kernel.org wrote:
On Wed, Aug 07, 2013 at 02:40:10PM +0530, Padmavathi Venna wrote:
This patch removes quirks from i2s node and change the i2s
compatible names.
This needs to go along with the driver change otherwise we break
Hi Padmavathi,
[Ccing DT maintainers with a little comment about contents of this patch
for them:
This is a rework of Samsung i2s bindings to make them more reasonable than
they are at the moment. I know this was supposed to be stable, fixed, ABI,
etc., but as we discussed a lot the whole
Hi Mark,
On Wed, Aug 7, 2013 at 3:40 PM, Mark Brown broo...@kernel.org wrote:
On Wed, Aug 07, 2013 at 02:40:15PM +0530, Padmavathi Venna wrote:
This patch registers the 16MHz oscillator clock as fixed clk.
+/* 16.9MHz fixed oscillator clock */
+static void init_osc_clock(void)
+{
+
Ahh, one more thing inline.
On Wednesday 07 of August 2013 14:15:21 Padmavathi Venna wrote:
Samsung has different versions of I2S introduced in different
platforms. Each version has some new support added for multichannel,
secondary fifo, s/w reset control and internal mux for rclk src clk.
This patch fixes the issue of un-necessary setting the clock controller
when the new target frequency is same as the current one. This case usually
occurs with governors like ondemand which passes the target frequency as the
percentage of average frequency. This check is present in most of the
On Wednesday 07 of August 2013 16:02:16 Padma Venkat wrote:
Hi Mark,
On Wed, Aug 7, 2013 at 3:40 PM, Mark Brown broo...@kernel.org wrote:
On Wed, Aug 07, 2013 at 02:40:10PM +0530, Padmavathi Venna wrote:
This patch removes quirks from i2s node and change the i2s
compatible names.
On 7 August 2013 16:46, Amit Daniel Kachhap amit.dan...@samsung.com wrote:
This patch fixes the issue of un-necessary setting the clock controller
when the new target frequency is same as the current one. This case usually
occurs with governors like ondemand which passes the target frequency as
On 07/08/13 12:22, Viresh Kumar wrote:
On 7 August 2013 16:46, Amit Daniel Kachhap amit.dan...@samsung.com wrote:
This patch fixes the issue of un-necessary setting the clock controller
when the new target frequency is same as the current one. This case usually
occurs with governors like
On 7 August 2013 17:00, Sudeep KarkadaNagesha
sudeep.karkadanage...@arm.com wrote:
Any particular reason we need this check in all drivers after your
commit: 5a1c0228 cpufreq: Avoid calling cpufreq driver's target()
routine if target_freq == policy-cur
I think it can removed from all drivers,
Hi Tomasz,
On Wed, Aug 7, 2013 at 4:32 PM, Tomasz Figa t.f...@samsung.com wrote:
Hi Padmavathi,
[Ccing DT maintainers with a little comment about contents of this patch
for them:
This is a rework of Samsung i2s bindings to make them more reasonable than
they are at the moment. I know this
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, there is no need to call
m2m_resume during resume if already in runtime suspended state. This
patch adds the necessary conditions to achieve this.
On Wed, Aug 07, 2013 at 02:20:41PM +0530, Padmavathi Venna wrote:
This patch registers the 16MHz oscillator clock as fixed clk.
This appears to be the same as one of the patches in another series you
sent?
signature.asc
Description: Digital signature
On Wednesday 07 of August 2013 14:40:12 Padmavathi Venna wrote:
This patch adds i2c bus 1 and wm8994 codec node on i2c bus1 and the
required regulator supplies and properties on smdk5420 board.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
On Wednesday 07 of August 2013 14:40:13 Padmavathi Venna wrote:
I2S nodes shares some properties across exynos5 SoCs (exynos5250
and exyno5420). Common code is moved to exynos5.dtsi which is
included in exyno5250 and exynos5420 SoC files.
Shouldn't this patch be ordered before patch 1/7, which
On Wednesday 07 of August 2013 14:40:14 Padmavathi Venna wrote:
This patch adds 16MHz oscillator clock node required for audio
on smdk5420 and adds the phandle of the same in wm8994 clock info.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
On Wednesday 07 of August 2013 14:40:15 Padmavathi Venna wrote:
This patch registers the 16MHz oscillator clock as fixed clk.
Signed-off-by: Padmavathi Venna padm...@samsung.com
---
sound/soc/samsung/smdk_wm8994.c | 12
1 files changed, 12 insertions(+), 0 deletions(-)
On Wed, Aug 07, 2013 at 05:18:10PM +0200, Tomasz Figa wrote:
I don't think this patch is needed at all. You can use generic fixed rate
clock bindings[1] to define a fixed rate clock using device tree.
OK, good - that's what I'd have expected but I wasn't sure if that
hadn't been defined for
On Wed, Aug 7, 2013 at 5:07 AM, Cho KyongHo pullip@samsung.com wrote:
...
I don't understand how this is possible. Can someone explain this
better in the IOMMU documentation please?
System MMU is dedicated to a master H/W such as FIMD and FIMC.
Sory - Exynos 5250 documentation I have
On Tue, Aug 06, 2013 at 07:00:17PM +0100, Julius Werner wrote:
This patch simplifies the way the phy-samsung-usb code finds the correct
power management register to enable PHY clock gating. Previously, the
code would calculate the register address from a device tree supplied
base address and
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, there is no need to call
s/similarily/similarly. I'll fix that typo when applying.
m2m_resume
On Tue, Aug 6, 2013 at 10:13 PM, Jingoo Han jg1@samsung.com wrote:
On Wednesday, July 31, 2013 5:14 PM, Jingoo Han jg1@samsung.com wrote:
Exynos PCIe IP consists of Synopsys specific part and Exynos
specific part. Only core block is a Synopsys designware part;
other parts are Exynos
Hi Tomasz,
+#ifndef CONFIG_CLKSRC_SAMSUNG_PWM
+/*
+ * PWM block is shared between pwm-samsung and samsung_pwm_timer drivers
+ * and some registers need access synchronization. If both drivers are
+ * compiled in, the spinlock is defined in the clocksource driver,
+ * otherwise following
On Wednesday 07 of August 2013 12:35:42 Andrew Bresticker wrote:
Hi Tomasz,
+#ifndef CONFIG_CLKSRC_SAMSUNG_PWM
+/*
+ * PWM block is shared between pwm-samsung and samsung_pwm_timer
drivers + * and some registers need access synchronization. If both
drivers are + * compiled in, the
On Wednesday, August 07, 2013 05:03:59 PM Viresh Kumar wrote:
On 7 August 2013 17:00, Sudeep KarkadaNagesha
sudeep.karkadanage...@arm.com wrote:
Any particular reason we need this check in all drivers after your
commit: 5a1c0228 cpufreq: Avoid calling cpufreq driver's target()
routine if
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,
-Original Message-
From: grund...@google.com [mailto:grund...@google.com] On Behalf Of Grant
Grundler
Sent: Thursday, August 08, 2013 1:21 AM
On Wed, Aug 7, 2013 at 5:07 AM, Cho KyongHo pullip@samsung.com wrote:
...
I don't understand how this is possible. Can someone
On 8 August 2013 04:55, Rafael J. Wysocki r...@sisk.pl wrote:
It looks like it would require us to redefine .target() to take next_state
instead of target_freq (at least in the acpi-cpufreq case), wouldn't it?
If we don't do it, then atleast for few drivers, like acpi-cpufreq, which
use index
65 matches
Mail list logo