lkml.org 
[lkml]   [2015]   [Jan]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v2 00/11] Improvements to Tegra-based Chromebook support
Date
Hi,

this started as adding support for the Nyan Blaze, but the Big is so similar to it that I thought it would be better to have both in the same series.

With these changes, I get wifi, trackpad, audio playback and recording (with the internal mic) working in both machines.

Patches 2 and 7 use the pinmux data as generated by tegra-pinmux-scripts. I will be sending patches adding the configs for the boards to it. I have chosen to copy the whole pinmux data to each leaf .dts even if they are very similar because it will be easier that way to check in the future that they match the canonical data in tegra-pinmux-scripts.

Patch 3 changes the nvidia,model of the sound card, so that the exposed card name is GoogleNyan instead of just "A13" as it was before. I'm leaning towards having just one UCM config for both machines, but I'm not totally convinced of it and would love to hear other opinions.

Patches 8 and 9 depend on Ulf's pwrseq series [0].

http://cgit.collabora.com/git/user/tomeu/linux.git/log/?h=nyan-v2

[0] http://thread.gmane.org/gmane.linux.kernel.mmc/30611

Stéphane Marchesin (1):
drm/panel: add support for Samsung LTN140AT29 panel

Tomeu Vizoso (10):
ARM: tegra: Add node for trackpad in Nyan boards
ARM: tegra: Use the generated pinmux data
ARM: tegra: Set the sound card model that alsaucm expects
ARM: tegra: Set spi-max-frequency property to flash node
ARM: tegra: Move out nyan-generic parts out from the nyan-big DT
ARM: tegra: Add DTS for the nyan-blaze board
mmc: pwrseq_simple: Add support for a delay
ARM: tegra: Use pwrseq-simple for the wifi in Nyan
ASoC: tegra: Add a control for the headphone switch
ASoC: tegra: add sink for the internal mic to tegra_max98090

.../devicetree/bindings/mmc/mmc,pwrseq-simple.txt | 2 +
.../bindings/sound/nvidia,tegra-audio-max98090.txt | 1 +
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/tegra124-nyan-big.dts | 2112 +++++++++++---------
arch/arm/boot/dts/tegra124-nyan-blaze.dts | 1325 ++++++++++++
arch/arm/boot/dts/tegra124-nyan.dtsi | 692 +++++++
drivers/gpu/drm/panel/panel-simple.c | 26 +
drivers/mmc/core/pwrseq_simple.c | 8 +
sound/soc/tegra/tegra_max98090.c | 3 +
9 files changed, 3209 insertions(+), 961 deletions(-)
create mode 100644 arch/arm/boot/dts/tegra124-nyan-blaze.dts
create mode 100644 arch/arm/boot/dts/tegra124-nyan.dtsi

--
1.9.3



\
 
 \ /
  Last update: 2015-01-15 17:21    [W:0.206 / U:0.104 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site