From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal =?ISO-8859-1?Q?Mal=FD?= Subject: [PATCH 0/24] Introduce ff-memless-next as an improved replacement for ff-memless Date: Wed, 09 Apr 2014 13:10:41 +0200 Message-ID: <1609685.QRL9N9sQvX@sigyn> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Received: from transparentnimenzy.cz ([31.31.77.140]:52598 "EHLO devoid-pointer.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933110AbaDILT6 convert rfc822-to-8bit (ORCPT ); Wed, 9 Apr 2014 07:19:58 -0400 Sender: linux-input-owner@vger.kernel.org List-Id: linux-input@vger.kernel.org To: dmitry.torokhov@gmail.com, jkosina@suse.cz Cc: linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, Elias Vanderstuyft ff-memless-next (MLNX) is a largely improved version of the current ff-= memless (FFML) driver. MLNX supports all force feedback effects currently avail= able in the Linux force feedback userspace API. All effects are handled in acco= rdance with Microsoft's DirectInput/XInput. Most notable changes include suppo= rt for conditional effects, proper handling of all periodic waveforms and impr= oved emulation of rumble effects through periodic effects. MLNX also uses it= s own kernel API to pass processed effects to hardware-specific drivers inste= ad of abusing "ff_effect" struct. The API is documented in the respective hea= der file. MLNX has been expanded to be a direct replacement for FFML. Support for FF_PERIODIC and FF_RAMP has been added to all devices that support FF_CONSTANT as a part of the port to the new API. This patch series: 1) Adds "ff-memless-next" module [1] 2) Ports all hardware-specific drivers to MLNX's API [2-23] 3) Removes FFML and replaces it with MLNX [24] Michal Mal=FD -- To unsubscribe from this list: send the line "unsubscribe linux-input" = in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html