diff options
Diffstat (limited to 'sound/soc/codecs/tfa9879.c')
| -rw-r--r-- | sound/soc/codecs/tfa9879.c | 48 | 
1 files changed, 21 insertions, 27 deletions
| diff --git a/sound/soc/codecs/tfa9879.c b/sound/soc/codecs/tfa9879.c index 6d213c6d3920..abc114a3ae2b 100644 --- a/sound/soc/codecs/tfa9879.c +++ b/sound/soc/codecs/tfa9879.c @@ -1,15 +1,9 @@ -/* - * tfa9879.c  --  driver for NXP Semiconductors TFA9879 - * - * Copyright (C) 2014 Axentia Technologies AB - * Author: Peter Rosin <[email protected]> - * - *  This program is free software; you can redistribute  it and/or modify it - *  under  the terms of  the GNU General  Public License as published by the - *  Free Software Foundation;  either version 2 of the  License, or (at your - *  option) any later version. - * - */ +// SPDX-License-Identifier: GPL-2.0+ +// +// tfa9879.c  --  driver for NXP Semiconductors TFA9879 +// +// Copyright (C) 2014 Axentia Technologies AB +// Author: Peter Rosin <[email protected]>  #include <linux/module.h>  #include <linux/init.h> @@ -88,13 +82,14 @@ static int tfa9879_hw_params(struct snd_pcm_substream *substream,  	}  	if (tfa9879->lsb_justified) -		snd_soc_component_update_bits(component, TFA9879_SERIAL_INTERFACE_1, -				    TFA9879_I2S_SET_MASK, -				    i2s_set << TFA9879_I2S_SET_SHIFT); +		snd_soc_component_update_bits(component, +					      TFA9879_SERIAL_INTERFACE_1, +					      TFA9879_I2S_SET_MASK, +					      i2s_set << TFA9879_I2S_SET_SHIFT);  	snd_soc_component_update_bits(component, TFA9879_SERIAL_INTERFACE_1, -			    TFA9879_I2S_FS_MASK, -			    fs << TFA9879_I2S_FS_SHIFT); +				      TFA9879_I2S_FS_MASK, +				      fs << TFA9879_I2S_FS_SHIFT);  	return 0;  } @@ -103,8 +98,8 @@ static int tfa9879_digital_mute(struct snd_soc_dai *dai, int mute)  	struct snd_soc_component *component = dai->component;  	snd_soc_component_update_bits(component, TFA9879_MISC_CONTROL, -			    TFA9879_S_MUTE_MASK, -			    !!mute << TFA9879_S_MUTE_SHIFT); +				      TFA9879_S_MUTE_MASK, +				      !!mute << TFA9879_S_MUTE_SHIFT);  	return 0;  } @@ -152,11 +147,11 @@ static int tfa9879_set_fmt(struct snd_soc_dai *dai, unsigned int fmt)  	}  	snd_soc_component_update_bits(component, TFA9879_SERIAL_INTERFACE_1, -			    TFA9879_SCK_POL_MASK, -			    sck_pol << TFA9879_SCK_POL_SHIFT); +				      TFA9879_SCK_POL_MASK, +				      sck_pol << TFA9879_SCK_POL_SHIFT);  	snd_soc_component_update_bits(component, TFA9879_SERIAL_INTERFACE_1, -			    TFA9879_I2S_SET_MASK, -			    i2s_set << TFA9879_I2S_SET_SHIFT); +				      TFA9879_I2S_SET_MASK, +				      i2s_set << TFA9879_I2S_SET_SHIFT);  	return 0;  } @@ -276,8 +271,7 @@ static struct snd_soc_dai_driver tfa9879_dai = {  	.ops = &tfa9879_dai_ops,  }; -static int tfa9879_i2c_probe(struct i2c_client *i2c, -			     const struct i2c_device_id *id) +static int tfa9879_i2c_probe(struct i2c_client *i2c)  {  	struct tfa9879_priv *tfa9879;  	int i; @@ -298,7 +292,7 @@ static int tfa9879_i2c_probe(struct i2c_client *i2c,  			     tfa9879_regs[i].reg, tfa9879_regs[i].def);  	return devm_snd_soc_register_component(&i2c->dev, &tfa9879_component, -				      &tfa9879_dai, 1); +					       &tfa9879_dai, 1);  }  static const struct i2c_device_id tfa9879_i2c_id[] = { @@ -318,7 +312,7 @@ static struct i2c_driver tfa9879_i2c_driver = {  		.name = "tfa9879",  		.of_match_table = tfa9879_of_match,  	}, -	.probe = tfa9879_i2c_probe, +	.probe_new = tfa9879_i2c_probe,  	.id_table = tfa9879_i2c_id,  }; |