linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/11] Improvements to Tegra-based Chromebook support
@ 2015-01-15 16:12 Tomeu Vizoso
  2015-01-15 16:12 ` [PATCH v2 01/11] ARM: tegra: Add node for trackpad in Nyan boards Tomeu Vizoso
                   ` (10 more replies)
  0 siblings, 11 replies; 40+ messages in thread
From: Tomeu Vizoso @ 2015-01-15 16:12 UTC (permalink / raw)
  To: linux-tegra-u79uwXL29TY76Z2rM5mHXA
  Cc: Javier Martinez Canillas, Dylan Reid, Simon Glass, Ulf Hansson,
	Tomeu Vizoso, linux-kernel-u79uwXL29TY76Z2rM5mHXA

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

^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2015-01-28 10:24 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-15 16:12 [PATCH v2 00/11] Improvements to Tegra-based Chromebook support Tomeu Vizoso
2015-01-15 16:12 ` [PATCH v2 01/11] ARM: tegra: Add node for trackpad in Nyan boards Tomeu Vizoso
2015-01-15 16:12 ` [PATCH v2 02/11] ARM: tegra: Use the generated pinmux data Tomeu Vizoso
     [not found]   ` <1421338359-27467-3-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 17:25     ` Stephen Warren
2015-01-20 13:59       ` Tomeu Vizoso
2015-01-20 16:20         ` Stephen Warren
2015-01-15 16:12 ` [PATCH v2 03/11] ARM: tegra: Set the sound card model that alsaucm expects Tomeu Vizoso
     [not found]   ` <1421338359-27467-4-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 17:22     ` Stephen Warren
     [not found]       ` <54B7F757.5060002-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2015-01-16  8:50         ` Tomeu Vizoso
     [not found]           ` <CAAObsKCad9O_=TUQrF7fVbBvjDTmfJsLPgr+EasCyhvY+xhdHg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-16  9:01             ` Tomeu Vizoso
2015-01-19 17:10               ` Stephen Warren
     [not found]                 ` <54BD3A75.80009-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2015-01-19 17:11                   ` Tomeu Vizoso
2015-01-20 17:01                     ` Dylan Reid
2015-01-15 16:12 ` [PATCH v2 04/11] ARM: tegra: Set spi-max-frequency property to flash node Tomeu Vizoso
     [not found]   ` <1421338359-27467-5-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 17:26     ` Stephen Warren
     [not found]       ` <54B7F84A.6020906-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2015-01-27 11:13         ` Tomeu Vizoso
     [not found]           ` <CAAObsKDx_W23OTL2RE4xxgXL-rtp3npkBtx6qMHV1j8ZXmo1rw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-27 16:48             ` Stephen Warren
2015-01-28 10:24               ` Tomeu Vizoso
2015-01-15 16:12 ` [PATCH v2 05/11] drm/panel: add support for Samsung LTN140AT29 panel Tomeu Vizoso
2015-01-16 12:23   ` Thierry Reding
2015-01-15 16:12 ` [PATCH v2 06/11] ARM: tegra: Move out nyan-generic parts out from the nyan-big DT Tomeu Vizoso
     [not found]   ` <1421338359-27467-7-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 17:28     ` Stephen Warren
     [not found]       ` <54B7F8D2.4040400-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2015-01-27 12:57         ` Tomeu Vizoso
2015-01-15 16:12 ` [PATCH v2 07/11] ARM: tegra: Add DTS for the nyan-blaze board Tomeu Vizoso
2015-01-15 16:12 ` [PATCH v2 09/11] ARM: tegra: Use pwrseq-simple for the wifi in Nyan Tomeu Vizoso
     [not found]   ` <1421338359-27467-10-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 17:34     ` Stephen Warren
2015-01-15 16:12 ` [PATCH v2 10/11] ASoC: tegra: Add a control for the headphone switch Tomeu Vizoso
2015-01-15 16:20   ` Mark Brown
     [not found]     ` <20150115162057.GC3043-GFdadSzt00ze9xe1eoZjHA@public.gmane.org>
2015-01-15 17:02       ` Tomeu Vizoso
     [not found]         ` <CAAObsKBKZsvLo9OjzcHiPEPq1iUeog0Bm-jzvxLrkt2X=N5djw-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-15 17:09           ` Mark Brown
2015-01-15 16:12 ` [PATCH v2 11/11] ASoC: tegra: add sink for the internal mic to tegra_max98090 Tomeu Vizoso
     [not found] ` <1421338359-27467-1-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 16:12   ` [PATCH v2 08/11] mmc: pwrseq_simple: Add support for a delay Tomeu Vizoso
     [not found]     ` <1421338359-27467-9-git-send-email-tomeu.vizoso-ZGY8ohtN/8qB+jHODAdFcQ@public.gmane.org>
2015-01-15 17:32       ` Stephen Warren
2015-01-15 17:33     ` Stephen Warren
     [not found]       ` <54B7F9FB.7030100-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2015-01-21 10:44         ` Ulf Hansson
     [not found]           ` <CAPDyKFoO6evBoAbEE30XiZg51KsM-sD4viFMvqaDwGoHeVL-6w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-21 13:54             ` Tomeu Vizoso
2015-01-21 14:15               ` Ulf Hansson
     [not found]                 ` <CAPDyKFoYj3xBoYsn87mxjoqDDnCtopAugX5JbzYritxWn-7XaA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2015-01-21 14:55                   ` Tomeu Vizoso
2015-01-15 16:43   ` [PATCH v2 00/11] Improvements to Tegra-based Chromebook support Dylan Reid
2015-01-15 17:14   ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).