Received: by 10.213.65.68 with SMTP id h4csp48152imn; Mon, 19 Mar 2018 19:07:37 -0700 (PDT) X-Google-Smtp-Source: AG47ELtE3XseyUvGKQzhLtJkZWA/aeR8tF9KXjFpUxrArcIZG1NO2ScMrOcMPIKiorY1I8WaahNT X-Received: by 2002:a17:902:8a92:: with SMTP id p18-v6mr14376538plo.286.1521511657695; Mon, 19 Mar 2018 19:07:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521511657; cv=none; d=google.com; s=arc-20160816; b=02Ll44sa/lGJb5Yhhdyhno39IFiqH5fopB+K25S/I7pgI7RUsJBLwa1+7M0Slv/NVN 1tJwrX/NVruCqRVg4mKr3w2Oxu2UGgt5HKhPOSGGgrUx6W/h8MytvK0iG3iKm1PrGLgO oqgPwiosy8XoHGd65aOgsuPyEyde+HQHmULlvgDgiEvU/NsQvmQ1DBL6PbSXOucrwAMO 9bbOF6F4jJHPLPmugw6XbhOJeL8Byk9cPk9Bhv8s8DNvYmvvavocBDOfIC1Lp7Y5FlHC Bl1sSsC2XcX37fWuoVuvsYGJUHJ7lXmlmxz97FCxPl0J9j9lE4Q2n1RyIhvjIgLB0rb6 LGIQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject :dkim-signature:arc-authentication-results; bh=HYyrHqakZ/g3LpJ9Ru80/VFUNp3xRvbg+m2Jxo7/LRw=; b=zlWuB9bzIwtTxLUWATtdIi66ntR3rR2yDlVJ1nMw/KtotpwPTHj2qwcGt2VHHNniVc ta81BCBGjWy8v9zEm1Er1mOUPOxRFHmliSaspI1sqAdkAYHEO8IwDysGM2BZCkppBhqh lnKkcn4r2Wrxkjd3qqWR8jMY8P0f7Y7yIBrTVse1nuTVvLTNBL03M6tZdjW/Cxy0Nbkw yXvx7LJprgPq8PIeHRr1FsxjcBCRsBfYMkA8thZgl40nhp+x9FIziRW76qocQuIhBB6F +k34bdoetxmq+J/JPwZDpsXU7jJglw3rssyZk2+2C6oargtDUQZ8lAiszlzqJx8ee2hV R2cQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=T++KRL+H; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n28si395278pgf.284.2018.03.19.19.07.23; Mon, 19 Mar 2018 19:07:37 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=T++KRL+H; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752400AbeCTCDb (ORCPT + 99 others); Mon, 19 Mar 2018 22:03:31 -0400 Received: from mail-pf0-f194.google.com ([209.85.192.194]:43277 "EHLO mail-pf0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752470AbeCTCDW (ORCPT ); Mon, 19 Mar 2018 22:03:22 -0400 Received: by mail-pf0-f194.google.com with SMTP id j2so35431pff.10 for ; Mon, 19 Mar 2018 19:03:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to; bh=HYyrHqakZ/g3LpJ9Ru80/VFUNp3xRvbg+m2Jxo7/LRw=; b=T++KRL+HJ7S6eOG2PZOsGTWV3bgok4lkUWdm6a1GW/IEbOrppWyelkdRqhg2C4ufz9 MF4XRRiCu5225uEZ/tBBzmufk3oiJeynPe4pUKz8Cl1ZjpPm8Gi02pia7Sd5ip5vSZ1y Lv+w7Gy1zU1kmqVo+ervMZ4HvNotSi4iny9C2Ntzzp7roqDPbgdnzPk5S3ooIxVQfgTj X5Hb3jifoFB8QyouZeLnY/BI4JvpsJXgZCNbkwuWzNn6DiqbXsNxoW8NuVEjK+8w6lb9 AUWsqwkwXwVuAE/i/lGKY8QJnsoAXU3X5UB4JosezoeK2+hCJ9BnbJbntNDUpA5PrHbr EMwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to; bh=HYyrHqakZ/g3LpJ9Ru80/VFUNp3xRvbg+m2Jxo7/LRw=; b=U50Zi0Hwpp9cNRwfMtxhv+zn3N+sYES7WrT6CKSh6lSgmUC25f13M16TdH5yZvjook 30vApmzSUfhKv2q/C1NaB3iscEBWl/WcOW0IWltJO582vGwbR60llbaonV14FtZdrpJd L4SLHS5dtziKHw6qzQyoSIlTPcysjOuizWbWH09GgLp7MyWrU6NrIaEH+Mr1F1iplUoL tGS9HQ6I3hsUdnXOWafx10d8X/i/vy5ICzAHEjJasUKLDyh+7SwRx3qCiW+zIMvvhaIJ uvnztZkUOBIi8+Pgr/YuPomnLA25mIfk/SHioLN6285niazmxgHGRQ85luYdnOl77tRE UroQ== X-Gm-Message-State: AElRT7FmqIyQph8Cn18Qhy1N3KjCETMyl3e/1PmVwuKyY2gZ7Q8q9J9h ErFylCoKG9RCIZmlu/qITjx6YCh0mtU= X-Received: by 10.101.68.141 with SMTP id l13mr10929665pgq.216.1521511399758; Mon, 19 Mar 2018 19:03:19 -0700 (PDT) Received: from decatoncale.mtv.corp.google.com ([2620:0:1000:1501:e4e8:e3c6:19f1:ae51]) by smtp.googlemail.com with ESMTPSA id h75sm653916pfh.28.2018.03.19.19.03.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 19 Mar 2018 19:03:18 -0700 (PDT) Subject: Re: [PATCH 06/14] platform/chrome: chromeos_laptop - introduce pr_fmt() To: Dmitry Torokhov , linux-input@vger.kernel.org, Benson Leung Cc: Nick Dyer , Olof Johansson , linux-kernel@vger.kernel.org References: <20180312190907.174301-1-dmitry.torokhov@gmail.com> <20180312190907.174301-7-dmitry.torokhov@gmail.com> From: Benson Leung Organization: Google Message-ID: <9d03df01-9a98-e149-65f8-d0f5064e2e0a@google.com> Date: Mon, 19 Mar 2018 19:03:17 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180312190907.174301-7-dmitry.torokhov@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gAIdBU5mNZwQ4v8U3CrZDjV0Ozg51LwSB" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --gAIdBU5mNZwQ4v8U3CrZDjV0Ozg51LwSB Content-Type: multipart/mixed; boundary="I5r1uHUwWenXTddwodCYnDULylCskHGz7"; protected-headers="v1" From: Benson Leung To: Dmitry Torokhov , linux-input@vger.kernel.org, Benson Leung Cc: Nick Dyer , Olof Johansson , linux-kernel@vger.kernel.org Message-ID: <9d03df01-9a98-e149-65f8-d0f5064e2e0a@google.com> Subject: Re: [PATCH 06/14] platform/chrome: chromeos_laptop - introduce pr_fmt() References: <20180312190907.174301-1-dmitry.torokhov@gmail.com> <20180312190907.174301-7-dmitry.torokhov@gmail.com> In-Reply-To: <20180312190907.174301-7-dmitry.torokhov@gmail.com> --I5r1uHUwWenXTddwodCYnDULylCskHGz7 Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: quoted-printable On 03/12/2018 12:08 PM, Dmitry Torokhov wrote: > Define pr_fmt() to standardize driver messages. >=20 > Signed-off-by: Dmitry Torokhov Applied to my working branch for atmel_mxt_ts + chromeos_laptop.c for v4.17. Thanks! > --- > drivers/platform/chrome/chromeos_laptop.c | 31 ++++++++++-------------= > 1 file changed, 14 insertions(+), 17 deletions(-) >=20 > diff --git a/drivers/platform/chrome/chromeos_laptop.c b/drivers/platfo= rm/chrome/chromeos_laptop.c > index 0a43f1833de3f..08ce7a105e768 100644 > --- a/drivers/platform/chrome/chromeos_laptop.c > +++ b/drivers/platform/chrome/chromeos_laptop.c > @@ -4,6 +4,8 @@ > // Copyright (C) 2012 Google, Inc. > // Author: Benson Leung > =20 > +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt > + > #include > #include > #include > @@ -139,15 +141,12 @@ static struct i2c_client *__add_probed_i2c_device= ( > if (name) { > dmi_dev =3D dmi_find_device(DMI_DEV_TYPE_DEV_ONBOARD, name, NULL); > if (!dmi_dev) { > - pr_err("%s failed to dmi find device %s.\n", > - __func__, > - name); > + pr_err("failed to dmi find device %s\n", name); > return NULL; > } > dev_data =3D (struct dmi_dev_onboard *)dmi_dev->device_data; > if (!dev_data) { > - pr_err("%s failed to get data from dmi for %s.\n", > - __func__, name); > + pr_err("failed to get data from dmi for %s\n", name); > return NULL; > } > info->irq =3D dev_data->instance; > @@ -155,7 +154,7 @@ static struct i2c_client *__add_probed_i2c_device( > =20 > adapter =3D i2c_get_adapter(bus); > if (!adapter) { > - pr_err("%s failed to get i2c adapter %d.\n", __func__, bus); > + pr_err("failed to get i2c adapter %d\n", bus); > return NULL; > } > =20 > @@ -174,19 +173,18 @@ static struct i2c_client *__add_probed_i2c_device= ( > dummy =3D i2c_new_probed_device(adapter, &dummy_info, > alt_addr_list, NULL); > if (dummy) { > - pr_debug("%s %d-%02x is probed at %02x\n", > - __func__, bus, info->addr, dummy->addr); > + pr_debug("%d-%02x is probed at %02x\n", > + bus, info->addr, dummy->addr); > i2c_unregister_device(dummy); > client =3D i2c_new_device(adapter, info); > } > } > =20 > if (!client) > - pr_notice("%s failed to register device %d-%02x\n", > - __func__, bus, info->addr); > + pr_notice("failed to register device %d-%02x\n", > + bus, info->addr); > else > - pr_debug("%s added i2c device %d-%02x\n", > - __func__, bus, info->addr); > + pr_debug("added i2c device %d-%02x\n", bus, info->addr); > =20 > i2c_put_adapter(adapter); > return client; > @@ -227,7 +225,7 @@ static int find_i2c_adapter_num(enum i2c_adapter_ty= pe type) > dev =3D bus_find_device(&i2c_bus_type, NULL, &lookup, __find_i2c_adap= ); > if (!dev) { > /* Adapters may appear later. Deferred probing will retry */ > - pr_notice("%s: i2c adapter %s not found on system.\n", __func__, > + pr_notice("i2c adapter %s not found on system.\n", > lookup.name); > return -ENODEV; > } > @@ -349,7 +347,7 @@ static int setup_tsl2563_als(enum i2c_adapter_type = type) > static int __init chromeos_laptop_dmi_matched(const struct dmi_system_= id *id) > { > cros_laptop =3D (void *)id->driver_data; > - pr_debug("DMI Matched %s.\n", id->ident); > + pr_debug("DMI Matched %s\n", id->ident); > =20 > /* Indicate to dmi_scan that processing is done. */ > return 1; > @@ -392,8 +390,7 @@ static int chromeos_laptop_probe(struct platform_de= vice *pdev) > ret =3D -EPROBE_DEFER; > } else { > /* Ran out of tries. */ > - pr_notice("%s: Ran out of tries for device.\n", > - __func__); > + pr_notice("ran out of tries for device.\n"); > i2c_dev->state =3D TIMEDOUT; > } > } else { > @@ -600,7 +597,7 @@ static int __init chromeos_laptop_init(void) > int ret; > =20 > if (!dmi_check_system(chromeos_laptop_dmi_table)) { > - pr_debug("%s unsupported system.\n", __func__); > + pr_debug("unsupported system\n"); > return -ENODEV; > } > =20 >=20 --=20 Benson Leung Staff Software Engineer Chrome OS Kernel Google Inc. bleung@google.com Chromium OS Project bleung@chromium.org --I5r1uHUwWenXTddwodCYnDULylCskHGz7-- --gAIdBU5mNZwQ4v8U3CrZDjV0Ozg51LwSB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6gYDF28Li+nEiKLaHwn1ewov5lgFAlqwa+YACgkQHwn1ewov 5li1yw//fpiFJpzxwwlnYcxyFG8oBdP0ZgwKwS1Idl/RkrIhGZnj+6pRz87YUFnm fr5p3Gp0+aOI3BDosxlDXHzZCNAhQXV8dh6X+hTmX+72E4JQGukpDtw/5kYyFuQm +MzRGoJ1idHRzbagzT2GWvsfPwfmbV6fpPmU2un6zyD34Lp+8IHsbUIOi4RCp/kU ZMtQcMXTvfabWBhRMkDscT67V0tBT3AX+eIRyMbp3aeWzy4HLh322207mehd39Ld oLQqpiDOzbvBhkiosay429Pt1Sj7fc7WTB+yTCQeBAUY3lh4FY4iUQcONnokZlYz Ozk4yTrxiNNHcBDW03/WyEMwAwfKOKACezIbODg+zqx/zkJHs/IzNujUT+NpNbf5 mEd3Af9vkFHTIxFKohVQZ+jpCtQU+iAvzxntxCyr/OmK+Tgzohwro5Xn9LnvgKND hfYEp942sMTFHODPZ+le1Z5RqBSKrWQuTEi0ZNMQCkpHAsAr/UQRJV/2/1bRCgR0 7UfSipulzRfZtv7x+4rPz5aNhPZtg9kHXnEqWqCqJAufznjaAaqWk531NL7t9Q+V mCBO9Y6d6RPprLd2yMZVcz5D0iGzyLS69t1A19XD82sty52ahT3y9GD3+GOSpqTM wC0bfu/+Ntm+fzXvi9Vq6LspwOqse+jS3BQORj5Pyd6O6MEd58E= =Ot7l -----END PGP SIGNATURE----- --gAIdBU5mNZwQ4v8U3CrZDjV0Ozg51LwSB--