Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752528AbdFQVdA (ORCPT ); Sat, 17 Jun 2017 17:33:00 -0400 Received: from mail-wm0-f68.google.com ([74.125.82.68]:35222 "EHLO mail-wm0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750720AbdFQVc7 (ORCPT ); Sat, 17 Jun 2017 17:32:59 -0400 Date: Sat, 17 Jun 2017 22:32:55 +0100 From: Okash Khawaja To: Samuel Thibault , Greg Kroah-Hartman , Jiri Slaby , linux-kernel@vger.kernel.org Cc: Alan Cox , speakup@linux-speakup.org, devel@driverdev.osuosl.org Subject: [patch v2] tty: define tty_open_by_driver when CONFIG_TTY is not defined Message-ID: <20170617213255.GA1977@sanghar> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170617210812.rhpbip7iamid5fmo@var.youpi.perso.aquilenet.fr> User-Agent: Mutt/1.8.2 (2017-04-18) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 801 Lines: 24 This patch adds definition of tty_open_by_driver when CONFIG_TTY is not defined. This was supposed to have been included in commit 12e84c71b7d4ee38d51377fd494ac748ee4e6912 ("tty: export tty_open_by_driver"). The patch follows convention for other such functions and returns NULL. Signed-off-by: Okash Khawaja --- include/linux/tty.h | 3 +++ 1 file changed, 3 insertions(+) --- a/include/linux/tty.h +++ b/include/linux/tty.h @@ -422,6 +422,9 @@ static inline int __init tty_init(void) { return 0; } static inline const char *tty_name(const struct tty_struct *tty) { return "(none)"; } +static inline struct tty_struct *tty_open_by_driver(dev_t device, + struct inode *inode, struct file *filp) +{ return NULL; } #endif extern struct ktermios tty_std_termios;