linux/drivers
Arnd Bergmann 4b7b948b1f vme: fake: fix build for 64-bit dma_addr_t
casting between dma_addr_t and a pointer is generally tricky,
as they might not be the same size and almost never point into
the same address space. With 32-bit ARM systems and LPAE, we
get this warning for the vme_fake driver that stores a pointer
in a dma_addr_t variable:

drivers/vme/bridges/vme_fake.c: In function 'fake_slave_set':
drivers/vme/bridges/vme_fake.c:204:29: error: assignment makes pointer from integer without a cast [-Werror=int-conversion]

To make this clearer while fixing the warning, I'm adding
a set of helper functions for the type conversion.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Martyn Welch <martyn@welchs.me.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-09-13 17:30:17 +02:00
..
accessibility
acpi ACPI / drivers: replace acpi_probe_lock spinlock with mutex 2016-09-02 22:22:21 +02:00
amba
android
ata pata_ninja32: Avoid corrupting status flags 2016-08-30 11:59:47 -04:00
atm
auxdisplay
base PM / runtime: Add _rcuidle suffix to allow rpm_idle() use from idle 2016-08-31 03:00:59 +02:00
bcma
block
bluetooth miscdevice: Use module_misc_device() macro 2016-08-31 14:12:35 +02:00
bus
cdrom
char ttyprintk: Neaten and simplify printing 2016-09-13 17:30:17 +02:00
clk Some fixes for rk3399 register errors that revealed themself 2016-08-29 17:08:35 -07:00
clocksource clocksource/drivers/atmel-pit: Fix compilation error 2016-08-29 09:51:39 +02:00
connector
cpufreq cpufreq: dt: Add terminate entry for of_device_id tables 2016-08-31 02:49:05 +02:00
cpuidle
crypto
dax
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire
firmware
fmc
fpga fpga manager: Add hardware dependency to Zynq driver 2016-09-08 17:31:44 +02:00
gpio
gpu This pull request brings in fixes for VC4 3D in 4.8, most of which are 2016-09-02 15:55:15 +10:00
hid miscdevice: Add helper macro for misc device boilerplate 2016-08-31 14:12:35 +02:00
hsi
hv Drivers: hv: hv_util: Avoid dynamic allocation in time synch 2016-09-09 13:48:23 +02:00
hwmon hwmon: (it87) Add missing sysfs attribute group terminator 2016-08-29 05:31:31 -07:00
hwspinlock
hwtracing coresight: tmc: mark symbols static where possible 2016-09-09 13:53:00 +02:00
i2c
ide
idle
iio Merge 4.8-rc5 into char-misc-next 2016-09-05 08:04:07 +02:00
infiniband
input Merge 4.8-rc5 into char-misc-next 2016-09-05 08:04:07 +02:00
iommu
ipack
irqchip
isdn
leds
lguest
lightnvm miscdevice: Use module_misc_device() macro 2016-08-31 14:12:35 +02:00
macintosh
mailbox
mcb mcb: remove sub-device handling code 2016-08-31 13:16:24 +02:00
md - a stable fix in both DM crypt and DM log-writes for too large bios (as 2016-09-03 17:29:58 -07:00
media
memory fix:memory:of_memory:add missing header dependencies 2016-08-31 15:21:18 +02:00
memstick
message
mfd
misc mei: me: add kaby point device ids 2016-09-12 15:32:29 +02:00
mmc
mtd
net
nfc
ntb
nubus
nvdimm
nvme Merge branch 'nvmf-4.8-rc' of git://git.infradead.org/nvme-fabrics into for-linus 2016-08-29 08:39:22 -06:00
nvmem nvmem: rockchip-efuse: add rk3399-efuse support 2016-09-02 17:22:51 +02:00
of
oprofile
parisc
parport
pci Char/Misc driver fixes for 4.8-rc5 2016-09-03 11:38:43 -07:00
pcmcia
perf drivers/perf: arm_pmu: Fix NULL pointer dereference during probe 2016-09-02 17:17:52 +01:00
phy
pinctrl
platform intel_pmic_gpio: Make explicitly non-modular 2016-08-28 22:31:52 -07:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio rapidio/tsi721: fix incorrect detection of address translation condition 2016-09-01 17:52:02 -07:00
ras
regulator
remoteproc
reset
rpmsg
rtc
s390 Merge 4.8-rc5 into char-misc-next 2016-09-05 08:04:07 +02:00
sbus
scsi drivers/scsi/wd719x.c: remove last declaration using DEFINE_PCI_DEVICE_TABLE 2016-09-01 17:52:01 -07:00
sfi
sh
sn
soc
spi
spmi
ssb
staging
target
tc
thermal
thunderbolt thunderbolt: Don't declare Falcon Ridge unsupported 2016-08-31 13:25:02 +02:00
tty Merge 4.8-rc5 into char-misc-next 2016-09-05 08:04:07 +02:00
uio uio: fix dmem_region_start computation 2016-08-31 13:07:30 +02:00
usb usb: musb: Fix locking errors for host only mode 2016-08-30 14:11:38 +02:00
uwb
vfio
vhost Merge 4.8-rc5 into char-misc-next 2016-09-05 08:04:07 +02:00
video
virt
virtio
vlynq
vme vme: fake: fix build for 64-bit dma_addr_t 2016-09-13 17:30:17 +02:00
w1 w1: fix timeout_us parameter description 2016-08-31 13:56:05 +02:00
watchdog
xen
zorro
Kconfig
Makefile