From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7900CC433FE for ; Sat, 16 Oct 2021 18:07:41 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 57DDE61222 for ; Sat, 16 Oct 2021 18:07:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234167AbhJPSJs (ORCPT ); Sat, 16 Oct 2021 14:09:48 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:45114 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244457AbhJPSJr (ORCPT ); Sat, 16 Oct 2021 14:09:47 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: alyssa) with ESMTPSA id D37D81F43C5C Date: Sat, 16 Oct 2021 14:07:31 -0400 From: Alyssa Rosenzweig To: Joey Gouly Cc: linux-gpio@vger.kernel.org, Linus Walleij , Hector Martin , Marc Zyngier , Alyssa Rosenzweig , Sven Peter , devicetree@vger.kernel.org, Rob Herring , Mark Kettenis , nd@arm.com, Stan Skowronek Subject: Re: [PATCH v3 4/5] pinctrl: add pinctrl/GPIO driver for Apple SoCs Message-ID: References: <20211016141839.45460-1-joey.gouly@arm.com> <20211016141839.45460-5-joey.gouly@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211016141839.45460-5-joey.gouly@arm.com> Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org > +static int apple_gpio_gpio_get_direction(struct gpio_chip *chip, > + unsigned int offset) > +{ > + struct apple_gpio_pinctrl *pctl = gpiochip_get_data(chip); > + unsigned int reg = apple_gpio_get_reg(pctl, offset); > + > + return (FIELD_GET(REG_GPIOx_MODE, reg) == REG_GPIOx_OUT) ? > + GPIO_LINE_DIRECTION_OUT : > + GPIO_LINE_DIRECTION_IN; > +} Nit: weird spacing.