From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Ribalda Delgado Subject: [PATCH v3 0/5] serial/8250_fintek Support any configuration Date: Tue, 16 Jun 2015 10:41:04 +0200 Message-ID: <1434444069-30260-1-git-send-email-ricardo.ribalda@gmail.com> Return-path: Sender: linux-kernel-owner@vger.kernel.org To: Greg Kroah-Hartman , Jiri Slaby , Alan Cox , "Rafael J. Wysocki" , Peter Huewe , linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, peter_hong@fintek.com.tw Cc: Ricardo Ribalda Delgado List-Id: linux-serial@vger.kernel.org The original driver only supported the default configuration of the chip. This patchset add supports for all the possible configurations: -Different io address -Multiple chips -Different chip_ids Patchset can be viewed online at https://github.com/ribalda/linux/tree/8250_fintek_try3 v3: Error found by Peter Hong Fix memset after initialization. v2: Fix comments by Alan Cox Replace blah foo[] = { 1,2,3,4 }; with static const blah foo[] = { 1,2,3,4 }; Reported-by: Peter Hong Ricardo Ribalda Delgado (5): serial/8250_fintek: Use private data structure serial/8250_fintek: Support for multiple base_ports serial/8250_fintek: Support for chip_ip 0x0501 serial/8250_fintek: Support keys different than default serial/8250_fintek: Support for any io address. drivers/tty/serial/8250/8250_fintek.c | 172 +++++++++++++++++++++------------- 1 file changed, 107 insertions(+), 65 deletions(-) -- 2.1.4