linux-uconsole/drivers
Shawn Lin c420c1e4db FROMLIST: clk: rockchip: Prevent calculating mmc phase if clock rate is zero
The MMC sample and drv clock for rockchip platforms are derived from
the bus clock output to the MMC/SDIO card. So it should never happens
that the clk rate is zero given it should inherits the clock rate from
its parent. If something goes wrong and makes the clock rate to be zero,
the calculation would be wrong but may still make the mmc tuning process
work luckily. However it makes people harder to debug when the following
data transfer is unstable.

Change-Id: Ifeb4c063cb73e0a444fd8819ef3128256331cd7a
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
(cherry picked from https://patchwork.kernel.org/patch/10258071/)
2018-03-09 14:07:09 +08:00
..
accessibility
acpi LSK 18.02 v4.4-android 2018-02-07 20:59:20 +08:00
adc rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
amba
android Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
ata LSK 18.02 v4.4-android 2018-02-07 20:59:20 +08:00
atm atm: horizon: Fix irq release error 2017-12-16 10:33:55 +01:00
auxdisplay
base LSK 18.02 v4.4-android 2018-02-07 20:59:20 +08:00
bcma UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
block rbd: set max_segments to USHRT_MAX 2018-01-17 09:35:30 +01:00
bluetooth rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
bus sunxi-rsb: Include OF based modalias in device uevent 2018-01-10 09:27:09 +01:00
cdrom
char hwrng: core - sleep interruptible in read 2018-01-17 09:35:28 +01:00
cir rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
clk FROMLIST: clk: rockchip: Prevent calculating mmc phase if clock rate is zero 2018-03-09 14:07:09 +08:00
clocksource clocksource/arm_global_timer: reconfigure clockevents after cpufreq change 2018-03-06 17:29:54 +08:00
cmmb rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
connector
cpufreq soc: rockchip: add functions to select opp level form device-tree 2018-01-02 10:21:39 +08:00
cpuidle Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-01-22 11:50:22 +05:30
crypto crypto: n2 - cure use after free 2018-01-10 09:27:08 +01:00
dca
devfreq PM / devfreq: record opp rate instead of real clock rate for thermal 2018-03-08 15:08:36 +08:00
dio
dma dmaengine: pl330: fix bug that chan descdone is null 2018-01-29 14:12:32 +08:00
dma-buf UPSTREAM: dma-buf: add support for compat ioctl 2017-08-15 18:43:45 +08:00
edac EDAC, i5000, i5400: Fix definition of NRECMEMB register 2017-12-16 10:33:54 +01:00
eisa
extcon Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-12-01 11:04:13 +08:00
firewire
firmware Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
fmc
fpga
gpio UPSTREAM: gpio: Add devm_ apis for gpiochip_add_data and gpiochip_remove 2018-02-28 14:55:00 +08:00
gpu PM / devfreq: record opp rate instead of real clock rate for thermal 2018-03-08 15:08:36 +08:00
headset_observe rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
hid UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
hsi
hv x86/retpoline/hyperv: Convert assembler indirect jumps 2018-01-23 19:50:13 +01:00
hwmon Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
hwspinlock
hwtracing Merge tag 'v4.4.107' into linux-linaro-lsk-v4.4 2017-12-21 12:06:47 +08:00
i2c Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
ide
idle
iio Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-12-01 11:04:13 +08:00
infiniband IB/srpt: Disable RDMA access by the initiator 2018-01-17 09:35:24 +01:00
input UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
iommu iommu/rockchip: return -ENODEV when a disabled iommu node is referenced by master 2018-02-09 11:08:29 +08:00
ipack
irqchip Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2018-01-26 19:26:47 +08:00
isdn isdn: kcapi: avoid uninitialized data 2017-12-25 14:22:13 +01:00
leds UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
lguest
lightnvm
macintosh
mailbox rk: rm include/linux/rockchip/common.h 2017-11-17 14:55:40 +08:00
mcb
md Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-02-01 12:02:38 +08:00
media UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
memory ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure 2017-12-16 10:33:51 +01:00
memstick
message
mfd mfd: rk808: remove suspend config for rk817&rk809 2018-03-05 16:53:13 +08:00
misc rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
mmc UPSTREAM: mmc: dw_mmc: Fix the DTO/CTO timeout overflow calculation for 32-bit systems 2018-03-07 08:46:47 +08:00
mtd rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
net ethernet: stmmac: dwmac-rk: Add speed setting for gmac controller of px30 2018-02-24 10:37:58 +08:00
nfc Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-11-02 17:00:07 +08:00
ntb ntb_transport: fix bug calculating num_qps_mw 2017-08-30 10:19:29 +02:00
nubus
nvdimm libnvdimm, namespace: make 'resource' attribute only readable by root 2017-11-30 08:37:23 +00:00
nvme Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-12-01 11:04:13 +08:00
nvmem nvmem: rockchip-otp: Fix section mismatch when compile 2018-02-26 19:57:25 +08:00
of BACKPORT: device property: Introduce fwnode_property_get_reference_args 2017-11-27 14:12:20 +08:00
oprofile
parisc parisc: Hide Diva-built-in serial aux and graphics card 2018-01-02 20:33:20 +01:00
parport parisc, parport_gsc: Fixes for printk continuation lines 2017-06-17 06:39:37 +02:00
pci LSK 18.02 v4.4-android 2018-02-07 20:59:20 +08:00
pcmcia
perf LSK 17.07 v4.4-android 2017-07-26 19:32:04 +08:00
phy phy: rockchip: inno-hdmi: fix hdmi can't display after change mode 2018-03-05 16:50:43 +08:00
pinctrl pinctrl: rockchip: Add pinctrl support for rk3308 2018-03-07 14:19:48 +08:00
platform UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
pnp
power PM / AVS: rockchip-io: add io selectors and supplies for rk3308 2018-03-07 14:19:34 +08:00
powercap
pps
ps3
ptp
pwm pwm: rockchip: add pwm en for voppwm 2018-01-30 16:23:46 +08:00
rapidio
ras
regulator regulator: rk808: rk809: the sw1 enable bit intercnvert with sw2 2018-02-13 11:21:32 +08:00
remoteproc
reset
rk_nand drivers: rk_nand: add dev pm ops 2018-03-05 14:50:34 +08:00
rpmsg
rtc mfd: RK817 & RK809: Add new mfd driver for RK817 & RK809 2018-02-05 16:18:20 +08:00
s390 s390/qeth: no ETH header for outbound AF_IUCV 2017-12-25 14:22:12 +01:00
sbus
scsi Merge branch 'linux-linaro-lsk-v4.4' into linux-linaro-lsk-v4.4-android 2018-02-01 12:02:38 +08:00
sfi
sh
smc rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
sn
soc soc: rockchip: pvtm: Stop calculating cycles first if last status is enabled 2018-03-07 20:19:25 +08:00
spi spi: rockchip: set higher io driver when sclk higher than 24MHz 2018-03-05 09:37:13 +08:00
spmi spmi: Include OF based modalias in device uevent 2017-07-27 15:06:10 -07:00
ssb
staging fiq_debugger: rockchip: deal with this_cpu and current_cpu are different 2018-02-08 14:29:02 +08:00
switch rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
target target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK 2018-01-17 09:35:31 +01:00
tc
tee BACKPORT: tee: indicate privileged dev in gen_caps 2018-01-22 13:16:20 +05:30
testcode rk: add SPDX license identifier to files with no license 2018-01-31 20:56:06 +08:00
thermal thermal: rockchip: fix channal invertion issue for px30 2018-02-10 11:34:03 +08:00
thunderbolt
tty UPSTREAM: gpio: change member .dev to .parent 2018-02-28 14:55:00 +08:00
uio
usb usb: quirks: add device quirk for Sonix FaceBlack device 2018-03-06 17:02:05 +08:00
uwb uwb: ensure that endpoint is interrupt 2017-10-12 11:27:35 +02:00
vfio vfio-pci: Handle error from pci_iomap 2017-08-06 19:19:46 -07:00
vhost fix a page leak in vhost_scsi_iov_to_sgl() error recovery 2017-11-30 08:37:22 +00:00
video video: rockchip: vpu: fix wrong freq assigned 2018-02-24 18:08:41 +08:00
virt
virtio virtio: release virtio index when fail to device_register 2017-12-16 10:33:48 +01:00
vlynq
vme
w1
watchdog Merge branch 'linux-linaro-lsk-v4.4-android' of git://git.linaro.org/kernel/linux-linaro-stable.git 2017-12-01 11:04:13 +08:00
xen xen: xenbus driver must not accept invalid transaction ids 2017-11-30 08:37:28 +00:00
zorro
Kconfig LSK 17.07 v4.4-android 2017-07-26 19:32:04 +08:00
Makefile LSK 17.07 v4.4-android 2017-07-26 19:32:04 +08:00