From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754121AbcGVM5V (ORCPT ); Fri, 22 Jul 2016 08:57:21 -0400 Received: from mga14.intel.com ([192.55.52.115]:19661 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753543AbcGVM5U (ORCPT ); Fri, 22 Jul 2016 08:57:20 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,405,1464678000"; d="scan'208";a="738252019" From: Tomas Winkler To: Greg Kroah-Hartman Cc: Alexander Usyskin , linux-kernel@vger.kernel.org, Tomas Winkler Subject: [char-misc-next 00/12] mei: rx enhancements Date: Fri, 22 Jul 2016 15:56:17 +0300 Message-Id: <1469192189-29042-1-git-send-email-tomas.winkler@intel.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series contains mostly fixes and enhancements of the rx path: 1. Better handling of fixed address clients 2. Support for consecutive reads 3. Further amthif client diet Alexander Usyskin (10): mei: move read cb to complete queue if not connected mei: add file pointer to the host client structure mei: add read callback on demand for fixed_address clients mei: amthif: drop mei_clear_lists function mei: drop redundant krealloc and checks in irq read mei: prepare read cb for fixed address clients on the receive path only. mei: rx flow control counter mei: enqueue consecutive reads mei: amthif: drop mei_amthif_read mei: drop unused file transaction states Tomas Winkler (2): mei: use consistent naming for TX control flow credits mei: add wrapper for queuing control commands. drivers/misc/mei/amthif.c | 148 ++++--------------------------------- drivers/misc/mei/bus.c | 2 +- drivers/misc/mei/client.c | 170 +++++++++++++++++++++---------------------- drivers/misc/mei/client.h | 5 +- drivers/misc/mei/hbm.c | 45 ++++++------ drivers/misc/mei/interrupt.c | 47 ++++++------ drivers/misc/mei/main.c | 47 ++++++------ drivers/misc/mei/mei_dev.h | 23 ++---- 8 files changed, 176 insertions(+), 311 deletions(-) -- 2.7.4