[PATCH 5/7] ARM: dts: Add nodes for missing omap4 interconnect target modules
Matthijs van Duin
matthijsvanduin at gmail.com
Thu Oct 12 01:40:30 PDT 2017
On Thu, Oct 12, 2017 at 09:07:55AM +0300, Peter Ujfalusi wrote:
> 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.
AESS/ATC isn't able to consistently respond to a DMA request within 20
us ? Strange.. I would have expected it to have no trouble with that.
(And presumably so did TI, or they would have included AFIFO?)
> I wonder how Motorola is using the McASP as the OMAP4 version
> (officially) does not support I2S.
Hmm? I checked the omap4430 TRM and I don't see that mentioned. It seems
to have pins for i2s transmit:
abe_mcasp_axr O Audio transmit data
abe_mcasp_aclkx O Transmit bit clock
abe_mcasp_ahclkx O Transmit high-frequency master clock
abe_mcasp_afsx O Transmit frame synchronization
abe_mcasp_amute O Mute out to external
abe_mcasp_amutein I Mute in from external
If it supported s/pdif tx only, then all of these except axr would be
useless.
Matthijs
More information about the linux-arm-kernel
mailing list