[PATCH 5/7] ARM: dts: Add nodes for missing omap4 interconnect target modules
From: Peter Ujfalusi <hidden>
Date: 2017-10-12 06:07:55
Also in:
linux-devicetree, linux-omap
From: Peter Ujfalusi <hidden>
Date: 2017-10-12 06:07:55
Also in:
linux-devicetree, linux-omap
?Hi Sebastian, Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki On 2017-10-11 19:58, Sebastian Reichel wrote:
quoted
I'll look at the schema of PandaBoard to see if I can route out the McASP lines to somewhere then I can add support for this revision to davinci-mcasp driver.Not sure if this is helpful information: Motorola Droid 4 is OMAP4430 based and has McASP lines routed to the audio codec (either McASP or McBSP can be used). Codec is a custom one, which is not yet supported mainline, but patches are WIP (*): https://lkml.org/lkml/2017/7/12/368
Really cool! I don't see much benefit of using McASP on OMAP4, only drawbacks... It lacks AFIFO so it is prone to underrun and if it underruns you need to reset McASP. Been there with the Samsung Galaxy Nexus. I wonder how Motorola is using the McASP as the OMAP4 version (officially) does not support I2S. It might work, I have not tried it. I do have one Galaxy Nexus, but there the McASP is used for the S/PIDIF on the dock (the three pins on the side). Yes, I do not have the dock and my Galaxy Nexus is still in active use -> not rooted, and never run mainline Linux.
(*) My patches use McBSP instead of McASP, since McASP looked mostly unsupported. Motorola's kernel uses McASP.
If I have something I might ask you for testing, if it is OK.
-- Sebastian
- P?ter