linux-stable/drivers
Daniel Lezcano 402519439c thermal/drivers/hisi: Remove the multiple sensors support
commit ff4ec2997d upstream.

By essence, the tsensor does not really support multiple sensor at the same
time. It allows to set a sensor and use it to get the temperature, another
sensor could be switched but with a delay of 3-5ms. It is difficult to read
simultaneously several sensors without a big delay.

Today, just one sensor is used, it is not necessary to deal with multiple
sensors in the code. Remove them and if it is needed in the future add them
on top of a code which will be clean up in the meantime.

Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Reviewed-by: Leo Yan <leo.yan@linaro.org>
Acked-by: Wangtao (Kevin, Kirin) <kevin.wangtao@hisilicon.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
Signed-off-by: Rafael David Tinoco <rafael.tinoco@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-12-08 13:03:40 +01:00
..
accessibility
acpi ACPI / platform: Add SMB0001 HID to forbidden_id_list 2018-11-27 16:10:51 +01:00
amba
android binder: fix race that allows malicious free of live buffer 2018-12-05 19:41:26 +01:00
ata ata: ftide010: Add a quirk for SQ201 2018-10-03 17:00:59 -07:00
atm atm: zatm: Fix potential Spectre v1 2018-07-22 14:28:43 +02:00
auxdisplay auxdisplay: fix broken menu 2018-07-03 11:24:56 +02:00
base driver core: Move device_links_purge() after bus_remove_device() 2018-12-01 09:42:59 +01:00
bcma
block floppy: fix race condition in __floppy_read_block_0() 2018-12-01 09:42:53 +01:00
bluetooth Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth 2018-11-13 11:14:54 -08:00
bus bus: arm-cci: remove unnecessary unreachable() 2018-12-01 09:42:49 +01:00
cdrom cdrom: fix improper type cast, which can leat to information leak. 2018-11-21 09:24:04 +01:00
char tpm: Restore functionality to xen vtpm driver. 2018-11-13 11:15:02 -08:00
clk clk: samsung: exynos5250: Add missing clocks for FIMC LITE SYSMMU devices 2018-12-01 09:42:58 +01:00
clocksource clockevents/drivers/i8253: Add support for PIT shutdown quirk 2018-11-21 09:24:11 +01:00
connector
cpufreq cpufreq: imx6q: add return value check for voltage scale 2018-12-01 09:42:53 +01:00
cpuidle cpuidle: powernv: Fix promotion from snooze if next state disabled 2018-07-03 11:24:51 +02:00
crypto crypto: caam - fix implicit casts in endianness helpers 2018-11-13 11:14:59 -08:00
dax dev-dax: check_vma: ratelimit dev_info-s 2018-08-24 13:09:08 +02:00
dca
devfreq
dio
dma dmaengine: at_hdmac: fix module unloading 2018-12-05 19:41:25 +01:00
dma-buf dma-buf: remove redundant initialization of sg_table 2018-06-05 11:41:57 +02:00
edac EDAC, skx_edac: Fix logical channel intermediate decoding 2018-11-13 11:15:06 -08:00
eisa
extcon extcon: Release locking when sending the notification of connector state 2018-09-09 19:55:56 +02:00
firewire
firmware efi/arm: Revert deferred unmap of early memmap mapping 2018-12-01 09:42:54 +01:00
fmc
fpga
fsi
gpio gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path 2018-12-01 09:42:50 +01:00
gpu drm/msm: fix OF child-node lookup 2018-12-08 13:03:38 +01:00
hid HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges 2018-11-27 16:10:51 +01:00
hsi
hv Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl() 2018-12-05 19:41:26 +01:00
hwmon hwmon: (ibmpowernv) Remove bogus __init annotations 2018-11-27 16:10:48 +01:00
hwspinlock
hwtracing coresight: etb10: Fix handling of perf mode 2018-11-13 11:14:59 -08:00
i2c i2c: rcar: cleanup DMA for all kinds of failure 2018-11-13 11:14:51 -08:00
ide
idle intel_idle: Graceful probe failure when MWAIT is disabled 2018-08-09 12:16:39 +02:00
iio iio:st_magn: Fix enable device after trigger 2018-12-05 19:41:26 +01:00
infiniband IB/mlx5: Avoid load failure due to unknown link width 2018-12-08 13:03:37 +01:00
input Input: elan_i2c - add support for ELAN0621 touchpad 2018-12-08 13:03:39 +01:00
iommu iommu/arm-smmu: Ensure that page-table updates are visible before TLBI 2018-11-13 11:15:10 -08:00
ipack
irqchip irqchip/bcm7038-l1: Hide cpu offline callback when building for !SMP 2018-09-15 09:45:29 +02:00
isdn isdn: Disable IIOCDBGVAR 2018-08-22 07:46:11 +02:00
leds
lightnvm lightnvm: pblk: fix two sleep-in-atomic-context bugs 2018-11-13 11:14:52 -08:00
macintosh macintosh/via-pmu: Add missing mmio accessors 2018-09-19 22:43:41 +02:00
mailbox mailbox: xgene-slimpro: Fix potential NULL pointer dereference 2018-09-09 19:55:54 +02:00
mcb
md MD: fix invalid stored role for a disk - try2 2018-11-13 11:15:18 -08:00
media media: em28xx: Fix use-after-free when disconnecting 2018-12-05 19:41:09 +01:00
memory memory: tegra: Apply interrupts mask per SoC 2018-08-03 07:50:38 +02:00
memstick
message
mfd mfd: menelaus: Fix possible race condition and leak 2018-11-13 11:15:00 -08:00
misc misc: mic/scif: fix copy-paste error in scif_create_remote_lookup 2018-12-05 19:41:26 +01:00
mmc mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL 2018-12-01 09:42:50 +01:00
mtd ubi: Initialize Fastmap checkmapping correctly 2018-12-05 19:41:09 +01:00
mux
net usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 2018-12-05 19:41:17 +01:00
nfc NFC: nfcmrvl_uart: fix OF child-node lookup 2018-12-01 09:42:54 +01:00
ntb
nubus
nvdimm libnvdimm, region: Fail badblocks listing for inactive regions 2018-11-13 11:15:05 -08:00
nvme nvme-loop: fix kernel oops in case of unhandled command 2018-11-21 09:24:17 +01:00
nvmem nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us 2018-08-24 13:09:14 +02:00
of of: add helper to lookup compatible child node 2018-12-01 09:42:54 +01:00
oprofile
parisc
parport parport: sunbpp: fix error return code 2018-09-26 08:38:12 +02:00
pci PCI: layerscape: Fix wrong invocation of outbound window disable accessor 2018-12-05 19:41:23 +01:00
pcmcia pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges 2018-11-13 11:14:46 -08:00
perf arm64: perf: Reject stand-alone CHAIN events for PMUv3 2018-10-18 09:16:24 +02:00
phy phy: phy-mtk-tphy: use auto instead of force to bypass utmi signals 2018-08-15 18:12:48 +02:00
pinctrl pinctrl: meson: fix pinconf bias disable 2018-12-01 09:42:53 +01:00
platform platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 2018-11-27 16:10:47 +01:00
pnp
power power: supply: twl4030-charger: fix OF sibling-node lookup 2018-12-01 09:42:55 +01:00
powercap
pps
ps3
ptp ptp: fix Spectre v1 vulnerability 2018-11-10 07:48:34 -08:00
pwm pwm: meson: Fix mux clock names 2018-09-15 09:45:27 +02:00
rapidio
ras
regulator regulator: fix crash caused by null driver data 2018-10-03 17:00:55 -07:00
remoteproc remoteproc: qcom: Fix potential device node leaks 2018-06-21 04:02:48 +09:00
reset reset: make device_reset_optional() really optional 2018-12-08 13:03:40 +01:00
rpmsg rpmsg: smd: fix memory leak on channel create 2018-11-13 11:15:12 -08:00
rtc rtc: omap: fix error path when pinctrl_register fails 2018-12-01 09:42:58 +01:00
s390 s390/qeth: fix length check in SNMP processing 2018-12-05 19:41:17 +01:00
sbus
scsi scsi: scsi_devinfo: cleanly zero-pad devinfo strings 2018-12-08 13:03:38 +01:00
sfi
sh
sn
soc soc: ti: QMSS: Fix usage of irq_set_affinity_hint 2018-11-21 09:24:09 +01:00
spi spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma_{finish,prepare} 2018-11-13 11:14:52 -08:00
spmi
ssb
staging staging: rts5208: fix gcc-8 logic error warning 2018-12-08 13:03:35 +01:00
target scsi: iscsi: target: Don't use stack buffer for scatterlist 2018-10-18 09:16:21 +02:00
tc TC: Set DMA masks for devices 2018-11-13 11:15:11 -08:00
tee tee: check shm references are consistent in offset/size 2018-06-21 04:02:54 +09:00
thermal thermal/drivers/hisi: Remove the multiple sensors support 2018-12-08 13:03:40 +01:00
thunderbolt
tty kgdboc: Fix warning with module build 2018-12-08 13:03:38 +01:00
uio uio: Fix an Oops on load 2018-11-27 16:10:51 +01:00
usb Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" 2018-12-05 19:41:26 +01:00
uwb uwb: hwa-rc: fix memory leak at probe 2018-10-03 17:00:46 -07:00
vfio vfio/type1: Fix task tracking for QEMU vCPU hotplug 2018-08-03 07:50:23 +02:00
vhost vhost/scsi: truncate T10 PI iov_iter to prot_bytes 2018-11-21 09:24:08 +01:00
video mach64: fix image corruption due to reading accelerator registers 2018-11-21 09:24:08 +01:00
virt
virtio virtio_balloon: fix increment of vb->num_pfns in fill_balloon() 2018-10-13 09:27:30 +02:00
vlynq
vme
w1 w1: omap-hdq: fix missing bus unregister at removal 2018-11-13 11:15:09 -08:00
watchdog watchdog: da9063: Fix updating timeout value 2018-08-03 07:50:24 +02:00
xen xen/balloon: Support xend-based toolstack 2018-11-13 11:15:02 -08:00
zorro
Kconfig
Makefile