From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757070Ab1GDKGF (ORCPT ); Mon, 4 Jul 2011 06:06:05 -0400 Received: from devils.ext.ti.com ([198.47.26.153]:44204 "EHLO devils.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754284Ab1GDKGB (ORCPT ); Mon, 4 Jul 2011 06:06:01 -0400 From: Peter Ujfalusi To: Liam Girdwood , Tony Lindgren , Mark Brown , Samuel Ortiz CC: linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, Misael Lopez Cruz Subject: [PATCH 0/6] ASoC/MFD: twl6040: PLL handling changes Date: Mon, 4 Jul 2011 13:05:52 +0300 Message-ID: <1309773958-14608-1-git-send-email-peter.ujfalusi@ti.com> X-Mailer: git-send-email 1.7.6 MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, The following series depends on the v6 of twl6040 MFD series. The aim is to simplify the PLL handling for twl6040: - Move the PLL selection control to the codec driver from machine driver - Sample rate constraint simplification for selected PLL - Avoid multiple, duplicated PLL configuration, which can slow down the audio startup. - Harmonize the PLL ID usage among the drivers, so we avoid redundancy. I have generated this series on top of l-o/devel-cleanup branch + my previous twl6040 MFD/Input/ASoC v6 series, since it depends on the changes introduced there. Is it OK, if Tony will be taking this as well to avoid cross tree merge issues? I can put the series on top of my previous series, and offer Tony a pull link. Regards, Peter --- Peter Ujfalusi (6): ASoC: twl6040: Use neutral name for power mode text/enum ASoC: twl6040: Move PLL selection to codec driver ASoC: twl6040: Simplify sample rate constraint handling ASoC: twl6040: Configure PLL only once MFD: twl6040: Remove enum for PLL tracking ASoC: twl6040: No need to convert the PLL ID drivers/mfd/twl6040-core.c | 26 +++--- include/linux/mfd/twl6040.h | 17 ++--- sound/soc/codecs/twl6040.c | 182 ++++++++++++++++++++++--------------------- sound/soc/codecs/twl6040.h | 1 + sound/soc/omap/sdp4430.c | 47 +---------- 5 files changed, 118 insertions(+), 155 deletions(-) -- 1.7.6