Doug Anderson | 95e8294 | 2012-11-21 13:32:21 +0900 | [diff] [blame] | 1 | /* |
| 2 | * Google Snow board device tree source |
| 3 | * |
| 4 | * Copyright (c) 2012 Google, Inc |
| 5 | * |
| 6 | * This program is free software; you can redistribute it and/or modify |
| 7 | * it under the terms of the GNU General Public License version 2 as |
| 8 | * published by the Free Software Foundation. |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 9 | */ |
Doug Anderson | 95e8294 | 2012-11-21 13:32:21 +0900 | [diff] [blame] | 10 | |
| 11 | /dts-v1/; |
Javier Martinez Canillas | 6c6000c | 2015-09-30 15:53:55 +0900 | [diff] [blame] | 12 | #include "exynos5250-snow-common.dtsi" |
Doug Anderson | 95e8294 | 2012-11-21 13:32:21 +0900 | [diff] [blame] | 13 | |
| 14 | / { |
| 15 | model = "Google Snow"; |
Javier Martinez Canillas | 6c6000c | 2015-09-30 15:53:55 +0900 | [diff] [blame] | 16 | compatible = "google,snow-rev4", "google,snow", "samsung,exynos5250", |
| 17 | "samsung,exynos5"; |
Doug Anderson | 97a4a1b | 2013-04-16 16:29:01 +0000 | [diff] [blame] | 18 | |
Tushar Behera | 80f78ad | 2014-05-17 07:43:18 +0900 | [diff] [blame] | 19 | sound { |
| 20 | compatible = "google,snow-audio-max98095"; |
| 21 | |
Tushar Behera | a8d80b6 | 2014-07-08 08:20:08 +0900 | [diff] [blame] | 22 | samsung,model = "Snow-I2S-MAX98095"; |
Tushar Behera | 80f78ad | 2014-05-17 07:43:18 +0900 | [diff] [blame] | 23 | samsung,audio-codec = <&max98095>; |
| 24 | }; |
Andreas Faerber | 5fbc3f2 | 2014-08-18 14:00:35 -0500 | [diff] [blame] | 25 | }; |
| 26 | |
| 27 | &i2c_7 { |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 28 | max98095: codec@11 { |
| 29 | compatible = "maxim,max98095"; |
| 30 | reg = <0x11>; |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 31 | pinctrl-names = "default"; |
Javier Martinez Canillas | 6c6000c | 2015-09-30 15:53:55 +0900 | [diff] [blame] | 32 | pinctrl-0 = <&max98095_en>; |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 33 | }; |
Andreas Faerber | 5fbc3f2 | 2014-08-18 14:00:35 -0500 | [diff] [blame] | 34 | }; |
| 35 | |
Andreas Faerber | 10bc045 | 2014-07-30 07:51:51 +0900 | [diff] [blame] | 36 | &pinctrl_0 { |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 37 | max98095_en: max98095-en { |
| 38 | samsung,pins = "gpx1-7"; |
Krzysztof Kozlowski | d953f1f | 2016-09-04 13:04:11 +0200 | [diff] [blame] | 39 | samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>; |
| 40 | samsung,pin-pud = <EXYNOS_PIN_PULL_UP>; |
| 41 | samsung,pin-drv = <EXYNOS4_PIN_DRV_LV1>; |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 42 | }; |
Andreas Faerber | ca5423e | 2014-09-23 07:49:39 +0900 | [diff] [blame] | 43 | }; |