/* * Copyright 2005 Openedhand Ltd. * * Author: Richard Purdie * * Based on WM8753.h * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * */ #ifndef _WM8988_H #define _WM8988_H /* WM8988 register space */ #define WM8988_LINVOL 0x00 #define WM8988_RINVOL 0x01 #define WM8988_LOUT1V 0x02 #define WM8988_ROUT1V 0x03 #define WM8988_ADCDAC 0x05 #define WM8988_IFACE 0x07 #define WM8988_SRATE 0x08 #define WM8988_LDAC 0x0a #define WM8988_RDAC 0x0b #define WM8988_BASS 0x0c #define WM8988_TREBLE 0x0d #define WM8988_RESET 0x0f #define WM8988_3D 0x10 #define WM8988_ALC1 0x11 #define WM8988_ALC2 0x12 #define WM8988_ALC3 0x13 #define WM8988_NGATE 0x14 #define WM8988_LADC 0x15 #define WM8988_RADC 0x16 #define WM8988_ADCTL1 0x17 #define WM8988_ADCTL2 0x18 #define WM8988_PWR1 0x19 #define WM8988_PWR2 0x1a #define WM8988_ADCTL3 0x1b #define WM8988_ADCIN 0x1f #define WM8988_LADCIN 0x20 #define WM8988_RADCIN 0x21 #define WM8988_LOUTM1 0x22 #define WM8988_LOUTM2 0x23 #define WM8988_ROUTM1 0x24 #define WM8988_ROUTM2 0x25 #define WM8988_LOUT2V 0x28 #define WM8988_ROUT2V 0x29 #define WM8988_LPPB 0x43 #define WM8988_NUM_REG 0x44 #define WM8988_SYSCLK 0 #endif Tobias Klauser
summaryrefslogtreecommitdiff
path: root/include/soc/tegra
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-12-27 16:04:37 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2016-12-27 16:04:37 -0800
commit8f18e4d03ed8fa5e4a300c94550533bd8ce4ff9a (patch)
tree9d9987ff5976a04701bb018bb40309bfdd2d6a9c /include/soc/tegra
parent0dad3a3014a0b9e72521ff44f17e0054f43dcdea (diff)
parent5799fc905930f866c7d32aaf81b31f8027297506 (diff)
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Pull networking fixes from David Miller: 1) Various ipvlan fixes from Eric Dumazet and Mahesh Bandewar. The most important is to not assume the packet is RX just because the destination address matches that of the device. Such an assumption causes problems when an interface is put into loopback mode. 2) If we retry when creating a new tc entry (because we dropped the RTNL mutex in order to load a module, for example) we end up with -EAGAIN and then loop trying to replay the request. But we didn't reset some state when looping back to the top like this, and if another thread meanwhile inserted the same tc entry we were trying to, we re-link it creating an enless loop in the tc chain. Fix from Daniel Borkmann. 3) There are two different WRITE bits in the MDIO address register for the stmmac chip, depending upon the chip variant. Due to a bug we could set them both, fix from Hock Leong Kweh. 4) Fix mlx4 bug in XDP_TX handling, from Tariq Toukan. * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: net: stmmac: fix incorrect bit set in gmac4 mdio addr register r8169: add support for RTL8168 series add-on card. net: xdp: remove unused bfp_warn_invalid_xdp_buffer() openvswitch: upcall: Fix vlan handling. ipv4: Namespaceify tcp_tw_reuse knob net: korina: Fix NAPI versus resources freeing net, sched: fix soft lockup in tc_classify net/mlx4_en: Fix user prio field in XDP forward tipc: don't send FIN message from connectionless socket ipvlan: fix multicast processing ipvlan: fix various issues in ipvlan_process_multicast()
Diffstat (limited to 'include/soc/tegra')