From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755650AbdABNbf (ORCPT ); Mon, 2 Jan 2017 08:31:35 -0500 Received: from mail-wm0-f66.google.com ([74.125.82.66]:34882 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755410AbdABNbd (ORCPT ); Mon, 2 Jan 2017 08:31:33 -0500 MIME-Version: 1.0 In-Reply-To: References: <1482413704-17531-1-git-send-email-cedric.madianga@gmail.com> <1482413704-17531-3-git-send-email-cedric.madianga@gmail.com> <20161223090019.a3jkhpb3abgjqi55@pengutronix.de> <20161228212139.adkixdgvmtj2ukjs@pengutronix.de> From: "M'boumba Cedric Madianga" Date: Mon, 2 Jan 2017 14:31:31 +0100 Message-ID: Subject: Re: [PATCH v7 2/5] i2c: Add STM32F4 I2C driver To: =?UTF-8?Q?Uwe_Kleine=2DK=C3=B6nig?= Cc: Wolfram Sang , Rob Herring , Maxime Coquelin , Alexandre Torgue , Linus Walleij , Patrice Chotard , Russell King , linux-i2c@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Uwe, >> Is it possible to make it more obvious by doing: >> >> status = read_from_status_register() & read_from_interrupt_enable_register(); >> >> at a single place? Contrary to what I said previously I have to keep possible_status variable as for one irq enabled we allow several events. For example, ITBUFEN allows to generate an irq for RXNE and for TXE events. So, using status = read_from_status_register() & read_from_interrupt_enable_register(); is not possible. Best regards, Cedric