From patchwork Thu Jan 25 11:05:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Graf X-Patchwork-Id: 125819 Delivered-To: patch@linaro.org Received: by 10.46.66.141 with SMTP id h13csp1042906ljf; Thu, 25 Jan 2018 03:22:33 -0800 (PST) X-Google-Smtp-Source: AH8x226C4xHkR7qoSu+suvE7tPWXqPgMQHjmwbPQv2SpdLAdgkxIUkhG+M9PMqWp6gwJfkbXsfT9 X-Received: by 10.80.205.140 with SMTP id p12mr29023259edi.169.1516879353369; Thu, 25 Jan 2018 03:22:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516879353; cv=none; d=google.com; s=arc-20160816; b=aylpMsv3t/RDrpFujXk5bQxPgHf09csvBPLtUqtyh042HYoYXHs2NaYPycytLRzwg6 yUpKXsN7JpE38Uy4yHXYLsZXc1V3OFwahIKuG9pu8LMvx73IXdwuT/fTZbp1pL+TzQ0Q Tn1VjCf8tfousOQ+6G5USvYUd6Sfap3/LFuhiFD07WacGz+Ai6ecW8xuqGIA0W8vNyoP JucSpSN5y4jhp1wwa0DAU/0KI5Q9TND0Kug8DMaVJ7JX5ZrFO3hoO4UclGy+tY957htP 30UXMBFnqagBL259EBvgGMXQ31HLzb7LAUe1iSFmYFEZ0uDE/lj7s6NQpPsG/Z31Frgh 1Yrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:cc:references:in-reply-to:message-id :date:to:from:arc-authentication-results; bh=ssF0kYnNxt/3dRrFrizZt0yPAnMq2twNO8hhlN9IKyc=; b=zWYGA99HZGjgZkeqoX9Karbo5cyRkd+d7CsRBR/bBH4WPnYieDE1/IDkv4ghkDNv4+ u/yh6gXDSUAdSGIdEcMTcN5onZZaYQkuCRTyPILBIOeususyaeliURRDpc1crJ//v9qd 15UXrAi/iT7HrwPaI0SJQnN7uw++3iwRsV1i37HpAE6C4A4x/deKVDU19t3YTW1SOgRL ydr1kB02+40KY7E6TiMlkkF7o4SdI9vnxVER+dClfoHWg5czChSVN9c+T5L9K1F6EnRm zpgjP+ET7F65JF76Xem2uZWE0FO8oiVYJl08Kq2LE0jgiGUqIDFrmDcWa+8fzm4G0Jjo MSEQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of u-boot-bounces@lists.denx.de designates 81.169.180.215 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de Return-Path: Received: from lists.denx.de (dione.denx.de. [81.169.180.215]) by mx.google.com with ESMTP id s39si1767141edm.150.2018.01.25.03.22.33; Thu, 25 Jan 2018 03:22:33 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of u-boot-bounces@lists.denx.de designates 81.169.180.215 as permitted sender) client-ip=81.169.180.215; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of u-boot-bounces@lists.denx.de designates 81.169.180.215 as permitted sender) smtp.mailfrom=u-boot-bounces@lists.denx.de Received: by lists.denx.de (Postfix, from userid 105) id E9897C2249C; Thu, 25 Jan 2018 11:14:04 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 1204FC22434; Thu, 25 Jan 2018 11:12:11 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 7EC0DC22431; Thu, 25 Jan 2018 11:05:58 +0000 (UTC) Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by lists.denx.de (Postfix) with ESMTPS id 13BEAC22410 for ; Thu, 25 Jan 2018 11:05:58 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 7F134ADF0; Thu, 25 Jan 2018 11:05:57 +0000 (UTC) From: Alexander Graf To: u-boot@lists.denx.de Date: Thu, 25 Jan 2018 12:05:49 +0100 Message-Id: <20180125110556.76352-9-agraf@suse.de> X-Mailer: git-send-email 2.12.3 In-Reply-To: <20180125110556.76352-1-agraf@suse.de> References: <20180125110556.76352-1-agraf@suse.de> Cc: Tom Rini Subject: [U-Boot] [PATCH v3 08/15] pl01x: Convert to dev_read X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" The fdtdec API is deprecated, convert the pl010 and pl011 devices to use the dev_read API instead. Signed-off-by: Alexander Graf --- drivers/serial/serial_pl01x.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/serial/serial_pl01x.c b/drivers/serial/serial_pl01x.c index 4ec0f29c42..2cbc84c1b4 100644 --- a/drivers/serial/serial_pl01x.c +++ b/drivers/serial/serial_pl01x.c @@ -20,7 +20,6 @@ #include #include #include "serial_pl01x_internal.h" -#include DECLARE_GLOBAL_DATA_PTR; @@ -354,11 +353,10 @@ static int pl01x_serial_ofdata_to_platdata(struct udevice *dev) return -EINVAL; plat->base = addr; - plat->clock = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), "clock", - 1); + plat->clock = dev_read_u32_default(dev, "clock", 1); plat->type = dev_get_driver_data(dev); - plat->skip_init = fdtdec_get_bool(gd->fdt_blob, dev_of_offset(dev), - "skip-init"); + plat->skip_init = dev_read_bool(dev, "skip-init"); + return 0; } #endif