xref: /linux/arch/arm/boot/dts/samsung/exynos5250-snow.dts (revision 724ba6751532055db75992fc6ae21c3e322e94a7)
1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0
2*724ba675SRob Herring/*
3*724ba675SRob Herring * Google Snow board device tree source
4*724ba675SRob Herring *
5*724ba675SRob Herring * Copyright (c) 2012 Google, Inc
6*724ba675SRob Herring */
7*724ba675SRob Herring
8*724ba675SRob Herring/dts-v1/;
9*724ba675SRob Herring#include "exynos5250-snow-common.dtsi"
10*724ba675SRob Herring
11*724ba675SRob Herring/ {
12*724ba675SRob Herring	model = "Google Snow";
13*724ba675SRob Herring	compatible = "google,snow-rev4", "google,snow", "samsung,exynos5250",
14*724ba675SRob Herring		"samsung,exynos5";
15*724ba675SRob Herring	chassis-type = "laptop";
16*724ba675SRob Herring
17*724ba675SRob Herring	sound {
18*724ba675SRob Herring		compatible = "google,snow-audio-max98095";
19*724ba675SRob Herring
20*724ba675SRob Herring		samsung,model = "Snow-I2S-MAX98095";
21*724ba675SRob Herring		samsung,audio-codec = <&max98095>;
22*724ba675SRob Herring
23*724ba675SRob Herring		cpu {
24*724ba675SRob Herring			sound-dai = <&i2s0 0>;
25*724ba675SRob Herring		};
26*724ba675SRob Herring
27*724ba675SRob Herring		codec {
28*724ba675SRob Herring			sound-dai = <&max98095 0>, <&hdmi>;
29*724ba675SRob Herring		};
30*724ba675SRob Herring	};
31*724ba675SRob Herring};
32*724ba675SRob Herring
33*724ba675SRob Herring&i2c_7 {
34*724ba675SRob Herring	max98095: audio-codec@11 {
35*724ba675SRob Herring		compatible = "maxim,max98095";
36*724ba675SRob Herring		reg = <0x11>;
37*724ba675SRob Herring		pinctrl-names = "default";
38*724ba675SRob Herring		pinctrl-0 = <&max98095_en>;
39*724ba675SRob Herring		clocks = <&pmu_system_controller 0>;
40*724ba675SRob Herring		clock-names = "mclk";
41*724ba675SRob Herring		#sound-dai-cells = <1>;
42*724ba675SRob Herring	};
43*724ba675SRob Herring};
44*724ba675SRob Herring
45*724ba675SRob Herring&pinctrl_0 {
46*724ba675SRob Herring	max98095_en: max98095-en-pins {
47*724ba675SRob Herring		samsung,pins = "gpx1-7";
48*724ba675SRob Herring		samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
49*724ba675SRob Herring		samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
50*724ba675SRob Herring		samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>;
51*724ba675SRob Herring	};
52*724ba675SRob Herring};
53