Heiner Kallweit
b8554d4f72
net: phy: add register modifying helpers returning 1 on change
...
When modifying registers there are scenarios where we need to know
whether the register content actually changed. This patch adds
new helpers to not break users of the current ones, phy_modify() etc.
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-02-10 12:53:18 -08:00
..
accessibility
acpi
acpi/nfit: Fix command-supported detection
2019-01-21 09:58:31 -08:00
amba
android
binderfs: remove separate device_initcall()
2019-02-01 15:50:26 +01:00
ata
SCSI fixes on 20190125
2019-01-26 15:03:43 -08:00
atm
atm: he: fix sign-extension overflow on large shift
2019-01-17 11:27:00 -08:00
auxdisplay
base
Driver core fixes for 5.0-rc6
2019-02-08 10:53:44 -08:00
bcma
bcma: use dev_* printing functions
2019-01-10 13:39:19 +02:00
block
for-linus-20190118
2019-01-20 09:12:50 +12:00
bluetooth
bus
cdrom
char
Char/Misc driver fixes for 5.0-rc4
2019-01-25 13:03:34 -10:00
clk
clk: qcom: gcc: Use active only source for CPUSS clocks
2019-01-24 11:41:48 -08:00
clocksource
connector
cpufreq
Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep'
2019-01-11 10:09:51 +01:00
cpuidle
cpuidle: poll_state: Fix default time limit
2019-01-30 22:57:42 +01:00
crypto
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-02-08 15:00:17 -08:00
dax
dca
devfreq
dio
dma
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
dma-buf
edac
EDAC, altera: Fix S10 persistent register offset
2019-01-24 17:13:59 +01:00
eisa
extcon
firewire
scsi: communicate max segment size to the DMA mapping code
2019-01-22 20:40:59 -05:00
firmware
efi/arm64: Fix debugfs crash by adding a terminator for ptdump marker
2019-02-02 11:27:29 +01:00
fmc
fpga
fpga: stratix10-soc: fix wrong of_node_put() in init function
2019-01-31 16:19:48 +01:00
fsi
gnss
gpio
gpio: vf610: Mask all GPIO interrupts
2019-01-28 15:28:43 +01:00
gpu
drm-misc-fixes for v5.0-rc6:
2019-02-08 10:32:49 +10:00
hid
HID: debug: fix the ring buffer implementation
2019-01-29 12:09:11 +01:00
hsi
hv
vmbus: fix subchannel removal
2019-01-09 19:20:31 -05:00
hwmon
hwmon: (tmp421) Correct the misspelling of the tmp442 compatible attribute in OF device ID table
2019-01-17 12:54:52 -08:00
hwspinlock
hwtracing
i2c
i2c: tegra: Fix Maximum transfer size
2019-01-11 00:15:04 +01:00
i3c
i3c: master: dw: fix deadlock
2019-01-26 11:14:25 +01:00
ide
ide: ensure atapi sense request aren't preempted
2019-01-31 08:25:09 -07:00
idle
iio
First set of IIO fixes for the 5.0 cycle.
2019-02-03 13:10:41 +01:00
infiniband
IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate
2019-01-29 13:57:22 -07:00
input
Mostly driver fixes, but there's a core framework fix in here too.
2019-01-31 23:22:57 -08:00
iommu
IOMMU Fixes for Linux v5.0-rc4
2019-01-30 09:30:03 -08:00
ipack
irqchip
xtensa fixes for v5.0-rc5
2019-02-01 16:56:30 -08:00
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-02-08 15:00:17 -08:00
leds
leds: lp5523: fix a missing check of return value of lp55xx_read
2019-01-17 22:27:39 +01:00
lightnvm
macintosh
mailbox
mcb
md
dm: don't use bio_trim() afterall
2019-02-06 17:24:37 -05:00
media
media: vim2m: only cancel work if it is for right context
2019-01-16 11:13:25 -05:00
memory
memstick
message
mfd
mfd: Fix unmet dependency warning for MFD_TPS68470
2019-01-29 10:55:34 +01:00
misc
mic: vop: Fix crash on remove
2019-02-01 15:53:54 +01:00
mmc
mmc: mediatek: fix incorrect register setting of hs400_cmd_int_delay
2019-01-28 12:49:28 +01:00
mtd
mtd: rawnand: denali: get ->setup_data_interface() working again
2019-01-18 10:27:01 +01:00
mux
net
net: phy: add register modifying helpers returning 1 on change
2019-02-10 12:53:18 -08:00
nfc
ntb
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
nubus
nvdimm
libnvdimm/security: Require nvdimm_security_setup_events() to succeed
2019-01-21 09:57:43 -08:00
nvme
for-linus-20190125
2019-01-26 12:42:41 -08:00
nvmem
of
net: phy: fixed-phy: Drop GPIO from fixed_phy_add()
2019-02-04 18:33:36 -08:00
opp
oprofile
parisc
parport
pci
pci-v5.0-fixes-3
2019-01-31 23:06:17 -08:00
pcmcia
perf
phy
phy: armada38x: add common phy support
2019-02-07 18:10:25 -08:00
pinctrl
pinctrl: sunxi: Correct number of IRQ banks on H6 main pin controller
2019-01-22 10:52:39 +01:00
platform
platform/x86: Fix unmet dependency warning for SAMSUNG_Q10
2019-01-29 10:59:07 +01:00
pnp
power
powercap
pps
ps3
ptp
ptp: fix debugfs_simple_attr.cocci warnings
2019-01-25 22:05:23 -08:00
pwm
rapidio
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
ras
regulator
remoteproc
virtio: don't allocate vqs when names[i] = NULL
2019-01-14 20:15:19 -05:00
reset
rpmsg
rtc
s390
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-02-08 15:00:17 -08:00
sbus
scsi
SCSI fixes on 20190201
2019-02-02 10:12:53 -08:00
sfi
sh
siox
slimbus
sn
soc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-01-16 05:13:36 +12:00
soundwire
spi
cross-tree: phase out dma_zalloc_coherent()
2019-01-08 07:58:37 -05:00
spmi
ssb
staging
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2019-02-08 15:00:17 -08:00
target
scsi: tcmu: fix use after free
2019-01-22 20:54:00 -05:00
tc
tee
thermal
Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2019-01-23 16:23:41 +13:00
thunderbolt
tty
TTY/Serial fixes for 5.0-rc6
2019-02-08 10:49:55 -08:00
uio
usb
usb: typec: tcpm: Correct the PPS out_volt calculation
2019-01-31 09:14:00 +01:00
uwb
vfio
vfio-pci/nvlink2: Fix ancient gcc warnings
2019-01-23 08:20:43 -07:00
vhost
vhost: fix OOB in get_rx_bufs()
2019-01-28 22:53:09 -08:00
video
TTY/Serial driver fixes for 5.0-rc4
2019-01-25 12:58:40 -10:00
virt
virtio
virtio: drop internal struct from UAPI
2019-02-05 15:29:48 -05:00
visorbus
vlynq
vme
w1
watchdog
xen
arm64/xen: fix xen-swiotlb cache flushing
2019-01-23 22:14:56 +01:00
zorro
Kconfig
Makefile