From patchwork Thu Jan 24 09:43:37 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Rajeshwari Birje X-Patchwork-Id: 215285 X-Patchwork-Delegate: promsoft@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 8BB452C007E for ; Thu, 24 Jan 2013 20:36:43 +1100 (EST) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 85A9F4A0C2; Thu, 24 Jan 2013 10:36:30 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eyXnHo6tpMtQ; Thu, 24 Jan 2013 10:36:30 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 1CCF54A092; Thu, 24 Jan 2013 10:36:13 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 0F5314A0AA for ; Thu, 24 Jan 2013 10:36:01 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at theia.denx.de Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mTdpsA83Vxq9 for ; Thu, 24 Jan 2013 10:36:00 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by theia.denx.de (Postfix) with ESMTP id 99FE54A087 for ; Thu, 24 Jan 2013 10:35:57 +0100 (CET) Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MH40064MINL7AX0@mailout1.samsung.com> for u-boot@lists.denx.de; Thu, 24 Jan 2013 18:35:55 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.122]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id BD.7C.03880.B7001015; Thu, 24 Jan 2013 18:35:55 +0900 (KST) X-AuditID: cbfee61b-b7fb06d000000f28-60-5101007bb6fd Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 3D.7C.03880.B7001015; Thu, 24 Jan 2013 18:35:55 +0900 (KST) Received: from rajeshwari-linux.sisodomain.com ([107.108.215.115]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MH400JQFINGXJ10@mmp2.samsung.com> for u-boot@lists.denx.de; Thu, 24 Jan 2013 18:35:55 +0900 (KST) From: Rajeshwari Shinde To: u-boot@lists.denx.de Date: Thu, 24 Jan 2013 15:13:37 +0530 Message-id: <1359020620-11873-5-git-send-email-rajeshwari.s@samsung.com> X-Mailer: git-send-email 1.7.4.4 In-reply-to: <1359020620-11873-1-git-send-email-rajeshwari.s@samsung.com> References: <1359020620-11873-1-git-send-email-rajeshwari.s@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrALMWRmVeSWpSXmKPExsWyRsSkSreagTHQ4Ng2Y4u3ezvZHRg9zt7Z wRjAGMVlk5Kak1mWWqRvl8CVcXNKG1NBJ2dF441DLA2Mp9m7GDk5JARMJHZ/P8QIYYtJXLi3 nq2LkYtDSGApo8TyC7OYuxg5wIqOfi+EiE9nlGg4N5cZpEFIYBWTRFtPLYjNJmAksfXkNLBB IgISEr/6rzKC9DILlEpMmZgHEhYWsJBYdmYyWAmLgKrEuQ9zWEBsXgEPiWOHN7JA3KAgcWzq V1aQVk4BT4mpjbIQmzwkXt7YC3aahMB1Nome90vYIeYISHybfIgF4kxZiU0HmCHGSEocXHGD ZQKj8AJGhlWMoqkFyQXFSem5RnrFibnFpXnpesn5uZsYgeF3+t8z6R2MqxosDjEKcDAq8fBW qDMECrEmlhVX5h5ilOBgVhLhjX0JFOJNSaysSi3Kjy8qzUktPsSYDLR8IrOUaHI+MDbySuIN jU3MTY1NLY2MzExNSRNWEudlPPUkQEggPbEkNTs1tSC1CGYLEwenVANjww2lj3ektA0+L2Xp y6uu3nTjy67IGbvYeVp93I90xbfeev6Gq9UpRHJ9g0dSuQTf40hWI9EQm7+K0jv/6YtvlF2b Vxp+cmKTj/XBk1uu5DO/tpa+JOESnmJ1rENwwZpC5VXc5wqdb8dLbf+/LdLjUvS7FmutmhVr 2nSLj4veDp12oWwvU7gSS3FGoqEWc1FxIgDH9/sagwIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRmVeSWpSXmKPExsVy+t9jQd1qBsZAg4v9shZv93ayOzB6nL2z gzGAMaqB0SYjNTEltUghNS85PyUzL91WyTs43jne1MzAUNfQ0sJcSSEvMTfVVsnFJ0DXLTMH aKySQlliTilQKCCxuFhJ3w7ThNAQN10LmMYIXd+QILgeIwM0kLCGMePmlDamgk7OisYbh1ga GE+zdzFycEgImEgc/V7YxcgJZIpJXLi3nq2LkYtDSGA6o0TDubnMIAkhgVVMEm09tSA2m4CR xNaT0xhBbBEBCYlf/VcZQeYwC5RKTJmYBxIWFrCQWHZmMlgJi4CqxLkPc1hAbF4BD4ljhzey QOxSkDg29SsrSCungKfE1EZZiE0eEi9v7GWbwMi7gJFhFaNoakFyQXFSeq6RXnFibnFpXrpe cn7uJkZwcD+T3sG4qsHiEKMAB6MSD2+FOkOgEGtiWXFl7iFGCQ5mJRHe2JdAId6UxMqq1KL8 +KLSnNTiQ4zJQEdNZJYSTc4HRl5eSbyhsYm5qbGppYmFiZklacJK4ryMp54ECAmkJ5akZqem FqQWwWxh4uCUamBcJtYlePbgo7sGGycoi7Aa9OaK/CoqnlazbYaT2f2/ruV+e1+dW2FzTO7k H7N7rWVWuYxWcUu2z1gb8yg7qLVj/ryD0aV6l598/9Cm/elQ01SdG/ei1aQaa8yiUnqOsudy uHjp7Hn2LvnQEiHNi7bdzZoPAk2nSG9ma7FTTi2edzu8s0b1t70SS3FGoqEWc1FxIgDrxTUQ sgIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Cc: alim.akhtar@samsung.com, patches@linaro.org Subject: [U-Boot] [PATCH 4/7 V2] EXYNOS5: GPIO to enable MAX98095 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.11 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: u-boot-bounces@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de This patch sets high a GPIO to enable the codec MAX98095 Signed-off-by: Rajeshwari Shinde Acked-by: Simon Glass --- Changes in V2: - None board/samsung/smdk5250/smdk5250.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/board/samsung/smdk5250/smdk5250.c b/board/samsung/smdk5250/smdk5250.c index 12cc03e..6f2e067 100644 --- a/board/samsung/smdk5250/smdk5250.c +++ b/board/samsung/smdk5250/smdk5250.c @@ -56,6 +56,18 @@ int board_usb_vbus_init(void) } #endif +#ifdef CONFIG_SOUND_MAX98095 +static void board_enable_audio_codec(void) +{ + struct exynos5_gpio_part1 *gpio1 = (struct exynos5_gpio_part1 *) + samsung_get_base_gpio_part1(); + + /* Enable MAX98095 Codec */ + s5p_gpio_direction_output(&gpio1->x1, 7, 1); + s5p_gpio_set_pull(&gpio1->x1, 7, GPIO_PULL_NONE); +} +#endif + int board_init(void) { gd->bd->bi_boot_params = (PHYS_SDRAM_1 + 0x100UL); @@ -65,6 +77,9 @@ int board_init(void) #ifdef CONFIG_USB_EHCI_EXYNOS board_usb_vbus_init(); #endif +#ifdef CONFIG_SOUND_MAX98095 + board_enable_audio_codec(); +#endif return 0; }