linux/drivers
Dong Aisheng 0391bd5cfa UPSTREAM: clk: add new APIs to operate on all available clocks
This patch introduces of_clk_bulk_get_all and clk_bulk_x_all APIs
to users who just want to handle all available clocks from device tree
without need to know the detailed clock information likes clock numbers
and names. This is useful in writing some generic drivers to handle clock
part.

Change-Id: I5838d4a3ca806ef487a4d8a7d5bab60018e219a2
Cc: Stephen Boyd <sboyd@codeaurora.org>
Cc: Masahiro Yamada <yamada.masahiro@socionext.com>
Tested-by: Thor Thayer <thor.thayer@linux.intel.com>
Signed-off-by: Dong Aisheng <aisheng.dong@nxp.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
(cherry picked from commit 616e45df7c)
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2019-12-31 15:41:17 +08:00
..
accessibility
acpi This is the 4.19.80 stable release 2019-10-17 15:33:07 -07:00
amba
android This is the 4.19.64 stable release 2019-08-04 09:37:11 +02:00
ata libata/ahci: Drop PCS quirk for Denverton and beyond 2019-10-05 13:09:52 +02:00
atm Kconfig: Fix the reference to the IDT77105 Phy driver in the description of ATM_NICSTAR_USE_IDT77105 2019-09-21 07:16:57 +02:00
auxdisplay auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach 2019-09-06 10:21:56 +02:00
base PM / Domains: Keep the pd status during system PM phases 2019-11-01 09:59:04 +08:00
bcma
block This is the 4.19.79 stable release 2019-10-11 19:13:57 +02:00
bluetooth Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
bus bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() 2019-09-21 07:16:51 +02:00
cdrom
char random: force generate entropy for rockchip platform 2019-11-25 08:53:16 +08:00
clk UPSTREAM: clk: add new APIs to operate on all available clocks 2019-12-31 15:41:17 +08:00
clocksource Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
connector
cpufreq cpufreq: dt-platdev: Add rk3399pro project into blacklist 2019-12-31 11:59:46 +08:00
cpuidle
crypto Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
dax
dca
devfreq drivers: devfreq: rockchip_dmc: rk3128: fix bug about ddr_2t 2019-12-06 08:40:40 +08:00
dio
dma Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
dma-buf This is the 4.19.78 stable release 2019-10-07 19:17:35 +02:00
edac EDAC/amd64: Decode syndrome before translating address 2019-10-05 13:09:48 +02:00
eisa
energy_model
extcon extcon: Add named extcon link without address 2019-11-25 08:52:19 +08:00
firewire
firmware Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
fmc
fpga fpga: altera-ps-spi: Fix getting of optional confd gpio 2019-09-21 07:16:53 +02:00
fsi fsi: scom: Don't abort operations for minor errors 2019-09-06 10:22:19 +02:00
gnss
gpio mfd: remove unused rk805 drivers 2019-11-11 18:07:56 +08:00
gpu drm/panel: simple: support positive/negative driven supply 2019-12-24 08:29:42 +08:00
headset_observe rk_headset: Porting to kernel 4.19 2019-10-28 16:09:36 +08:00
hid Revert "HID: core: move Usage Page concatenation to Main item" 2019-11-14 09:28:31 +08:00
hsi
hv Drivers: hv: kvp: Fix the recent regression caused by incorrect clean-up 2019-09-16 08:21:54 +02:00
hwmon hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' 2019-10-05 13:09:54 +02:00
hwspinlock
hwtracing coresight: etm4x: Use explicit barriers on enable/disable 2019-10-11 18:21:39 +02:00
i2c i2c: i2c devices with the same device address can be registered on the same i2c bus. 2019-11-01 10:08:10 +08:00
ide
idle
iio Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
infiniband This is the 4.19.77 stable release 2019-10-06 11:27:45 +02:00
input input: sensors: increase sampling frequency. 2019-12-05 13:12:05 +08:00
iommu iommu/rockchip: add max segment size for device 2019-12-04 09:48:37 +08:00
ipack
irqchip Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
isdn mISDN: enforce CAP_NET_RAW for raw sockets 2019-10-05 13:09:31 +02:00
leds Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
lightnvm lightnvm: pblk: fix freeing of merged pages 2019-07-26 09:14:09 +02:00
macintosh
mailbox Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
mcb
md ANDROID: Add kconfig to make dm-verity check_at_most_once default enabled 2019-11-29 09:53:13 +08:00
media UPSTREAM: media: uvcvideo: Move decode processing to process context 2019-12-23 10:16:25 +08:00
memory
memstick memstick: Fix error cleanup path of memstick_init 2019-07-31 07:26:59 +02:00
message
mfd mfd/fusb302: Set CC pull up current to 80uA 2019-11-22 15:53:57 +08:00
misc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
mmc UPSTREAM: mmc: core: Fix size overflow for mmc partitions 2019-11-28 11:15:32 +08:00
mtd Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
mux
net net: wireless: update bcmdhd driver to 1.579.77.41.22 2019-12-13 11:12:58 +08:00
nfc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
ntb ntb: point to right memory window index 2019-10-11 18:21:18 +02:00
nubus
nvdimm libnvdimm/region: Initialize bad block for volatile namespaces 2019-10-11 18:21:20 +02:00
nvme nvme-multipath: fix ana log nsid lookup when nsid is not found 2019-10-05 13:09:52 +02:00
nvmem Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
of FROMGIT: of: property: Create device links for all child-supplier depencencies 2019-10-07 17:22:57 -07:00
opp Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-06-22 22:26:14 +08:00
oprofile
parisc parisc: Disable HP HSC-PCI Cards to prevent kernel crash 2019-10-05 13:10:04 +02:00
parport parport: Fix mem leak in parport_register_dev_model 2019-06-25 11:35:55 +08:00
pci Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
pcmcia
perf drivers/perf: arm_pmu: Fix failure path in PM notifier 2019-08-06 19:06:55 +02:00
phy phy: rockchip-typec: set usb3 to usb2 only for dp 4 lanes 2019-12-18 15:36:37 +08:00
pinctrl pinctrl: rk805: add rk816 support 2019-11-11 18:07:56 +08:00
platform platform/x86: intel_pmc_core: Do not ioremap RAM 2019-10-05 13:09:55 +02:00
pnp
power power: rk817_charger: support otg device get power from DC 2019-11-20 17:50:36 +08:00
powercap
pps drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl 2019-08-04 09:30:56 +02:00
ps3
ptp
pwm pwm: rockchip: Make pwm pinctrl setting after pwm enabled 2019-10-31 15:05:41 +08:00
rapidio drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate some strings 2019-08-06 19:06:52 +02:00
ras RAS/CEC: Fix pfn insertion 2019-07-26 09:14:05 +02:00
regulator regulator: tps65132: Set the enable GPIO direction to output 2019-12-23 19:51:58 +08:00
remoteproc remoteproc: qcom: q6v5-mss: add SCM probe dependency 2019-09-16 08:21:48 +02:00
reset
rk_nand drivers: rk_nand: use BLK_STS_x instead of -EIO to fix bug 2019-12-16 15:18:49 +08:00
rkflash drivers: rkflash: support upgrade IDB loader which's size large than 128KB with Nandc V9 2019-12-09 17:28:04 +08:00
rpmsg
rtc Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
s390 s390/cio: avoid calling strlen on null pointer 2019-10-11 18:21:08 +02:00
sbus
scsi scsi: core: Reduce memory required for SCSI logging 2019-10-07 18:57:04 +02:00
sfi
sh
siox
slimbus
smc
sn
soc soc: rockchip: sdmmc_vendor_storage: Add g_vendor free 2019-12-18 09:19:13 +08:00
soundwire soundwire: fix regmap dependencies and align with other serial links 2019-10-07 18:57:27 +02:00
spi Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
spmi
ssb
staging Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
switch
target scsi: target/iblock: Fix overrun in WRITE SAME emulation 2019-09-16 08:22:17 +02:00
tc
tee UPSTREAM: tee/shm: untag user pointers in tee_shm_register 2019-10-07 15:27:41 -04:00
testcode
thermal thermal: rk_virtual_thermal: select POWER_SUPPLY when RK_VIRTUAL_THERMAL enabled 2019-12-18 17:26:55 +08:00
thunderbolt thunderbolt: property: Fix a NULL pointer dereference 2019-05-31 06:46:31 -07:00
tty Merge remote branch 'android-4.19' of https://android.googlesource.com/kernel/common 2019-10-28 20:26:28 +08:00
uio
usb usb: dwc3: remove rockchip specific glue layer 2019-12-30 20:14:58 +08:00
uwb
vfio UPSTREAM: vfio/type1: untag user pointers in vaddr_get_pfn 2019-10-07 15:27:41 -04:00
vhost vhost: make sure log_num < in_num 2019-09-16 08:22:25 +02:00
video video: rockchip: mpp: rename mpp_dma_session *session 2019-12-25 16:51:26 +08:00
virt
virtio
visorbus
vlynq
vme
w1
watchdog watchdog: aspeed: Add support for AST2600 2019-10-11 18:21:15 +02:00
xen xen/pci: reserve MCFG areas earlier 2019-10-11 18:21:13 +02:00
zorro
Kconfig drivers/Kconfig: reorder rkflash and headset_observe 2019-10-30 08:45:55 +08:00
Makefile rk_headset: Porting to kernel 4.19 2019-10-28 16:09:36 +08:00