On Thu, Nov 14, 2013 at 1:18 PM, Sricharan R r.sricha...@ti.com wrote:
The minimal crossbar driver to track and allocate free GIC lines and
configure the
crossbar is added here, along with the DT bindings.
V4:
Addressed a couple of comments and split the DTS file updates in to
a
On Thu, Nov 14, 2013 at 7:24 PM, Tony Lindgren t...@atomide.com wrote:
* Tony Lindgren t...@atomide.com [131112 11:57]:
The fix from Roger is still missing. You can go ahead and queue
it, or if you prefer me to do it I can add it to my fixes.
Actually Linus, I'll queue this with your ack as
On Sat, Nov 16, 2013 at 1:01 AM, Taras Kondratiuk
taras.kondrat...@linaro.org wrote:
From: Victor Kamensky victor.kamen...@linaro.org
All OMAP IP blocks expect LE data, but CPU may operate in BE mode.
Need to use endian neutral functions to read/write h/w registers.
I.e instead of
This patch series finally bringing support for charging battery on
Nokia N900 (RX-51) without any proprietary Nokia bits in userspace.
I removed hook function from bq2415x_charger driver and replaced it
by Jenny TC power_supply notifier code. This simplify usage of
bq2415x driver and also allow
This patch adds a notifier chain to the power_supply.
This notifier helps drivers in other subsystem to listen to
changes in power supply subsystem. This would help to take some
actions in those drivers on changing the power supply properties.
One such scenario is to increase/decrease system
This patch removing set_mode_hook function from board data and replacing it with
new string variable of notifier power supply device. After this change it is
possible to add DT support because driver does not need specific board function
anymore. Only static data and name of power supply device is
This patch will register bq24150a charger in RX-51 board data.
So finally charging battery on Nokia N900 (RX-51) working
automatically without any proprietary Nokia bits in userspace.
Signed-off-by: Pali Rohár pali.ro...@gmail.com
---
arch/arm/mach-omap2/board-rx51-peripherals.c | 17
On 15 November 2013 23:03, Kevin Hilman khil...@linaro.org wrote:
Tony Lindgren t...@atomide.com writes:
* Nishanth Menon n...@ti.com [131115 05:30]:
On 11/15/2013 02:07 AM, Paul Walmsley wrote:
On Thu, 14 Nov 2013, Nishanth Menon wrote:
OMAP device hooks around suspend|resume_noirq
This set of patches implements PCM HDMI audio driver for
Beaglebone-Black HDMI output. The patches have been rebased
on top of:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound topic/davinci
There is couple of earlier RFC versions of the clk patch floating
around, but the one here is
Adds configuration option for HDMI audio support for AM33XX based
boards with NXP TDA998x HDMI transmitter. The audio is connected to
NXP TDA998x trough McASP running in i2s mode.
Signed-off-by: Jyri Sarha jsa...@ti.com
---
sound/soc/davinci/Kconfig | 12
Add machine driver support for BeagleBone-Black and other boards with
tilcdc support and NXP TDA998X HDMI transmitter connected to McASP
port in I2S mode. The 44100 Hz sample-rate and it's multiples can not
be supported on Beaglebone-Black because of limited clock-rate
support. The only supported
Select following:
CONFIG_SND_DAVINCI_SOC=m
CONFIG_SND_AM335X_SOC_NXPTDA_EVM=m
Signed-off-by: Jyri Sarha jsa...@ti.com
cc: t...@atomide.com
---
arch/arm/configs/omap2plus_defconfig |2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/configs/omap2plus_defconfig
The configuration is needed for HDMI audio. The swap and mirr
parameters have to be correctly set in the configuration in order to
have proper colors in the HDMI picture.
Signed-off-by: Jyri Sarha jsa...@ti.com
cc: airl...@linux.ie
---
drivers/gpu/drm/tilcdc/tilcdc_slave.c | 24
The referenced clock is used to get codec clock rate and the clock is
disabled and enabled in startup and shutdown snd_soc_ops call
backs. The change is also documented in DT bindigs document.
Signed-off-by: Jyri Sarha jsa...@ti.com
---
.../bindings/sound/davinci-evm-audio.txt |9
The added clk-gpio is a basic clock that can be enabled and disabled
trough a gpio output. The DT binding document for the clock is also
added. For EPROBE_DEFER handling the registering of the clock has to
be delayed until of_clk_get() call time.
Signed-off-by: Jyri Sarha jsa...@ti.com
cc:
Signed-off-by: Jyri Sarha jsa...@ti.com
---
Documentation/devicetree/bindings/sound/hdmi.txt | 17 +
sound/soc/codecs/hdmi.c | 10 ++
2 files changed, 27 insertions(+)
create mode 100644 Documentation/devicetree/bindings/sound/hdmi.txt
diff
The new playback format is needed for tda998x HDMI audio support. At
the moment the only other user of this codec is omap-hdmi-audio. This
change should not break anything because omap-hdmi-audio-dai, the
cpu-dai of omap-hdmi-audio, enforces sufficient constraints to
available sample formats.
This enables HDMI video support on Beaglebone-Black.
Signed-off-by: Jyri Sarha jsa...@ti.com
cc: t...@atomide.com
---
arch/arm/configs/omap2plus_defconfig |3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm/configs/omap2plus_defconfig
b/arch/arm/configs/omap2plus_defconfig
index
The associated code changes can be found here:
http://mailman.alsa-project.org/pipermail/alsa-devel/2013-November/068920.html
Jyri Sarha (1):
ARM/dts: am335x-boneblack: Add HDMI audio support
arch/arm/boot/dts/am335x-boneblack.dts | 52
1 file changed, 52
Adds mcasp0_pins, clk_mcasp0_fixed, clk_mcasp0, mcasp0, hdmi_audio,
and sound nodes.
Signed-off-by: Jyri Sarha jsa...@ti.com
---
arch/arm/boot/dts/am335x-boneblack.dts | 52
1 file changed, 52 insertions(+)
diff --git a/arch/arm/boot/dts/am335x-boneblack.dts
Hi Jyri,
A side question related to audio cape support on BBB. In the official
3.8.13 CircuitCo version the HDMI audio support was breaking the
audio-cape support due to some bad hacks in the mcasp driver.
Is this still the case with you series?
Thanks,
Benoit
On 19/11/2013 13:21, Jyri
On Tue 2013-11-19 11:18:03, Pali Rohár wrote:
This patch adds a notifier chain to the power_supply.
This notifier helps drivers in other subsystem to listen to
changes in power supply subsystem. This would help to take some
actions in those drivers on changing the power supply properties.
One
On 18 November 2013 08:53, Andreas Fenkart afenk...@gmail.com wrote:
The am335x can't detect pending cirq in PM runtime suspend.
This patch reconfigures dat1 as a GPIO before going to suspend.
SDIO interrupts are detected with the GPIO, the GPIO will only wake
the module from suspend, SDIO irq
On Tuesday 19 November 2013 14:10:06 Pavel Machek wrote:
On Tue 2013-11-19 11:18:03, Pali Rohár wrote:
This patch adds a notifier chain to the power_supply.
This notifier helps drivers in other subsystem to listen to
changes in power supply subsystem. This would help to take
some actions
On Tue 2013-11-19 11:18:04, Pali Rohár wrote:
This patch removing set_mode_hook function from board data and replacing it
with
new string variable of notifier power supply device. After this change it is
possible to add DT support because driver does not need specific board
function
On 11/19/2013 03:02 PM, Benoit Cousson wrote:
A side question related to audio cape support on BBB. In the official
3.8.13 CircuitCo version the HDMI audio support was breaking the
audio-cape support due to some bad hacks in the mcasp driver.
Is this still the case with you series?
My patches
On Tue 2013-11-19 11:18:05, Pali Rohár wrote:
This patch will register bq24150a charger in RX-51 board data.
So finally charging battery on Nokia N900 (RX-51) working
automatically without any proprietary Nokia bits in userspace.
Signed-off-by: Pali Rohár pali.ro...@gmail.com
Reviewed-by:
Hi Ulf,
2013/11/19 Ulf Hansson ulf.hans...@linaro.org:
On 18 November 2013 08:53, Andreas Fenkart afenk...@gmail.com wrote:
+static irqreturn_t omap_hsmmc_cirq(int irq, void *dev_id)
+{
+ struct omap_hsmmc_host *host = dev_id;
+ unsigned long flags;
+
+
Lokesh Vutla lokeshvu...@ti.com writes:
Hi Ben,
On Monday 18 November 2013 08:44 PM, Ben Gamari wrote:
I'm having difficulty getting a PandaBoard ES rev. B1 to boot v3.12 and
linux-next (30121118). I'm booting with a brand new u-boot
(c2e5e802ecb7ab668ce9911b210ed68c804b349f).
In both
Hi Pali,
On Tue, Nov 19, 2013 at 11:18:02AM +0100, Pali Rohár wrote:
This patch series finally bringing support for charging battery on
Nokia N900 (RX-51) without any proprietary Nokia bits in userspace.
YAY! :)
I removed hook function from bq2415x_charger driver and replaced it
by Jenny TC
Booting a PandaBoard with a recent kernel and devicetree appears to be a
rather messy process. There are dozens of devicetree-related warnings
spewed on boot (many pertaining to missing regulators). At the moment,
however, I'm most interested in this,
cpufreq-cpu0 cpufreq-cpu0.0: no of_node;
On 11/19/2013 08:59 AM, Ben Gamari wrote:
Booting a PandaBoard with a recent kernel and devicetree appears to be a
rather messy process. There are dozens of devicetree-related warnings
spewed on boot (many pertaining to missing regulators). At the moment,
however, I'm most interested in
On 19 November 2013 14:37, Andreas Fenkart afenk...@gmail.com wrote:
Hi Ulf,
2013/11/19 Ulf Hansson ulf.hans...@linaro.org:
On 18 November 2013 08:53, Andreas Fenkart afenk...@gmail.com wrote:
+static irqreturn_t omap_hsmmc_cirq(int irq, void *dev_id)
+{
+ struct omap_hsmmc_host
Dear Jyri Sarha,
On Tue, 19 Nov 2013 14:12:23 +0200, Jyri Sarha wrote:
-- compatible : ti,da830-evm-audio : forDM365/DA8xx/OMAPL1x/AM33xx
+- compatible : ti,da830-evm-audio : for DM365/DA8xx/OMAPL1x/AM33xx
+ ti,am33xx-beaglebone-black : for Beaglebone-black HDMI audio
The
* Sebastian Reichel s...@debian.org [131119 06:45]:
Hi Pali,
On Tue, Nov 19, 2013 at 11:18:02AM +0100, Pali Rohár wrote:
This patch series finally bringing support for charging battery on
Nokia N900 (RX-51) without any proprietary Nokia bits in userspace.
YAY! :)
I removed hook
* Linus Walleij linus.wall...@linaro.org [131119 01:29]:
On Sat, Nov 16, 2013 at 1:01 AM, Taras Kondratiuk
taras.kondrat...@linaro.org wrote:
From: Victor Kamensky victor.kamen...@linaro.org
All OMAP IP blocks expect LE data, but CPU may operate in BE mode.
Need to use endian neutral
* Balaji T K balaj...@ti.com [131118 08:23]:
On Monday 18 November 2013 05:45 PM, Andreas Fenkart wrote:
2013/11/18 Michael Trimarchi mich...@amarulasolutions.com:
On Mon, Nov 18, 2013 at 8:53 AM, Andreas Fenkart afenk...@gmail.com wrote:
static int omap_hsmmc_card_detect(struct device *dev,
On Tuesday 19 November 2013 09:19 PM, Tony Lindgren wrote:
* Balaji T K balaj...@ti.com [131118 08:23]:
On Monday 18 November 2013 05:45 PM, Andreas Fenkart wrote:
2013/11/18 Michael Trimarchi mich...@amarulasolutions.com:
On Mon, Nov 18, 2013 at 8:53 AM, Andreas Fenkart afenk...@gmail.com
* Balaji T K balaj...@ti.com [131119 08:00]:
On Tuesday 19 November 2013 09:19 PM, Tony Lindgren wrote:
* Balaji T K balaj...@ti.com [131118 08:23]:
few params were passed via platform data in non-DT case and never cached
in internal data structure, with non-dt support going away soon, I am
This is all omap4 specific, which is device tree based
nowadays and should use pinctrl-single instead.
Signed-off-by: Tony Lindgren t...@atomide.com
---
arch/arm/mach-omap2/display.c | 78 ---
1 file changed, 78 deletions(-)
diff --git
This is no longer used, omap4 is device tree based now.
Signed-off-by: Tony Lindgren t...@atomide.com
---
arch/arm/mach-omap2/common.h | 1 -
arch/arm/mach-omap2/omap4-common.c | 57 --
2 files changed, 58 deletions(-)
diff --git
Hi all,
I noticed we have some dead code left over after we made omap4
to boot in device tree only mode, so let's just remove it.
Regards,
Tony
Tony Lindgren (2):
ARM: OMAP2+: Remove legacy mux code for display.c
ARM: OMAP2+: Remove legacy omap4_twl6030_hsmmc_init
On 11/19/2013 10:29 AM, Linus Walleij wrote:
On Sat, Nov 16, 2013 at 1:01 AM, Taras Kondratiuk
taras.kondrat...@linaro.org wrote:
From: Victor Kamensky victor.kamen...@linaro.org
All OMAP IP blocks expect LE data, but CPU may operate in BE mode.
Need to use endian neutral functions to
Nishanth Menon n...@ti.com writes:
On 11/19/2013 08:59 AM, Ben Gamari wrote:
Booting a PandaBoard with a recent kernel and devicetree appears to be a
rather messy process. There are dozens of devicetree-related warnings
spewed on boot (many pertaining to missing regulators). At the moment,
On 11/19/2013 11:18 AM, Ben Gamari wrote:
Nishanth Menon n...@ti.com writes:
On 11/19/2013 08:59 AM, Ben Gamari wrote:
Booting a PandaBoard with a recent kernel and devicetree appears to be a
rather messy process. There are dozens of devicetree-related warnings
spewed on boot (many
On Tue, Nov 19, 2013 at 02:12:24PM +0200, Jyri Sarha wrote:
Signed-off-by: Jyri Sarha jsa...@ti.com
---
Documentation/devicetree/bindings/sound/hdmi.txt | 17 +
sound/soc/codecs/hdmi.c | 10 ++
Device tree bindings need to be sent to the DT
Nishanth Menon n...@ti.com writes:
On 11/19/2013 11:18 AM, Ben Gamari wrote:
I take it that the clock node work does not itself fix cpufreq? I've
built the 3.12-dt-clks-v10-dev branch. On the bright side, it boots and
appears to run just fine. Unfortunately, there isn't even a mention of
Linus Walleij linus.wall...@linaro.org writes:
On Sat, Nov 16, 2013 at 1:01 AM, Taras Kondratiuk
taras.kondrat...@linaro.org wrote:
From: Victor Kamensky victor.kamen...@linaro.org
All OMAP IP blocks expect LE data, but CPU may operate in BE mode.
Need to use endian neutral functions to
On Tue, Nov 19, 2013 at 02:12:22PM +0200, Jyri Sarha wrote:
.../bindings/sound/davinci-evm-audio.txt |9 ++-
sound/soc/davinci/davinci-evm.c| 60
+++-
Again this looks sensible but ought to go to the DT folks.
signature.asc
Description:
On Tue, Nov 19, 2013 at 02:12:25PM +0200, Jyri Sarha wrote:
The new playback format is needed for tda998x HDMI audio support. At
the moment the only other user of this codec is omap-hdmi-audio. This
change should not break anything because omap-hdmi-audio-dai, the
cpu-dai of omap-hdmi-audio,
On Friday 15 November 2013 07:01 PM, Taras Kondratiuk wrote:
From: Victor Kamensky victor.kamen...@linaro.org
All OMAP IP blocks expect LE data, but CPU may operate in BE mode.
Need to use endian neutral functions to read/write h/w registers.
I.e instead of __raw_read[lw] and __raw_write[lw]
The following changes since commit 26273e02a0cf18eb72416559310d3294390a9024:
ARM: OMAP2+: Fix build for dra7xx without omap4 and 5 (2013-11-15 08:27:29
-0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap
On Tue, Nov 19, 2013 at 11:48 AM, Tony Lindgren t...@atomide.com wrote:
The following changes since commit 26273e02a0cf18eb72416559310d3294390a9024:
ARM: OMAP2+: Fix build for dra7xx without omap4 and 5 (2013-11-15 08:27:29
-0800)
are available in the git repository at:
On 09/24/2013 03:53 AM, Roger Quadros wrote:
Provide RESET GPIO and Power regulator for the USB PHY,
the USB Host port mode and the PHY device for the controller.
Also provide pin multiplexer information for USB host pins.
We also relocate omap3_pmx_core pin definations so that they
are
On Tuesday 19 November 2013 15:44:09 Sebastian Reichel wrote:
Hi Pali,
On Tue, Nov 19, 2013 at 11:18:02AM +0100, Pali Rohár wrote:
This patch series finally bringing support for charging
battery on Nokia N900 (RX-51) without any proprietary Nokia
bits in userspace.
YAY! :)
I
In order to make mach-omap2 Device Tree only, the board file for
IGEP boards was removed even when support for wifi and display
was still not supported by its DTS.
This is a second version of a patch-set that adds support for
these remaining peripherals and also adds support for USB,
HDMI and
From: Enric Balletbo i Serra eballe...@gmail.com
Both, IGEPv2 and IGEP COM MODULE have a bus-width of 4 not 8, so fix this and
do not mux data pins from mmc1_data4 to mmc1_data7.
Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com
---
arch/arm/boot/dts/omap3-igep.dtsi | 6 +-
1 file
From: Enric Balletbo i Serra eballe...@iseebcn.com
Add node to support the USB Host and the USB OTG on the IGEP AQUILA
Processor Board.
Signed-off-by: Enric Balletbo i Serra eballe...@iseebcn.com
---
arch/arm/boot/dts/am335x-igep0033.dtsi | 29 +
1 file changed, 29
IGEP's DVI connector's DDC pins are connected to OMAP's third i2c bus.
When booting with Device Trees the requested bus number is set to -1
which means that the bus number should be dynamically assigned. So the
third i2c bus has 2 has a bus number.
Since now only DT booting is supported for IGEP
From: Enric Balletbo i Serra eballe...@gmail.com
The LBEE1USJYC is a WiFi/BT combo module used on OMAP3-based IGEP boards. In
both cases, IGEPv2 Rev. C and IGEP COM MODULE, the module is connected using
the same MMC interface and uses the same GPIOs.
Signed-off-by: Enric Balletbo i Serra
From: Enric Balletbo i Serra eballe...@gmail.com
Enable the hdmi output and the LCD Controller on IGEP AQUILA. Also
configure the correct pinmux for output of video data from the SoC
to the HDMI encoder.
Signed-off-by: Enric Balletbo i Serra eballe...@gmail.com
---
From: Enric Balletbo i Serra eballe...@iseebcn.com
Enable the user leds on the IGEP AQUILA EXPANSION. The has two leds,
one green and one red, that are controllable by software.
Signed-off-by: Enric Balletbo i Serra eballe...@iseebcn.com
---
arch/arm/boot/dts/am335x-base0033.dts | 26
From: Enric Balletbo i Serra eballe...@gmail.com
Most of the boards are using the TI AM/DM37x processor, there is only a small
quantity of IGEP Processor Boards based on TI OMAP3530. So it's better use the
omap36xx.dtsi include instead of omap34xx.dtsi include.
To avoid confusion we have added
From: Enric Balletbo i Serra eballe...@iseebcn.com
The IGEP AQUILA EXPANSION has a 32KBit EEPROM for user data storage.
Signed-off-by: Enric Balletbo i Serra eballe...@iseebcn.com
---
arch/arm/boot/dts/am335x-base0033.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git
The IGEPv2 has a TFP410 DPI-to-DVI encoder attached to OMAP's
Display SubSystem (DSS).
Add mux setup for DSS pins and also for the GPIO 170 pin that
is used to ensure that the DVI-D is powered down on power up.
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
---
On Device Tree boot the VDDS_DSI regulator is not linked to
the DPI device so omapfb driver probing fails with:
[3.186035] OMAPFB: omapfb_probe
[3.190704] omapdss DPI error: can't get VDDS_DSI regulator
[3.196594] omapfb omapfb: failed to connect default display
[3.202667] omapfb
Add pin muxing support for IGEP boards i2c controllers.
Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk
---
arch/arm/boot/dts/omap3-igep.dtsi | 30 ++
1 file changed, 30 insertions(+)
diff --git a/arch/arm/boot/dts/omap3-igep.dtsi
Hi,
I also try to boot v3.12 on my pandaboard rev A2, but it hangs at
starting kernel. My SD card is originally loaded with a linaro 12.04
ubuntu-developer image. I have tried with v3.7 and v3.8 uImage and
both of them work normally, but v3.12 hangs. Is there any trick I
missed? Do I need to use
We have some device tree properties where the ti,hwmod has multiple
values:
am33xx.dtsi:ti,hwmods = tpcc, tptc0, tptc1, tptc2;
am4372.dtsi:ti,hwmods = tpcc, tptc0, tptc1, tptc2;
dra7.dtsi: ti,hwmods = l3_main_1, l3_main_2;
omap3.dtsi: ti,hwmods = mcbsp2, mcbsp2_sidetone;
Chao Xu caesarxuc...@gmail.com writes:
Hi,
I also try to boot v3.12 on my pandaboard rev A2, but it hangs at
starting kernel. My SD card is originally loaded with a linaro 12.04
ubuntu-developer image. I have tried with v3.7 and v3.8 uImage and
both of them work normally, but v3.12 hangs.
70 matches
Mail list logo