)]}'
{
  "commit": "6b050d45a60b3fa08d46eda845ec28d7addfd715",
  "tree": "cbe4ee4dfe127099bf1dd55ca8bfea4536ba0421",
  "parents": [
    "97692432406d40c71933ee9f07c4dbe327af846b",
    "202e2f7745437aa5b694de92cbd30bb43b23fbed"
  ],
  "author": {
    "name": "Mark Brown",
    "email": "broonie@kernel.org",
    "time": "Tue Jan 19 16:20:13 2021 +0000"
  },
  "committer": {
    "name": "Mark Brown",
    "email": "broonie@kernel.org",
    "time": "Tue Jan 19 16:20:13 2021 +0000"
  },
  "message": "Merge series \"Tegra210 audio graph card\" from Sameer Pujar \u003cspujar@nvidia.com\u003e:\n\nThis series adds audio graph based sound card support for Tegra210\nplatforms like Jetson-TX1 an Jetson-Nano. The following preparatory\naudio graph enhancement series is already merged.\n * https://patchwork.kernel.org/project/alsa-devel/list/?series\u003d375629\u0026state\u003d*\n\nFollowing are the summary of changes:\n * Add graph/audio-graph based schemas or schema updates for Tegra210\n   component and machine drivers.\n * Add Tegra audio graph machine driver.\n * Add required DT support for Jetson-TX1/Nano.\n\nThis work is based on earlier discussion of DPCM usage for Tegra\nand simple card driver updates.\n * https://lkml.org/lkml/2020/4/30/519\n * https://lkml.org/lkml/2020/6/27/4\n\nOriginal v6 series was sent about 6-7 weeks back. The dependency commit,\nhttps://lore.kernel.org/alsa-devel/1610948585-16286-1-git-send-email-spujar@nvidia.com/\nis now merged. Resending this now to appear in the top of the mail list.\n\nChangelog\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nv5 -\u003e v6\n--------\n * Added ports or port description in YAML docs for Tegra AHUB\n   devices and graph card in patch 1/6 and 2/6. Reference of\n   audio-graph-port.yaml is used for AHUB devices.\n * Dropped redundant NULL check return for of_device_get_match_data()\n   in patch 3/6.\n * Added \u0027Reviewed-by\u0027 tag from Jon Hunter.\n * No changes in remaining patches.\n\nv4 -\u003e v5\n--------\n * Audio graph related changes were sent in separate v5 series as\n   mentioned above and are dropped from current series.\n * Graph and audio graph doc patches are dropped from this series\n   and are sent separately as mentioned above.\n * Minor change with phandle label for TX1 and Nano platform DT files.\n * No changes in other patches.\n\nv3 -\u003e v4\n--------\n * Added new patches to convert graph.txt and audio-graph-card.txt\n   to corresponding json-schema files. Later these references\n   are used in Tegra audio graph schema.\n\n * AHUB component binding docs are updated to reflect the usage\n   of ports/port/endpoint\n\n * More common stuff is moved into graph_parse_of() and this is\n   used by both generic and Tegra audio graph.\n\n * DT binding for Tegra audio graph is updated to included \"ports { }\"\n\n * As per the suggestion \u0027void *data\u0027 member is dropped from\n   \u0027asoc_simple_priv\u0027 and instead container method is used to\n   maintain required custom data internal to Tegra audio graph.\n\nv2 -\u003e v3\n--------\n * Dropped new compatible addition in generic graph driver\n   after reviewing it with Morimoto-san. Instead added Tegra\n   audio graph driver and new compatibles are added in the same.\n * Added new patches to expose new members for customization\n   in audio graph driver.\n * Added new patch for Tegra audio graph driver and related\n   documentation.\n * Minor change in below commit where mutex version of helper is used\n   \"ASoC: audio-graph: Identify \u0027no_pcm\u0027 DAI links for DPCM\"\n * DT binding is updated to use the newly exposed compatibles\n * No changes in other patches\n\nv1 -\u003e v2\n--------\n * Re-organized ports/endpoints description for ADMAIF and XBAR.\n   Updated DT patches accordingly.\n * After above change, multiple Codec endpoint support is not\n   required and hence dropped for now. This will be considered\n   separately if at all required in future.\n * Re-ordered patches in the series.\n\nSameer Pujar (6):\n  ASoC: dt-bindings: tegra: Add graph bindings\n  ASoC: dt-bindings: tegra: Add json-schema for Tegra audio graph card\n  ASoC: tegra: Add audio graph based card driver\n  arm64: defconfig: Enable Tegra audio graph card driver\n  arm64: tegra: Audio graph header for Tegra210\n  arm64: tegra: Audio graph sound card for Jetson Nano and TX1\n\n .../sound/nvidia,tegra-audio-graph-card.yaml       | 187 +++++++++++++++\n .../bindings/sound/nvidia,tegra186-dspk.yaml       |  18 +-\n .../bindings/sound/nvidia,tegra210-admaif.yaml     |  13 +-\n .../bindings/sound/nvidia,tegra210-ahub.yaml       |  13 +-\n .../bindings/sound/nvidia,tegra210-dmic.yaml       |  18 +-\n .../bindings/sound/nvidia,tegra210-i2s.yaml        |  18 +-\n .../boot/dts/nvidia/tegra210-audio-graph.dtsi      | 153 ++++++++++++\n arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 262 +++++++++++++++++++++\n arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 146 ++++++++++++\n arch/arm64/configs/defconfig                       |   1 +\n sound/soc/tegra/Kconfig                            |   9 +\n sound/soc/tegra/Makefile                           |   2 +\n sound/soc/tegra/tegra_audio_graph_card.c           | 251 ++++++++++++++++++++\n 13 files changed, 1085 insertions(+), 6 deletions(-)\n create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra-audio-graph-card.yaml\n create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-audio-graph.dtsi\n create mode 100644 sound/soc/tegra/tegra_audio_graph_card.c\n\n--\n2.7.4\n",
  "tree_diff": []
}
