Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003  * Google Snow board device tree source
0004  *
0005  * Copyright (c) 2012 Google, Inc
0006  */
0007 
0008 /dts-v1/;
0009 #include "exynos5250-snow-common.dtsi"
0010 
0011 / {
0012         model = "Google Snow";
0013         compatible = "google,snow-rev4", "google,snow", "samsung,exynos5250",
0014                 "samsung,exynos5";
0015         chassis-type = "laptop";
0016 
0017         sound {
0018                 compatible = "google,snow-audio-max98095";
0019 
0020                 samsung,model = "Snow-I2S-MAX98095";
0021                 samsung,audio-codec = <&max98095>;
0022 
0023                 cpu {
0024                         sound-dai = <&i2s0 0>;
0025                 };
0026 
0027                 codec {
0028                         sound-dai = <&max98095 0>, <&hdmi>;
0029                 };
0030         };
0031 };
0032 
0033 &i2c_7 {
0034         max98095: audio-codec@11 {
0035                 compatible = "maxim,max98095";
0036                 reg = <0x11>;
0037                 pinctrl-names = "default";
0038                 pinctrl-0 = <&max98095_en>;
0039                 clocks = <&pmu_system_controller 0>;
0040                 clock-names = "mclk";
0041                 #sound-dai-cells = <1>;
0042         };
0043 };
0044 
0045 &pinctrl_0 {
0046         max98095_en: max98095-en-pins {
0047                 samsung,pins = "gpx1-7";
0048                 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
0049                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
0050                 samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
0051         };
0052 };