From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751283Ab3FNIt7 (ORCPT ); Fri, 14 Jun 2013 04:49:59 -0400 Received: from multi.imgtec.com ([194.200.65.239]:22192 "EHLO multi.imgtec.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750930Ab3FNIt5 (ORCPT ); Fri, 14 Jun 2013 04:49:57 -0400 From: James Hogan To: CC: James Hogan , Andrey Smirnov , Mark Brown , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Subject: [PATCH] ASoc: si476x: Do not use binary constants Date: Fri, 14 Jun 2013 09:49:34 +0100 Message-ID: <1371199774-3946-1-git-send-email-james.hogan@imgtec.com> X-Mailer: git-send-email 1.8.1.2 MIME-Version: 1.0 Content-Type: text/plain X-SEF-Processed: 7_3_0_01192__2013_06_14_09_49_45 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Gcc < 4.3 doesn't understand binary constants (0b*): sound/soc/codecs/si476x.c:172:8: error: invalid suffix "b1111110" on integer constant sound/soc/codecs/si476x.c:219:9: error: invalid suffix "b111" on integer constant sound/soc/codecs/si476x.c:219:56: error: invalid suffix "b111" on integer constant So use hexadecimal constants (0x*) instead. Signed-off-by: James Hogan Cc: Andrey Smirnov Cc: Mark Brown Cc: Liam Girdwood Cc: Jaroslav Kysela Cc: Takashi Iwai Cc: alsa-devel@alsa-project.org --- sound/soc/codecs/si476x.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/soc/codecs/si476x.c b/sound/soc/codecs/si476x.c index 721587c..73e205c 100644 --- a/sound/soc/codecs/si476x.c +++ b/sound/soc/codecs/si476x.c @@ -38,9 +38,9 @@ enum si476x_digital_io_output_format { SI476X_DIGITAL_IO_SAMPLE_SIZE_SHIFT = 8, }; -#define SI476X_DIGITAL_IO_OUTPUT_WIDTH_MASK ((0b111 << SI476X_DIGITAL_IO_SLOT_SIZE_SHIFT) | \ - (0b111 << SI476X_DIGITAL_IO_SAMPLE_SIZE_SHIFT)) -#define SI476X_DIGITAL_IO_OUTPUT_FORMAT_MASK (0b1111110) +#define SI476X_DIGITAL_IO_OUTPUT_WIDTH_MASK ((0x7 << SI476X_DIGITAL_IO_SLOT_SIZE_SHIFT) | \ + (0x7 << SI476X_DIGITAL_IO_SAMPLE_SIZE_SHIFT)) +#define SI476X_DIGITAL_IO_OUTPUT_FORMAT_MASK (0x7e) enum si476x_daudio_formats { SI476X_DAUDIO_MODE_I2S = (0x0 << 1), -- 1.8.1.2