/* * ADAV803 audio driver * * Copyright 2014 Analog Devices Inc. * * Licensed under the GPL-2. */ #include #include #include #include #include "adav80x.h" static const struct i2c_device_id adav803_id[] = { { "adav803", 0 }, { } }; MODULE_DEVICE_TABLE(i2c, adav803_id); static int adav803_probe(struct i2c_client *client, const struct i2c_device_id *id) { return adav80x_bus_probe(&client->dev, devm_regmap_init_i2c(client, &adav80x_regmap_config)); } static int adav803_remove(struct i2c_client *client) { snd_soc_unregister_codec(&client->dev); return 0; } static struct i2c_driver adav803_driver = { .driver = { .name = "adav803", }, .probe = adav803_probe, .remove = adav803_remove, .id_table = adav803_id, }; module_i2c_driver(adav803_driver); MODULE_DESCRIPTION("ASoC ADAV803 driver"); MODULE_AUTHOR("Lars-Peter Clausen "); MODULE_AUTHOR("Yi Li >"); MODULE_LICENSE("GPL"); emaclite-cleanup'>emaclite-cleanup net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-12-11 11:17:54 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2016-12-11 11:17:54 -0800
commit69973b830859bc6529a7a0468ba0d80ee5117826 (patch)
tree5f11fe15ed9d9a3ab9c92242030e54b73ecdce45 /net/ipv4/tcp_bbr.c
parent2e4333c14de06a333783d6812cf3c4998f78b0c8 (diff)
Linux 4.9
Diffstat (limited to 'net/ipv4/tcp_bbr.c')