This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-mainline-allmodconfig in repository toolchain/linux-next.
from 9f51ae62c84a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds c32e64e852f3 csky: Build infrastructure adds 7c768f845104 csky: defconfig adds 9143a9359d05 csky: Kernel booting adds 081860b970ad csky: Exception handling and mm-fault adds 4859bfca11c7 csky: System Call adds 00a9730e1007 csky: Cache and TLB routines adds 013de2d6671d csky: MMU and page table management adds e9564df753fd csky: Process management and Signal adds dd3ef10ea295 csky: VDSO and rt_sigreturn adds e38a5272baaa csky: IRQ handling adds a0ae62806ff4 csky: Atomic operations adds 9d056df0924e csky: ELF and module probe adds c5af58b76911 csky: Library functions adds da551281947c csky: User access adds 2ce36bfa6a09 csky: Debug and Ptrace GDB adds 991069865796 csky: SMP support adds 735ee005c371 csky: Misc headers adds 19fef6c4893d dt-bindings: csky CPU Bindings adds f746650f9cdc dt-bindings: Add vendor prefix for csky adds 243b40a469d1 MAINTAINERS: Add csky adds d8a5f5f79122 irqchip: add C-SKY SMP interrupt controller adds 3fe5d5bd2dd9 dt-bindings: interrupt-controller: C-SKY SMP intc adds edff1b4835b7 irqchip: add C-SKY APB bus interrupt controller adds 2347e7e1aea4 dt-bindings: interrupt-controller: C-SKY APB intc adds ac435075892e Merge tag 'csky-for-linus-4.20' of https://github.com/c-sk [...] adds aee94ee873d7 m68k/atari: ARAnyM - Remove reference to long-deprecated M [...] adds 58c116fb7dc6 m68k/sun3: Remove is_medusa and m68k_pgtable_cachemode adds 83e7e5b54417 Merge tag 'm68k-for-v4.20-tag1' of git://git.kernel.org/pu [...] adds 381fdd62c383 m68k: fix command-line parsing when passed from u-boot adds 673c790e7282 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe adds 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error adds 62e3941776fe 9p: clear dangling pointers in p9stat_free adds 996d5b4db4b1 9p: Use a slab for allocating requests adds 6348b903d791 9p: Remove p9_idpool adds 523adb6cc10b 9p: embed fcall in req to round down buffer allocs adds 91a76be37ff8 9p: add a per-client fcall kmem_cache adds 43cbcbee9938 9p: rename p9_free_req() function adds 728356dedeff 9p: Add refcount to p9_req_t adds 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN adds 426d5a0f9733 9p: fix spelling mistake in fall-through annotation adds 6d35190f3953 9p: Rename req to rreq in trans_fd adds 2803cf4379ed 9p: do not trust pdu content for stat item size adds 5e172f75e51e 9p locks: add mount option for lock retry interval adds e02a53d92e19 9p: acl: fix uninitialized iattr access adds 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler adds ef5305f1f72e 9p: p9dirent_read: check network-provided name length adds b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock adds 72ea0321088d 9p: potential NULL dereference adds e4ca13f7d075 9p/trans_fd: abort p9_read_work if req status changed adds fb488fc1f2b4 9p/trans_fd: put worker reqs on destroy adds 7da4221b530f Merge tag '9p-for-4.20' of git://github.com/martinetd/linux adds 1e6cb72399fd fsnotify: add super block object type adds 60f7ed8c7c4d fsnotify: send path type events to group with super block marks adds d54f4fba889b fanotify: add API to attach/detach super block mark adds 96a71f21ef1f fanotify: store fanotify_init() flags in group's fanotify_data adds b723a7911d02 fanotify: fix collision of internal and uapi mark flags adds 007d1e8395ea fsnotify: generalize handling of extra event flags adds a72fd224e37b fanotify: simplify handling of FAN_ONDIR adds 23c9deeb3285 fanotify: deprecate uapi FAN_ALL_* constants adds a39f7ec41766 fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() adds bdd5a46fe306 fanotify: add BUILD_BUG_ON() to count the bits of fanotify [...] adds d0a6a87e40da fanotify: support reporting thread id instead of process id adds 99c228a994ec fs: group frequently accessed fields of struct super_block [...] adds 721fb6fbfd21 fsnotify: Fix busy inodes during unmount adds 79257514f532 Merge tag 'for_v4.20-rc1' of git://git.kernel.org/pub/scm/ [...] adds 849fe89ce6d7 udf: remove unused variables group_start and nr_groups adds 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL adds a9ad01bc759d udf: Prevent write-unsupported filesystem to be remounted [...] adds b085fbe2ef7f udf: Fix crash during mount adds 694538b5d753 udf: Drop freed bitmap / table support adds 1abefb02749f udf: Drop pack pragma from udf_sb.h adds 2aad26fa0a3d ext2: remove redundant building macro check adds e64433d58763 Merge tag 'filesystems_for_v4.20-rc1' of git://git.kernel. [...] adds 94927676c741 mailbox: Convert to using %pOFn instead of device_node.name adds cfc0f7a8ea80 drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3 adds 0a01fa940e7c mailbox: qcom: Add QCS404 APPS Global compatible adds 462f668e5c87 mailbox: bcm-flexrm-mailbox: fix spelling mistake "toogle" [...] adds 9f0a0a381c5d mailbox: mediatek: Add check for possible failure of kzalloc adds fe675d4d3c6b Merge tag 'mailbox-v4.20' of git://git.linaro.org/landing- [...] adds d947dddf1c95 staging: pi433: eliminate a temporary variable adds 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style adds ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style adds 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style adds abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style adds bc3ae2415bec staging:rtl8192u: Rename __pTa - Style adds bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style adds c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style adds 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style adds d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style adds b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] adds 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style adds 715a3d9336f4 staging:rtl8192u: Rename Channel - Style adds e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style adds b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style adds f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style adds 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c adds e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c adds 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c adds fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST adds c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi adds 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses adds fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] adds 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style adds 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style adds 0df408add7af staging:rtl8192u: Add required spaces - Style adds 362ed57ee889 staging:rtl8192u: Remove unused constants - Style adds 47bd0dc30eac staging:rtl8192u: Correct block comments - Style adds 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style adds ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style adds 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style adds 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style adds 1f20545654e6 staging:rtl8192u: Remove unused defines - Style adds f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style adds 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style adds 198a136f7f24 staging:rtl8192u: Rename member variables - Style adds 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style adds 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style adds be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style adds d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style adds ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style adds f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style adds 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style adds 1f9766a0625e staging:rtl8192u: Rename bValid - Style adds efff422454f3 staging:rtl8192u: Rename DialogToken - Style adds a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style adds ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style adds 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style adds 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style adds 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style adds 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style adds 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static adds 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style adds 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style adds 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style adds e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style adds 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style adds 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style adds 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style adds 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style adds 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE adds e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style adds be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style adds 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style adds 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style adds aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style adds 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style adds b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style adds 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style adds 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style adds 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style adds 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style adds 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style adds 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style adds 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style adds 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style adds 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake adds 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz adds 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline adds fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable adds b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf adds 02d72eef1814 staging: mt7621-pci: make some function static adds 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop adds 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages adds 2b2424d9a7e3 staging: fbtft: Adds space around "/" adds 3c0971939e56 staging: gasket: remove null ptr check before kfree adds 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions adds 4cfc2bff29ca staging: gasket: core: remove debug log that could crash adds c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] adds 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] adds 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs adds 1fdd6d720cdc staging: gasket: remove gasket_exit() adds 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] adds 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O adds 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers adds 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] adds 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] adds 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] adds 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] adds 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters adds cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types adds 8be31270362b staging: erofs: introduce erofs_grab_bio adds 6e78901a9f23 staging: erofs: separate erofs_get_meta_page adds cadf1ccf1b00 staging: erofs: add error handling for xattr submodule adds ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} adds 99691b4662dd staging: erofs: rearrange vle clustertype definitions adds df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs adds 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform adds d6421a46af70 staging: erofs: fix compression mapping beyond EOF adds eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() adds 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' adds 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] adds 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode adds f0b4a22a4848 staging: most: register channel device after init of struc [...] adds 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] adds c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue adds 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] adds aca19723604c Revert "staging: erofs: disable compiling temporarile" adds e84e1ed8cdd7 staging: erofs: formatting fix in unzip_vle_lz4.c adds 196ef5f36071 staging: erofs: formatting fix to NULL comparison adds b566ffc3fab6 staging: erofs: formatting spaces around '-' adds ea0b2d429bd8 staging: erofs: formatting add spaces arround '*' adds e4fccc8c9d0a staging: erofs: formatting alignment parenthesis adds f72403461bd4 staging: erofs: fix 1 warning and 9 checks adds 86eac24dbb7b staging: rtl8192e: Fix compiler warning from strncpy() adds 9989d7f5495d staging: rtl8712u: Fix compiler warning about strncpy adds f93861c2d611 staging: Convert to using %pOFn instead of device_node.name adds f8aefb7de0e2 staging: fsl-dpaa2/ethsw: remove redundant pointer 'port_priv' adds 9003987a08d4 staging:rtl8192u: Rename dot11d_init to fix name clash adds 35ba13e43cfb staging: android: ion: Clean unused debug_show memeber of [...] adds 0b8a052c58d1 staging:rtl8192u: Remove unused definitions - Style adds 2e9e6dd41cc6 staging:rtl8192u: Add required SPDX-License-Identifier - Style adds d0679000c498 staging:rtl8192u: Refactor member variable enabled - Style adds b972c798fbab staging:rtl8192u: Rename member pDot11dInfo - Style adds 13b72b089b9c staging: fsl-dpaa2/ethsw: Fix uninitialized variables adds 7e33f3850c53 staging: mt7621-pci: remove unnecessary check of device_ty [...] adds da85d3b1a8d4 staging: bcm2835-audio: Clean up mutex locks adds 4620fd74a020 staging: bcm2835-audio: Remove redundant spdif stream ctls adds 107f35129519 staging: bcm2835-audio: Clean up include files in bcm2835-ctl.c adds 51002248a68f staging: bcm2835-audio: Remove redundant substream mask checks adds a97962111e67 staging: bcm2835-audio: Fix mute controls, volume handling [...] adds 626f28d51d21 staging: bcm2835-audio: Remove redundant function calls adds aa45eeee516a staging: bcm2835-audio: Remove superfluous open flag adds c5e7824b5786 staging: bcm2835-audio: Drop useless running flag and check adds bf1ad3e007e2 staging: bcm2835-audio: Fix incorrect draining handling adds 50e4acab33e6 staging: bcm2835-audio: Kill unused spinlock adds 5d0be6da7f90 staging: bcm2835-audio: Use PCM runtime values instead adds af19edf7ca2b staging: bcm2835-audio: Drop unnecessary pcm indirect setup adds fda767b1a013 staging: bcm2835-audio: Drop useless NULL check adds 947d7489f6d7 staging: bcm2835-audio: Propagate parameter setup error adds af6b7a374d49 staging: bcm2835-audio: Drop debug messages in bcm2835-pcm.c adds d446b78c0766 staging: bcm2835-audio: Drop superfluous mutex lock during [...] adds 66890d53130d staging: bcm2835-audio: Add 10ms period constraint adds f5a3db42e8a6 staging: bcm2835-audio: Make single vchi handle adds 0307363a4fbf staging: bcm2835-audio: Code refactoring of vchiq accessor codes adds d7ca3a71545b staging: bcm2835-audio: Operate non-atomic PCM ops adds be2af4715f38 staging: bcm2835-audio: Use card->private_data adds 435ba133f96e staging: bcm2835-audio: Use standard error print helpers adds de89dbf751c8 staging: bcm2835-audio: Remove unnecessary header file includes adds d64d58f30c72 staging: bcm2835-audio: Move module parameter description adds fb16a3835107 staging: bcm2835-audio: Use coherent device buffers adds bec95770a0ec staging: bcm2835-audio: Set SNDRV_PCM_INFO_SYNC_APPLPTR adds 8cc64ae7ab6b staging: bcm2835-audio: Simplify PCM creation helpers adds 2e42b089fad4 staging: bcm2835-audio: Simplify kctl creation helpers adds 08633dcb5a7c staging: bcm2835-audio: Simplify card object management adds 93f5715efdc2 staging: most: net: make array 'broadcast' static, shrinks [...] adds 1f447e51c0b9 staging: most: video: fix registration of an empty comp co [...] adds c7f800ec9773 staging: rtl8188eu: Fix two sleep-in-atomic-context bugs i [...] adds a06058dcd67a staging: rtl8188eu: simplify function comment adds 352ff6a4c15a staging: rtl8188eu: remove pointless comment adds 8d42daff47ce staging: rtl8188eu: Remove code valid only for 5 GHz adds 508258f63b01 staging: rtl8188eu: fix comparsions to true adds 3e1de4d57852 staging: rtl8188eu: remove whitespace adds 205d34e90ff8 staging: rtl8188eu: remove unnecessary parentheses adds 8627995cf711 staging: wlan-ng: remove redundant code in "#if 0" blocks adds 1485e2fb627b staging/vboxvideo: Replace ttm_bo_unref with ttm_bo_put adds 72536ea687d8 staging: mt7621-mmc: Delete N_MSG() and all its users adds bc554d1e94bd staging: mt7621-mmc: Fix debug macro ERR_MSG and its usages adds 3a8542bfd7a2 Staging: rtlwifi: efuse: Fixed a line length code styling issue. adds fda7c4e00e0e staging:rtl8192u: Remove write_cam() - Style adds 491f9f8de188 staging:rtl8192u: Remove read_cam() - Style adds a4f74fc067e6 staging:rtl8192u: Remove unused functions - Style adds 9d481aa26d93 staging:rtl8192u: Add SPDX-License-Identifier - Style adds 73d4be94723c staging:rtl8192u: Rename RTL819xU_MODULE_NAME - Style adds 3d7f12d31ff7 staging:rtl8192u: Rename Rx_Smooth_Factor - Style adds e21b3e9270fb staging:rtl8192u: Refactor RT_TRACE - Style adds 639bcec974dc staging:rtl8192u: Fix space characters - Style adds 6b32882b8c91 staging:rtl8192u: Remove unused RTL8190_CPU_START_OFFSET - Style adds 6b525447d134 staging:rtl8192u: Refactor GET_COMMAND_PACKET_FRAG_THRESHO [...] adds 2c226ff18c13 staging:rtl8192u: Remove typedef from firmware_init_step_e [...] adds 001dd86bb1ab staging:rtl8192u: Remove typedef from enum opt_rst_type_e - Style adds dacdf6a65900 staging: rtl8192u: ieee80221: Add missing space adds ec3d17acd6a6 Staging: rtl8712: Add space between else and opening brace adds d5c69c96798f staging: rtl8723bs: check for i out of range before access [...] adds 4cf13399537e staging: wilc1000: move 'wilc_enable_ps' global variable i [...] adds 1803da60f7c2 staging: wilc1000: move 'aging_timer' static variable to w [...] adds 19707ca2953b staging: wilc1000: fix to use correct index to free scanne [...] adds 009324daf6a0 staging: wilc1000: remove unnecessary NULL check in clear_ [...] adds 0e866cfb0dd9 staging: wilc1000: moved last_scanned_shadow & last_scanne [...] adds aa6ed22a0345 staging: wilc1000: move during_ip_timer & wilc_optaining_i [...] adds 7814fb6ca834 staging: wilc1000: remove unused variable 'op_ifcs' adds 6bccf8fc6cfc staging: wilc1000: avoid use of extra 'if' condition in wi [...] adds 0b68334d487a staging: wilc1000: move static variable clients_count to ' [...] adds e624c58cf8eb staging: wilc1000: refactor code to avoid use of wilc_set_ [...] adds 87de37fe2ad4 staging: wilc1000: move hif_workqueue static variables to [...] adds 5fefe58f7ffd staging: wilc1000: move 'periodic_rssi' as part of 'wilc_v [...] adds 8b89ba7611af staging: wilc1000: rename 'dummy_statistics' variable to ' [...] adds 83a953e2a772 staging: wilc1000: move 'rcv_assoc_resp' as part of hif_drv adds 7ec6f7f275ff staging: wilc1000: refactor tcp_process() to avoid extra l [...] adds 72f36b5b8152 staging: wilc1000: use lowercase for get_BSSID() and HIL variable adds 95e05b4bf22f staging: wilc1000: move tcp_ack_filter algo related variab [...] adds a3178da4520b staging: wilc1000: avoid line over 80 chars in wilc_wlan_t [...] adds f31e5584dc55 staging: wilc1000: use short names to fix over 80 issue in [...] adds abff8e335350 staging: wilc1000: remove unused code to set and get IP address adds 3124a1f7bff4 staging: wilc1000: move 'chip_ps_state' static variable as [...] adds 804146b4bda3 staging: wilc1000: move 'wilc_connecting' static variable [...] adds 28ab936ed101 staging: wilc1000: remove unnecessary static variable 'p2p [...] adds b3ee105c332e staging: wilc1000: refactor code to move initilization in [...] adds a53b0b1392a1 staging: wilc1000: refactor wilc_netdev_init() to handle m [...] adds 7aaaabd50d78 staging: wilc1000: remove handle_hif_exit_work() function adds 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() adds ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c adds c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c adds 645923e441d3 staging: rtl8188eu: change array type to u8 adds 7dd68b147d60 staging: erofs: use explicit unsigned int type adds 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] adds 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" adds 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC adds e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver adds 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format adds 07c12b1c007c iio: imu: mpu6050: add support for regulator framework adds 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings adds 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] adds 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 adds 75de3b570b1c iio: tsl2772: add support for avago,apds9930 adds 7c14947e4d3d iio: tsl2772: add support for regulator framework adds 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro adds 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting adds 70f1cbddb265 iio: chemical: bme680: indent #defines consistently adds a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines adds 8d3032c3692d iio: chemical: bme680: use GENMASK macro adds 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro adds 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling adds a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings adds 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs adds 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address adds fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP adds b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP adds 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP adds b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors adds 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] adds 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer adds ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 adds 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg adds f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support adds eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift adds 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe adds 3a89b289df5d iio: adc: add support for mcp3911 adds 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 adds 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver adds 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] adds ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] adds b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE adds 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier adds 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier adds 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier adds 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier adds 1691d4ca7081 iio: chemical: bme680: Remove field value defines adds 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] adds 5e605a4df6f1 iio:adxl372: Add sampling frequency support adds 7ec040af6ce1 iio:adxl372: Add filter bandwidth support adds 8316cebd1e59 iio: dac: add support for ltc1660 adds d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 adds e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver adds 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw adds 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver adds fd2f53ebf981 iio: adc: sc27xx: Add raw data support adds 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration adds 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning adds 21eab7861688 iio: fix position relative kernel version adds 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT adds 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name adds ff5059302642 iio: dac: ad5758: Add support for hard reset adds 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops adds 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static adds 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] adds 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO adds 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings adds 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier adds 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier adds 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' adds d9e8fd0421c2 iio: adxl372: Refactor the driver adds 94dbb46c7a8f iio: adxl372: Add support for I2C communication adds c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings adds daae7861a696 iio: light: bh1750: simplify setting PM ops adds 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of git://git.kernel.org/pub/scm/ [...] adds b4a01d8fa311 staging: wilc1000: fix null checks on wilc adds faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] adds 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() adds 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer adds 7dc074348eb8 Merge 4.19-rc4 into staging-next adds f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() adds a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device adds 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check adds 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] adds 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables adds d2118f8e93df staging: gasket: fix data page unmap DMA direction adds f8b6a076610f staging: gasket: page_table: don't unmap coherent pages adds c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees adds 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] adds 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] adds 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page adds a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling adds 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs adds ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper adds 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper adds 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz adds 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] adds bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] adds 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" adds 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] adds 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] adds 1ad53b2df90a staging: rtl8188eu: simplify calculation adds f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses adds 116bcfdfcf9b staging: rtl8188eu: remove whitespace adds 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true adds 2590e4e3a636 staging: rtl8188eu: fix comparsions to false adds 562fd259be53 staging: rtl8188eu: add missing spaces around operators adds 508c7457746a staging: rtl8188eu: fix lines over 80 characters adds f4cd8d753a57 staging: rtl8188eu: simplify function comments adds 37ec35a6cc2b staging: erofs: fix a missing endian conversion adds a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter adds c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter adds 0734ffbf574e staging: erofs: fix a bug when appling cache strategy adds 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page adds 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] adds 284db12cfda3 staging: erofs: add trace points for reading zipped data adds 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c adds 83a3b2fffbca staging: erofs: remove redundant CONFIG_EROFS_FS_XATTRs adds b27661cf99c2 staging: erofs: fold in `__update_workgrp_llen' adds e5e3abbadf0d staging: erofs: drop multiref support temporarily adds 5fb76bb04216 staging: erofs: cleanup `z_erofs_vle_normalaccess_readpages' adds bdf30cef1055 staging: erofs: add some comments for xattr subsystem adds 6614f76530c1 staging: erofs: simplify return value of `xattr_foreach' adds 01e4ae4b687f staging: erofs: code cleanup for option parsing of fault_i [...] adds 2ab3dd84c0a1 staging: erofs: code cleanup for erofs_show_options() adds d41076eaebf4 staging: erofs: option validation in remount adds 5f1a9140dd49 staging: mt7621-mmc: Delete IRQ_MSG() and its users adds 33f49571d750 staging: olpc_dcon: add a missing dependency adds ae849dfc07cb staging: vboxvideo: Let DRM core handle connector registering adds 7641575ecc48 staging: rtl8712: replace licence header with SPDX licence id adds 79815ee23890 staging: vboxvideo: Move setup of modesetting from driver_ [...] adds d46709094deb staging: vboxvideo: Fold driver_load/unload into probe/rem [...] adds 01648890f336 staging: vboxvideo: Embed drm_device into driver structure adds 3498ea8b7e3c staging: vboxvideo: Fold vbox_drm_resume() into vbox_pm_resume() adds f4d6d90f8314 staging: vboxvideo: Add fl_flag argument to vbox_fb_pin() helper adds cb5eaf187d1d staging: vboxvideo: Expose creation of universal primary plane adds 0424d7ba4574 staging: vboxvideo: Init fb_info.fix.smem once from fbdev_create adds 0fdda2ce74e5 staging: vboxvideo: Move pin / unpin of fb out of vbox_crt [...] adds 114094c83ed3 staging: vboxvideo: Fix NULL ptr deref in vbox_set_up_inpu [...] adds cfc1fc63be44 staging: vboxvideo: Move bo_[un]resere calls into vbox_bo_[un]pin adds beed1ce29457 staging: vboxvideo: Add vbox_bo_k[un]map helper functions adds 0c8c0f744db6 staging: rtl8188eu: remove 5 GHz code from Hal_GetChnlGroup88E() adds 4aaf2b7312d8 staging: rtl8188eu: change return type of Hal_GetChnlGroup88E() adds 9b2cf1ffed97 staging: rtl8188eu: rename parameter of Hal_GetChnlGroup88E() adds 31ab98f0c875 staging: rtl8188eu: clean function definitions - style adds a779df303b05 Documentation: filesystems: remove reminiscences of POHMELFS adds c683db8860a8 staging/vc04_services: Use correct cache line size adds df7c9da1fdf7 staging: vc04_services: Remove unused vchiq_genversion script adds 5443a1e41cec staging: vc04_services: Fix "space prohibited" adds c39675197e1a staging: vc04_services: Use tabs instead of spaces adds 123f4b1f4256 staging: vc04_services: Remove unused macros adds f007d901f2e8 staging: vc04_services: Remove spaces after '*' adds f986978b32b3 Staging: rtlwifi: remove unnecessary NULL check adds 8de447ea9d01 staging: rtlwifi: Use proper enumerated types for Wi-Fi on [...] adds 8bdfc47f4ef1 staging: wilc1000: Remove unnecessary pointer check adds e8de0ac8c82b staging: wilc1000: change return type to 'void' for wilc_f [...] adds 080de2491349 staging: wilc1000: change return type to 'void' for wilc_w [...] adds d579112b6169 staging: wilc1000: change return type to 'void' for lock i [...] adds 8f1249150679 staging: wilc1000: change return type to 'void' for wilc_d [...] adds cafbb905eb90 staging: wilc1000: change return type to 'void' for wilc_w [...] adds abffb39bdea6 staging: wilc1000: use 'void' return type for host_int_get [...] adds 34dbf00cb88e staging: wilc1000: use 'void' return for wilc_wlan_txq_add [...] adds 584c8795b3bd staging: wilc1000: change return type to 'void' tcp ack fi [...] adds 5a5078b0d92f staging: wilc1000: use 'void' return for wilc_wlan_txq_fil [...] adds 5d482d2dc928 staging: wilc1000: change return type to 'void' for wilc_w [...] adds 1a46d545e985 staging: wilc1000: refactor wilc_wlan_parse_info_frame() function adds b7c355dad901 staging: wilc1000: set default value of cfg response type [...] adds 043c97804bcc staging: wilc1000: changes 'val' type to u8 in wilc_cfg_by [...] adds 9d7f57022803 staging: wilc1000: remove unused wid type values adds 540aa64d4ee5 staging: wilc1000: remove unused wid from cfg struct adds de11f709dfaf staging: wilc1000: refactor code to remove 'mac_status' fr [...] adds acceb12a9f8b staging: wilc1000: refactor code to avoid static variables [...] adds cb6f1f576ef2 staging: wilc1000: rename 'wilc_mac_cfg' struct to 'wilc_c [...] adds 39996811d5d2 staging: wilc1000: avoid the use of 'hif_driver_comp' comp [...] adds d29ad322e0ea staging: wilc1000: remove use of unnecessary 'wilc_connect [...] adds 97eaff578bf7 staging: wilc1000: avoid use of 'g_sdio' static variable adds 110f4b755e5d staging: wilc1000: avoid use of 'g_spi' static variable adds a944140250ce staging: wilc1000: remove unnecessary memset in sdio_init( [...] adds f41cf2460edf staging: wilc1000: remove p2p related static variables to [...] adds 1860646a67ce staging: wilc1000: remove wilc_debugfs.c file as its not used adds b5fe797fb0f2 staging: wilc1000: remove unnecessary option used with ccf [...] adds fb8ec2158fe8 staging: wilc1000: use usleep_range() in place of udelay() adds ba853fe6f8a4 staging: wilc1000: refactor wilc_set_multicast_list() function adds 454dc5905d0c staging: wilc1000: return exact error of register_netdev() [...] adds 8ba5843c9e68 staging: sm750fb: Fix typo frambuffer->framebuffer adds b4a2b208fbfa staging: rtl8188eu, rtl8723bs: fix spelling mistake "evet" [...] adds ee6eb73bf549 staging: rtl8723bs: fix spelling mistake "unvalid" -> "invalid" adds b4a6d9164fb7 staging: rtl8723bs: fix spelling mistake "toogle" -> "toggle" adds 84416bae8057 staging: bcm2835-camera: Update TODO adds 3d426daf09a6 staging: bcm2835-camera: Remove unused header adds 96ffa48c7271 staging: emxx_udc: remove unnecessary nullpointer checks adds 44075b6414ff staging: rtl8188eu: Remove unnecessary parentheses adds 9da94a7fc809 staging: rtl8188eu: remove unused rtw_scan_abort() adds bfeb67ed4f15 staging: rtl8188eu: remove rtw_qos.h adds bddd3c2546e9 staging: most: fix label names adds 9f902b495b53 staging: rts5208: Remove unnecessary braces {} adds 6b9e49b25e79 staging: rtl8188eu: Simplify memcmp logical checks adds 709a6a5339cc staging: rtl8188eu: fix spelling mistake "transfoer_len" - [...] adds 5e9025d1c2fc staging: rtl8188eu: simplify function comments - style adds 0fd8922c84ca staging: rtl8188eu: do not line break function definition - style adds fb81fa138aa5 staging: rtl8188eu: rename variable - style adds 6505090a34ef staging: rtl8188eu: use break to exit while loop adds 71c291444812 staging: rtl8188eu: Use proper enum in rtl8188eu_config_rf_reg adds dee43f7ad325 staging: rtl8188eu: remove get_right_chnl_for_iqk() adds 96e47e30c0bc staging: rtl8188eu: Skip unnecessary field checks adds 8f6b8ed3b02e staging: wilc1000: fix incorrect allocation size for structure adds de26e5f2d586 staging:rtl8192u: Remove HTHalfMcsToDataRate() - Style adds 80c6783f5b05 staging:rtl8192u: Make HTMcsToDataRate static - Style adds 1eed1d928780 staging:rtl8192u: Remove definition of HTSetConnectBwMode - Style adds 12f34f81ba51 staging:rtl8192u: Move HTSetConnectBwModeCallback() - Style adds daf9a56cbb79 staging:rtl8192u: Remove potential memory leak adds 6493a78f8038 staging: rtl8723bs: Skip unnecessary field checks adds 9e3701b3809a staging: bcm2835-camera: Avoid unneeded internal declarati [...] adds 0f175be6126c staging: rtlwifi: Remove set but not used variable 'ppsc' adds 08ac857363f1 staging: wlan-ng: rename DIDmsg_dot11req_mibget in p80211m [...] adds 86ec60627042 staging: wlan-ng: rename DIDmsg_dot11req_mibget_mibattribu [...] adds 42ccd88bcde7 staging: wlan-ng: rename DIDmsg_dot11req_mibget_resultcode [...] adds e409d2bc2bb0 staging: wlan-ng: rename DIDmsg_dot11req_mibset in p80211m [...] adds a6aace62f2fc staging: wlan-ng: rename DIDmsg_dot11req_mibset_mibattribu [...] adds 2a29a8739c38 staging: wlan-ng: rename DIDmsg_dot11req_mibset_resultcode [...] adds 1ffaa906c303 staging: wlan-ng: rename DIDmsg_dot11req_scan in p80211metadef.h adds e3186790a5c0 staging: wlan-ng: rename DIDmsg_dot11req_scan_results in p [...] adds f097e415f998 staging: wlan-ng: rename DIDmsg_dot11req_start in p80211metadef.h adds 59155a817795 staging: wlan-ng: rename DIDmsg_dot11ind_authenticate in p [...] adds eb7c161c2685 staging: wlan-ng: rename DIDmsg_lnxreq_ifstate in p80211metadef.h adds f64412ec543e staging: wlan-ng: rename DIDmsg_lnxreq_wlansniff in p80211 [...] adds e4143ab0daea staging: wlan-ng: rename DIDmsg_lnxreq_hostwep in p80211metadef.h adds 3b6ee1238f64 staging: wlan-ng: rename DIDmsg_lnxreq_commsquality in p80 [...] adds b1f1118bfcbc staging: wlan-ng: rename DIDmsg_lnxreq_autojoin in p80211m [...] adds f9f0e98fee80 staging: wlan-ng: rename DIDmsg_p2req_readpda in p80211metadef.h adds 5a16b37eb139 staging: wlan-ng: rename DIDmsg_p2req_readpda_pda in p8021 [...] adds 97be75510a36 staging: wlan-ng: rename DIDmsg_dot11ind_associate in p802 [...] adds 020600ae8dba staging: wlan-ng: rename DIDmsg_p2req_readpda_resultcode i [...] adds f1364a0d5404 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state in p8021 [...] adds 380ad4f67794 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_enable i [...] adds 9ea4ffecf114 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_exeaddr [...] adds 8843c1fb98c9 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_resultco [...] adds e0959e9b7a39 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write in p8021 [...] adds c2a348b838ac staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_addr in [...] adds 9940d6b6f905 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_len in p [...] adds 74f11efc08d4 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_data in [...] adds 8fb830b56d24 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_resultco [...] adds 6051d4e5d7dc staging: wlan-ng: rename DIDmsg_p2req_flashdl_state in p80 [...] adds 49e3d61d1b1c staging: wlan-ng: rename DIDmsg_p2req_flashdl_write in p80 [...] adds 454b3aeb5780 staging: wlan-ng: rename DIDmib_cat_dot11smt in p80211metadef.h adds 92506a11e5db staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] adds ce0f34e4af71 staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] adds 4b3c694ad54c staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds 184fcaa1935e staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds eeeeacd83720 staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds 2ddc995d05eb staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] adds 4643ffa46349 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 3b1a14e45090 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 334e5e6809c7 staging: wlan-ng: DIDmib_dot11mac_dot11OperationTable_dot1 [...] adds 59db1438a061 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 6bcf3b632e53 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 04bbfc2ab0c1 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds e1f3748dbad9 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] adds 8bb22013ee0e staging: wlan-ng: rename DIDmib_cat_dot11phy in p80211metadef.h adds 88e3676ad5de staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyOperation [...] adds c9a89f4e7a58 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyTxPowerTa [...] adds 80908dcb2633 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] adds 93d5a1dce98c staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] adds 8ddafa153436 staging: wlan-ng: rename DIDmib_cat_lnx in p80211metadef.h adds 05cdb125f7ed staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable in p802 [...] adds a3ac4591b647 staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable_lnxRSNA [...] adds 4a2f42dd2b12 staging: wlan-ng: rename DIDmib_cat_p2 in p80211metadef.h adds 35184f810212 staging: wlan-ng: rename DIDmib_p2_p2Static in p80211metadef.h adds a4857d8b30e7 staging: wlan-ng: rename DIDmib_p2_p2Static_p2CnfPortType [...] adds 7ae2637abad9 staging: wlan-ng: rename DIDmib_p2_p2NIC_p2PRISupRange in [...] adds 78a35479eb90 staging: wlan-ng: rename DIDmib_p2_p2MAC in p80211metadef.h adds 5df6baef4fa8 staging: wlan-ng: rename DIDmib_p2_p2MAC_p2CurrentTxRate i [...] adds 04950c3faa21 staging: wlan-ng: formatting cleanup in cfg80211.c adds 27575665f39c staging: wlan-ng: make switch case block format consistent adds 82ade3e57556 staging: wlan-ng: rejoin split lines shortened by case changes adds ca2c4bee47f8 staging: wlan-ng: remove "autogenerated code" comments adds 8568209b5445 staging: vboxvideo: Cleanup vbox_set_up_input_mapping() adds 880f72829f94 staging: vboxvideo: Remove empty encoder_helper_funcs adds 2fab6e754212 staging: vboxvideo: Temporarily remove page_flip support adds e2f958d00b0c staging: vboxvideo: Cache mode width, height and crtc pann [...] adds 35f3288c453e staging: vboxvideo: Atomic phase 1: convert cursor to univ [...] adds cc0ec5eb721f staging: vboxvideo: Atomic phase 1: Use drm_plane_helpers [...] adds 67e2f0c80d85 staging: vboxvideo: Atomic phase 2: Wire up state object handlers adds 32f2ed7ea7fc staging: vboxvideo: Atomic phase 2: Stop using plane->fb a [...] adds 438340aa2097 staging: vboxvideo: Atomic phase 3: Switch last bits over [...] adds 5cf5332d529b staging: vboxvideo: Restore page-flip support adds 04ed7ed769f9 staging: vboxvideo: Fix DPMS support after atomic conversion adds 33f48cc1f11c staging: vboxvideo: Replace crtc_helper enable/disable functions adds b8384ea3be88 staging: vboxvideo: Call drm_atomic_helper_check_plane_sta [...] adds 0c762dda8c7b staging: vboxvideo: Drop unnecessary drm_connector_helper_ [...] adds e2c3860ba27d staging: vboxvideo: Use more drm_fb_helper functions adds 4ee033301c89 staging:iio:ad7606: fix voltage scales adds c8d5b9969639 staging:iio:ad7606: Remove incorrect kernel doc annotations adds 7a5f0b3a08e3 Merge tag 'spi-cs-word' into togreg adds e2540da86ef8 iio: adc: ti-ads7950: use SPI_CS_WORD to reduce CPU usage adds d3fa21c73c39 iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] adds f9c4c27f1be0 iio: magnetometer: hmc5843: Fixed a comment error. adds 7c2d53700c7e staging:iio:ad7606: update structs with doc annotations adds 6eb17c6c8aee iio: proximity: Add driver support for ST's VL53L0X ToF ra [...] adds bb9fc6adac54 staging:iio:ad7606: Add support for the ad7605-4 adds 1e35455c43c5 dt-bindings: iio: light: bh1750: Add device tree binding d [...] adds 5851b499de04 iio: light: bh1750: Add device tree support adds 3d9bf07a72f9 iio: adc: meson-saradc: remove #define MESON_SAR_ADC_DELTA [...] adds 234c64a290cb iio: adc: meson-saradc: use of_device_get_match_data adds 057e5a1109fa iio: adc: meson-saradc: simplify access to meson_sar_adc_param adds bc1b45326223 iio: adc: at91: fix acking DRDY irq on simple conversions adds aea835f2dc8a iio: adc: at91: fix wrong channel number in triggered buffer mode adds bdd4b07ffa5e iio: adc: meson-saradc: do not use meson_sar_adc_iio_chann [...] adds 827df0571fb3 iio: adc: meson-saradc: use the address attribute from iio [...] adds 8911a43bc198 iio: ad5064: Fix regulator handling adds 1c4ccab04a21 Merge tag 'iio-for-4.20b' of git://git.kernel.org/pub/scm/ [...] adds f259e47af3ed staging: mt7621-mmc: remove unnecessary braces from 'if' s [...] adds ffa8ed13d9a5 staging: mt7621-mmc: Fix comparison to NULL adds 7b6e286c397f staging: mt7621-mmc: replace `printk` with preferred API adds e6d093719e22 staging: rtl8723bs: Mark ACPI table declaration as used adds cbe5d64f429b staging: rtl8712: Remove unnecessary parentheses adds 07523ee1ac46 staging: rtl8723bs: clean up clang warning on extraneous p [...] adds f3583dcd4d83 staging: dgnc: Fix Kconfig help header and text adds 3268357865d6 staging: dgnc: delete the driver adds afa163e3f86d staging: mt7621-mmc: Remove single statement macro msdc_ir [...] adds ee607b8fb54b staging: mt7621-mmc: Remove unused single statement macros adds 3e15dddeadcb staging: rtlwifi: Return -ENOMEM instead of -1 adds 7a7e50b36dea MAINTAINERS: removed staging/ft1000 driver adds 869d3acd488c staging: most: usb: add release function for DCI device adds a24b420bb30e staging: axis-fifo: add error handling of class_create() adds 111961840f92 staging: rtlwifi: Removed unused define and code efuse_re_ [...] adds 956666342a31 staging: sm750fb: Remove extra space character adds e7f8f1df634c staging: ks7010: Remove unnecessary null check adds 859df6aa0d97 staging: rtl8188eu: cleanup inconsistent indenting adds c7a248299a5e staging: rtl8188eu: rename odm_HWConfig adds e208cc3a6068 staging: rtl8188eu: remove wrapper odm_SignalScaleMapping() adds 195d62c331c4 staging: rtl8188eu: add spaces around '+' in odm_hwconfig.c adds 079be5476663 staging: rtl8188eu: add spaces around '*' in odm_hwconfig.c adds d80c4b19bcb9 staging: rtl8188eu: replace tabs with spaces in odm_hwconfig.c adds 5bd4658ff1eb staging: rtl8188eu: rename parameter of odm_QueryRxPwrPerc [...] adds c8a2da5a2c34 staging: rtl8188eu: rename odm_QueryRxPwrPercentage() adds de3bb2872ea9 staging: rtl8188eu: rename parameter of odm_EVMdbToPercentage() adds af9c463da21c staging: rtl8188eu: rename odm_EVMdbToPercentage() adds b8c8d487725e staging: rtl8188eu: rename parameter of odm_SignalScaleMapping() adds 2ac946485959 staging: rtl8188eu: rename variable in odm_SignalScaleMapping() adds d88eb137efea staging: rtl8188eu: rename odm_SignalScaleMapping() adds bf80cee456c7 staging: rtl8188eu: correct block comment in bb_cfg.c adds c34344c27437 staging: rtl8188eu: simplify block comment in pwrseq.c adds 44b676a63529 staging: rtl8188eu: add spaces around '+' in fw.c adds cea7a2481b25 staging: rtl8188eu: remove unnecessary parentheses in odm_ [...] adds f95268cb047d staging: rtl8188eu: remove braces from single if statement adds 0f912f9de117 staging: rtl8188eu: fix spelling mistake in comment adds 48b775ca0f93 staging: fbtft: Prefer using the BIT macro adds e24c1f8658c9 staging: rtl8712: add SPDX identifiers adds 34ff787136b2 staging: axis-fifo: Remove parentheses in axis-fifo.c adds d5213236151b staging: clocking-wizard: match parenthesis indentation adds 8bf42b28d55b staging: sm750fb: Remove space after cast adds cef70f6b041d staging: rtl8723bs: core: Remove true and false comparison adds 101c82f23957 staging: mt7621-pci: Do not initialise statics to 0 adds 8f36481fbb00 staging: mt7621-pci: Add spaces around '&' adds 0c5ca367ad41 staging: mt7621-pci: Add spaces around '|' adds 5cfa4f700771 staging: mt7621-pci: Add spaces around '<<' adds 984e165b8a4b staging: mt7621-pci: Prefer using the BIT macro adds 52277450902d staging: vt6655: Add blank line after function/struct/unio [...] adds fd0ce395e681 staging: vt6655: Add spaces around operators adds 0cbe40eb2ba3 staging: vt6655: Remove space after cast adds 106eb4d5f5be staging: media: davinci_vpfe: Use __func__ instead of func [...] adds a30e94b1e128 staging: axis-fifo: remove duplicated include from axis-fifo.c adds b99e0ce20fc0 staging: rtlwifi: Remove unnecessary parentheses adds 2a54e3259e2a staging: mt7621-mmc: Remove #if 0 blocks in sd.c adds c668906916ce staging: mt7621-mmc: Remove #if 0 blocks in dbg.c adds ecfbc770dfde staging: mt7621-mmc: Remove #if 0 blocks in dbg.h adds 961d1935b5d7 staging: rtl8723bs: Remove unnecessary parentheses and dea [...] adds 97972ccc083c staging: emxx_udc: Remove unused device_desc declaration adds 6b8b5fa2af32 staging: mt7621-mmc: Add blank line after declaration adds 06b17ed6c060 staging: rtl8188eu: fix line over 80 characters - style adds e157c44a830d staging: rtl8188eu: cleanup array declaration - style adds 304643019226 staging: rtl8188eu: rewrite if tests - style adds e6d9855dd3f3 staging: rtl8188eu: change array type to const u8 adds 98962eb6d679 staging: rtl8188eu: make struct field of mlme_handler const adds c1ff246a8d62 staging: rtl8188eu: make struct field of action_handler const adds 12f388a6ae45 staging: rtl8188eu: remove whitespace in rtw_mlme_ext.h adds 9fd3ad9d8a54 staging: rtl8188eu: remove dead code from dm_fast_training_init() adds 0f80b1c9f4a9 staging: rtl8188eu: add spaces around operators in odm_rtl8188e.c adds 1cbca5852d6c staging: comedi: ni_mio_common: protect register write overflow adds 3deb90fef568 staging: vc04_services: Drop pointless stub functions adds 22ad7f6baaa7 staging: vc04_services: Drop 'connection' field from SERVI [...] adds 67aa291ba575 staging: vc04_services: Drop trivially unused fields from [...] adds 9c74c630b9d9 staging: vc04_services: Drop declaration of vchi_crc_control() adds 5bc4ab85eaff staging: vc04_services: Drop VCHI_SERVICE_INIT and SERVICE_INFO_T adds 96abfeca6898 staging: vc04_services: Drop unused parameters from vchi_c [...] adds 4d6958484830 staging: vc04_services: Drop no longer needed headers adds 8ad0f087e46c staging:rtl8192u: Add missing SPDX-License-Identifier - Style adds a631b95feeaa staging:rtl8192u: Removed commented out include - Style adds bff9df7d45d3 staging:rtl8192u: Clear error with line ending ( - Style adds 009cf451d421 staging:rtl8192u: Remove extra blank lines - Style adds 31bd9b21dcf4 staging:rtl8192u: Add spaces around + operator - Style adds 98d48ef26313 staging:rtl8192u: Correct code indentation - Style adds 28181d53db82 staging:rtl8192u: Add missing blank lines - Style adds 5f70a818ed2f staging:rtl8192u: Remove unnecessary line continuation - Style adds 6e67e8f0f0d2 staging:rtl8192u: Correct code alignment - Style adds 20438d93d430 staging:rtl8192u: Correct comparison with NULL - Style adds 832f33366c77 staging: comedi: add facility to directly query subdevice [...] adds 51fd36738383 staging: comedi: ni_mio_common: implement INSN_CONFIG_GET_ [...] adds 3ad53c409020 staging: comedi: ni_pcidio: implement INSN_CONFIG_GET_CMD_ [...] adds e0b2ca8979c4 staging: comedi: comedi_test: implement INSN_CONFIG_GET_CM [...] adds 040e9e4dfa14 staging: comedi: tests: add unittest framework for comedi adds 5912827dfe78 staging: comedi: add abstracted NI signal/terminal named c [...] adds d7569ad76651 staging: comedi: add new device-global config interface adds ba932fcfee28 staging: comedi: ni_routing: Add NI signal routing info adds 4bb90c87abbe staging: comedi: add interface to ni routing table information adds 56d0b826d39f staging: comedi: ni_mio_common: implement new routing for [...] adds d4961bb3d99f staging: comedi: ni_mio_common: implement global pfi, rtsi [...] adds 02d1c6e82707 staging: comedi: ni_mio_common: implement output selection [...] adds 347e244884c3 staging: comedi: tio: implement global tio/ctr routing adds 713ebc593978 staging: comedi: ni_mio_common: create device-global acces [...] adds 51c4ba6407ef staging: comedi: ni_660x: Add NI PCI-6608 to list of suppo [...] adds a0c5e8460011 staging: comedi: ni_660x: clean up pfi routing adds fa86c00799ee staging: comedi: ni_660x: add device-global routing adds 0a0b7e62525f staging: erofs: add the missing __init tags adds f4256fc7f2a8 staging: rtl8188eu: use __func__ instead of hardcoded name [...] adds 847a648e15f6 staging: rtl8188eu: add spaces around operators - style adds f8f4e529f372 staging: rtl8188eu: cleanup lines over 80 characters - style adds 10844575cc12 staging: rtl8188eu: remove whitespace - style adds 2abd78141387 staging: erofs: harden inode lookup for 32-bit platforms adds a2d6e3e60abd staging: mt7621-dma: Delete unused define adds c00e1d09e305 staging: vboxvideo: unlock on error in vbox_cursor_atomic_ [...] adds 84ac86fbbe00 staging: vboxvideo: make a couple of funcs static adds aa5a54a06b3e staging: wilc1000: prefer 'help' in KConfig adds b4fc4e834078 staging: greybus: loopback.c: remove unused gb_loopback::lbid adds e2b13595ae86 staging: rtl8723bs: os_dep: Remove true and false comparison adds 54da60beab7f staging: rtl8723bs: os_dep: Remove space after cast adds 90b217a74be4 staging: rtl8723bs: fix spelling mistake "Abnrormal" -> "A [...] adds d840eb63baed staging: rtl8723bs: os_dep: Shift * to be adjacent to poin [...] adds 01378deb37d4 staging: mt7621-mmc: Fix lines over 80 characters in dbg.c adds 23f5fb5d87bd staging: mt7621-mmc: Fix lines over 80 characters in dbg.h adds 370a1b573d1d staging: mt7621-mmc: Use BIT macro instead of explicit shi [...] adds a7ed5b3e7dca staging: comedi: tio: fix multiple missing break in switch bugs adds 2a5b8d97c67c staging: rtl8188eu: fix spelling mistake "Abnornally" -> " [...] adds 9e269dcdec5b staging: rtlwifi: phydm: fix spelling mistake "Abnrormal" [...] adds fde54ecea2be staging: rtl8188eu: fix spelling mistake "EINPROGESS" -> " [...] adds a66ecb24f242 staging: rtl8188eu: cleanup missing spaces around operators adds cac04b1fc6a4 staging: rtl8188eu: use __func__ in qos_acm() adds f996f37471d8 staging: rtl8188eu: cleanup alignment issue adds 1330c795c573 staging: rtl8188eu: remove commented code adds 909495c8db61 staging: rtl8188eu: cleanup block comments adds d7c252002b53 staging: rtl8188eu: cleanup long lines in rtw_get_sta_pending() adds e0437819db68 staging: rtl8188eu: cleanup long lines in stop_sta_xmit() adds 8525589130e8 staging: rtl8188eu: remove whitespace in qos_acm() adds 6d475d38e6a5 staging: rtl8188eu: remove unused parameter of HalSetBrateCfg() adds a7ce32d1430e staging: rtl8188eu: rename parameters of HalSetBrateCfg() - style adds aa906bb63015 staging: rtl8188eu: rename HalSetBrateCfg() - style adds b4a6b11cd2a8 staging: rtl8188eu: remove unused parameter of hal_com_get [...] adds b96ec4e874e6 staging: rtl8188eu: rename parameter of hal_com_get_channe [...] adds 30d046f2a793 staging: rtl8188eu: rename parameters of Hal_MappingOutPip [...] adds 18e1aec85941 staging: rtl8188eu: rename Hal_MappingOutPipe() - style adds 7fa3069dfcf8 staging: rtl8188eu: remove whitespace - style adds b1004491c9c2 staging: gasket: page table: return valid error code on map fail adds 02d37186331d staging: gasket: page table: remove dead code in coherent [...] adds efa5dcfa8f9d staging: gasket: page_table: remove unnecessary PTE status [...] adds 53f8a81d465b staging: gasket: page_table: rearrange gasket_page_table_entry adds 54be7ec98875 staging: gasket: page table: fixup error path allocating c [...] adds bae54fb8121d staging: gasket: page_table: fix comment in components_to_ [...] adds 4a966fa24a5a staging: gasket: page_table: simplify gasket_components_to [...] adds 9edcf710ab0f staging: gasket: apex: fix sysfs_show adds df5f470de0f5 staging: gasket: sysfs: fix attribute release comment adds c2aed5648fe0 staging: gasket: Update device virtual address comment adds bbf2f71e061a staging: rtl8188eu: cleanup comparsions to false adds 5c1cea8c2da0 staging: MAINTAINERS: remove NCP filesystem entry adds dd71c89b2c1a staging: MAINTAINERS: remove obsolete IPX staging directory adds 2bc51572aa6c staging: wlan-ng: Replace long int with long adds 02e6b5ebeda1 staging: speakup: Add a pair of braces adds bfff520b54ab staging: media: davinci_vpfe: Fix spelling mistake in enum adds d6de4674d369 staging: gasket: Remove extra blank line adds 8b8429b00086 staging: ks7010: Remove extra blank line adds 95f7ed6b7d29 staging: rtl8188eu: core: Use sizeof(*p) instead of sizeof [...] adds e21d5cca3a1b staging: gasket: remove debug logs in page table mapping calls adds 8ae925f02553 staging: gasket: remove debug logs for callback invocation adds 4ab7e05dd070 staging: gasket: Fix sparse "incorrect type in assignment" [...] adds 738b04fba18d Merge tag 'staging-4.20-rc1' of git://git.kernel.org/pub/s [...] adds 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of git://git.kernel.org/p [...] adds 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of git://git.kernel.org [...] adds 8baf9061c80d Merge 4.19-rc4 into tty-next adds 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section adds 77ec669f257b serial: uartps: Do not initialize field to zero again adds 4b9d33c6a306 serial: uartps: Fix suspend functionality adds 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] adds 14090ad1805f serial: uartps: Move alias reading higher in probe() adds e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] adds 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() adds 427c8ae9bebc serial: uartps: Change logic how console_port is setup adds 024ca329bfb9 serial: uartps: Register own uart console and driver structures adds bed25ac0e2b6 serial: uartps: Move Port ID to device data structure adds 6ac1b91f346f serial: uartps: Enable automatic flow control adds 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic adds 39724d56a0a8 kgdboc: Change printk to the right fashion adds 2dd453168643 kgdboc: Fix restrict error adds 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() adds ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe adds 415b43bdb008 tty: serial: uartlite: Move uart register to probe adds 5f6825d1cef7 tty: serial: uartlite: remove console_init adds deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port adds c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr adds 07b5e16e9830 tty: serial: imx: add lock for registers save/restore adds fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] adds 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" adds a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" adds 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 adds 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] adds c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 adds 20464f3a9b46 serial: sprd: Remove unused structure adds 2b5a997386b0 serial: sprd: Use readable macros instead of magic number adds 262d3dc00730 serial: sprd: Remove unnecessary resource validation adds dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' adds d2de9601eb12 serial: sprd: Fix the indentation issue adds 5963e8a31224 serial: mxs-auart: Fix potential infinite loop adds 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node adds c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] adds a27d938251ef serial: 8250_of: Fix for lack of interrupt support adds fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name adds f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again adds 834449872105 sc16is7xx: Fix for multi-channel stall adds 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" adds 863299001b39 tty_port: Remove incorrect whitespace after comments adds feacbecb39db TTY: tty_buffer, warn on leaks adds 1cd25cbb2fed kgdboc: Fix warning with module build adds 13b4353bb055 tty: serial: remove set but not used variable 'error' adds b1078c355d76 of: base: Introduce of_alias_get_alias_list() to check alias IDs adds ae1cca3fa347 serial: uartps: Change uart ID port allocation adds c1a02c216044 serial: docs: Fix filename for serial reference implementation adds 669c5d8d5f2b Merge 4.19-rc6 into tty-next adds c550f01c810f serial:serial_core: Allow use of CTS for PPS line discipline adds ad8c0eaa0a41 tty/serial_core: add ISO7816 infrastructure adds 377fedd1866a tty/serial: atmel: add ISO7816 support adds 823f4e53f0f2 serial: uartps: Fix missing unlock on error in cdns_get_id() adds 9e3eb4eabdb6 dt-bindings: serial: sh-sci: Document r8a7744 bindings adds 2fd8e454189d serial: 8250_uniphier: remove unused "fifo-size" property adds aca70d19c8e5 serial: 8250_uniphier: flatten probe function adds aad2d4952d24 serial: 8250_uniphier: add auto-flow-control support adds 817e9bc8cc04 Revert "serial:serial_core: Allow use of CTS for PPS line [...] adds 8ebfe885c65e TTY: sn_console: Replace spin_is_locked() with spin_trylock() adds 4e1a606d552d Merge 4.19-rc7 into tty-next adds 3bc3206e1c0f serial: fsl_lpuart: Remove the alias node dependence adds c9a8e5fce009 tty: wipe buffer. adds b97b3d9fb578 tty: wipe buffer if not echoing data adds 05156e0a1261 serial: sh-sci: Add r8a77990 support adds 33a1a7be1986 tty: check name length in tty_find_polling_driver() adds 2088cfd882d0 serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES adds c58a3ae58bce serial: sh-sci: do not warn if DMA transfers are not supported adds 7acf79b6b216 of: base: Fix english spelling in of_alias_get_alias_list() adds 59eaeba63a17 of: base: Change logic in of_alias_get_alias_list() adds 5bd4af34a09a Merge tag 'tty-4.20-rc1' of git://git.kernel.org/pub/scm/l [...] adds 044ee8902861 HID: input: simplify/fix high-res scroll event handling adds 48568b0c30c2 media: vicodec: add QP controls adds 29a7a5e99080 media: vicodec: add support for more pixel formats adds 56ba4d03d838 media: vicodec: simplify flags handling adds 98efd5525ac0 media: vicodec: simplify blocktype checking adds abe9d19ae3fd media: vicodec: improve handling of uncompressable planes adds 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec adds cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec adds be5a1509af8d media: vicodec: fix out-of-range values when decoding adds 5bbf32217bf9 media: ov772x: use SCCB regmap adds 361f3803adfe media: ov9650: use SCCB regmap adds d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle adds 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] adds 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] adds 1d18c2cd9d38 media: ov772x: Disable clk on error path adds fb98e29ff1ea media: ov5640: fix mode change regression adds a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] adds f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS adds 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper adds 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper adds d842a7cf938b media: adv7842: enable reduced fps detection adds 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling adds 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry adds b4ae675d3f4f media: mediactl/*.rst: document argp adds bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding adds 648301b456b0 media: v4l2-tpg: add Z16 support adds 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description adds 55f6fe09f14b media: vicodec: fix wrong sizeimage adds e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] adds 703fe34bac0c media: vicodec: fix sparse warning adds 8643d237a2f7 media: uvcvideo: Make some structs const adds 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const adds 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] adds 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" adds 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment adds 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK adds 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] adds 6ea0d588d35b media: uvcvideo: Add a D4M camera description adds 2dd623907349 media: vicodec: change codec license to LGPL adds 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls adds 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence adds b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding adds 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver adds b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver adds c0decac19da3 media: use strscpy() instead of strlcpy() adds cc1e6315e83d media: replace strcpy() by strscpy() adds 27582f0ea97f media: dt-bindings: adv748x: Fix decimal unit addresses adds 229b6ea6894b media: mxl5xx/stv0910/stv6111/ddbridge: fix MODULE_LICENSE [...] adds 4771d831e2f9 media: ddbridge: add SPDX license identifiers adds 79150ac9f35b media: ddbridge: header/boilerplate cleanups and cosmetics adds 204b14344db0 media: dvb-frontends/mxl5xx: cleanup and fix licensing boi [...] adds dc2b3d17a4a6 media: dvb-frontends/mxl5xx: add SPDX license identifier adds 1d9b5ff2bc35 media: dvb-frontends/stv0910: cleanup and fix licensing bo [...] adds bbeae4304bd9 media: dvb-frontends/stv0910: add SPDX license identifier adds 29ff84067402 media: dvb-frontends/stv6111: cleanup and fix licensing bo [...] adds 3c01ad204a24 media: dvb-frontends/stv6111: add SPDX license identifier adds 579856fee654 media: dvb-frontends/cxd2099: fix MODULE_LICENSE to 'GPL v2' adds 3dae3c96a5a8 media: dvb-frontends/cxd2099: add SPDX license identifier adds fc8af4fb3ebf media: em28xx-audio: use GFP_KERNEL for memory allocation [...] adds 2b89b73a708a media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() adds 0cd3edc98b66 media: usbvision: remove time_in_irq adds dfb7bcf0af2d media: mxl5xx: add a fall-trough annotation adds 730b0ac3a865 media: staging: media: omap4iss: Added SPDX license identifiers adds 99117f544de3 media: MAINTAINERS: mark ddbridge, stv0910, stv6111 and mx [...] adds c4189ffb8c05 media: ddbridge/sx8: remove redundant check of iq_mode == 2 adds 447d66855391 media: v4l2-common: v4l2_spi_subdev_init : generate unique name adds 1b09dd9ff8a5 media: dvb-frontends: add LNBH29 LNB supply driver adds 5f628053e28b media: vsp1: convert to SPDX identifiers adds 1de2e6b34bbf media: rcar-fcp: convert to SPDX identifiers adds 661521a8c3d7 media: adv7180: convert to SPDX identifiers adds e58f308223c9 media: adv748x: convert to SPDX identifiers adds cdc3d7f34647 media: drm: shmobile: convert to SPDX identifiers adds fb903c6b61ce media: drm: panel-lvds: convert to SPDX identifiers adds 10e740637ab1 media: fbdev: sh7760fb: convert to SPDX identifiers adds 6f6d5c3f9a2c media: backlight: as3711_bl: convert to SPDX identifiers adds f70fc162e34d media: MAINTAINERS: FDP1: Update e-mail address. adds e2050f7c6f22 media: dt-bindings: media: adv7604: Fix slave map documentation adds 0af04934be00 media: dt-bindings: media: adv748x: Document re-mappable a [...] adds eac7230fdb46 media: fix: media: pci: meye: validate offset to avoid arb [...] adds ee23c78c79b6 media: mtk_vcodec_util: Use dma_zalloc_coherent to replace [...] adds d9d94479911c media: i2c: max2175: convert to SPDX identifiers adds 1ccbeeb888ac media: dvb: fix compat ioctl translation adds b5d3206112dd media: dvb: dmxdev: move compat_ioctl handling to dmxdev.c adds e6c8320648a2 media: cec: move compat_ioctl handling to cec-api.c adds 8a24280b11ea media: dvb: move most compat_ioctl handling into drivers adds 04b72322e85d media: dvb: move compat handlers into drivers adds f764e6d68039 media: Convert to using %pOFn instead of device_node.name adds 78cf8c842c11 media: drxj: fix spelling mistake in fall-through annotations adds 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() adds 258c430456ba media: em28xx: fix handler for vidioc_s_input() adds f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails adds 15644bfa195b media: em28xx: fix input name for Terratec AV 350 adds afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] adds 092a37875a22 media: v4l2: remove VBI output pad adds c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] adds 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] adds caf276be3a96 media: v4l2-mc: add print messages when media graph fails adds f3efe15a2f05 media: dvb: use signal types to discover pads adds 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number adds 44fd653bde54 media: au8522: declare its own pads adds fc9bd1cea522 media: msp3400: declare its own pads adds 87f9971710d6 media: saa7115: declare its own pads adds bc322c0d46ce media: tvp5150: declare its own pads adds 552b926fa3b1 media: si2157: declare its own pads adds 3aa13787c8af media: saa7134: declare its own pads adds db7da96ba861 media: mxl111sf: declare its own pads adds 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes adds bd24db04101f media: tvp5150: fix width alignment during set_selection() adds 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler adds 28b9e227d222 media: tvp5150: convert register access to regmap adds 8a7441baccd4 media: tvp5150: make use of regmap_update_bits adds e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers adds 5cb8294013a4 media: tvp5150: add default format helper adds b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] adds 1569586688a0 media: tvp5150: fix standard autodetection adds 1bb086bc4d4a media: tvp5150: split reset/enable routine adds 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] adds 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling adds 62a764e1c56e media: tvp5150: disable output while signal not locked adds 2f0a5c65d162 media: tvp5150: issue source change events adds 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages adds 0db87cc7ffdf media: tvp5150: add g_std callback adds ee9a6ff6a697 media: tvp5150: add querystd adds 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used adds c135e99748fe media: tvp5150: get rid of some warnings adds 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer adds 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header adds de2bc45c84f7 media: vsp1: Update LIF buffer thresholds adds 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation adds 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation adds 23a99e80e308 media: vsp1: use periods at the end of comment sentences adds ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU adds 03939db7cb0e media: vsp1: Document max_width restriction on UDS adds 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] adds 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] adds 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] adds 7d2332c76d1b media: imx274: rearrange sensor startup register tables adds 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME adds 9648cb577b76 media: imx274: rename frmfmt and format to "mode" adds 1657c28d82e8 media: imx274: fix error in function docs adds ca017467c78b media: imx274: add helper to read multibyte registers adds e6002df8f37f media: imx274: switch to SPDX license identifier adds 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] adds 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name adds 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] adds 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() adds b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] adds e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] adds aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence adds bad1774ed41e media: ov5640: Fix timings setup code adds dc29a1c187ee media: ov5640: fix exposure regression adds 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode adds c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation adds a8f438c684ea media: ov5640: fix auto controls values when switching to [...] adds 985cdcb08a04 media: ov5640: fix restore of last mode set adds b915bf575d5b media: cec: make cec_get_edid_spa_location() an inline function adds e81bff39489a media: cec: integrate cec_validate_phys_addr() in cec-api.c adds 9cfd2753f8f3 media: cec/v4l2: move V4L2 specific CEC functions to V4L2 adds f94d463f1b7f media: cec: remove cec-edid.c adds 8d1a4817cce1 media: imx: work around false-positive warning, again adds 8d11eb847de7 media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivt [...] adds 0113c50f425f media: saa7134: add P7131_4871 analog inputs adds d61b3b41014d media: vicodec: check for valid format in v4l2_fwht_en/decode adds b09d8b25f4d8 media: vicodec: set state->info before calling the encode/ [...] adds f5b4a8393628 media: vicodec: Drop unneeded symbol dependency adds e5c413ed9fef media: vicodec: Drop unused job_abort() adds b4fbf423cef9 media: imx-pxp: fix compilation on i386 or x86_64 adds db0340182444 media: replace ADOBERGB by OPRGB adds 463659a08d79 media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC adds a58c37978cf0 media: media colorspaces*.rst: rename AdobeRGB to opRGB adds 94a426c56449 media: coda: remove redundant null pointer check before of [...] adds 58513d48494d media: platform: remove redundant null pointer check befor [...] adds 8ee92410e5bf media: vb2: check for sane values from queue_setup adds 1f32061e8432 media: coda: don't overwrite h.264 profile_idc on decoder [...] adds 1cafbb867c69 media: venus: helpers: use true and false for boolean values adds 4add7104919f media: au0828: cannot kfree dev before usb disconnect adds f347596f2bf1 media: au0828: Fix incorrect error messages adds c5d59528e24a media: pci: cx23885: handle adding to list failure adds ae5a8ca834f9 media: v4l2-common: fix typo in documentation for v4l_boun [...] adds 502fac1ef349 media: bt8xx: Remove unnecessary self-assignment adds 4158757395b3 media: davinci: Fix implicit enum conversion warning adds 654be7dde76b media: v4l: i2c: Add a comment not to use static sub-devic [...] adds af8e15620efd media: v4l: Remove support for crop default target in subd [...] adds b791187b0080 media: ov5640: use JPEG mode 3 for 720p adds 5f108da55c6a media: smiapp: Remove unused loop adds c5f14af0d8b6 media: rc: nec keymaps should specify the nec variant they use adds 183e19f5b9ee media: rc: Remove init_ir_raw_event and DEFINE_IR_RAW_EVEN [...] adds 85e4af0a7ae2 media: rc: ir-rc6-decoder: enable toggle bit for Kathrein [...] adds 1611c686c124 media: vidioc-dqevent.rst: clarify V4L2_EVENT_SRC_CH_RESOLUTION adds cd41986e76a2 media: VPU: mediatek: don't pass an unused parameter adds c525350f6ed0 media: imx: use well defined 32-bit RGB pixel format adds ab8ff650e57d media: qcom: remove duplicated include file adds 44d7f1a77d8c media: pxa_camera: Fix check for pdev->dev.of_node adds b88ff59e7996 media: stm32-dcmi: only enable IT frame on JPEG capture adds a41d203a1d34 media: imx-pxp: include linux/interrupt.h adds 4e673ed4e2bf media: rcar-vin: fix redeclaration of symbol adds 1efbdbf668a5 media: zoran: fix spelling mistake "queing" -> "queuing" adds bf7464a7a817 media: MAINTAINERS: fix reference to STI CEC driver adds eccf442ce156 media: i2c: adv748x: Support probing a single output adds 6bc3ea7a6189 media: i2c: adv748x: Handle TX[A|B] power management adds a7f9d21e9e96 media: i2c: adv748x: Conditionally enable only CSI-2 outputs adds 1e2cb06f2ae7 media: i2c: adv748x: Register only enabled inputs adds e7898055ad40 media: i2c: adv748x: fix typo in comment for TXB CSI-2 tra [...] adds 4382f37b78e0 media: v4l2-fwnode: ignore endpoints that have no remote p [...] adds a6e7003c35e1 media: v4l2: async: Allow searching for asd of any type adds b47d7ff1ae8d media: v4l2: async: Add v4l2_async_notifier_add_subdev adds 23989b43f107 media: v4l2: async: Add convenience functions to allocate [...] adds eae2aed1eab9 media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdev adds 1634f0eded87 media: v4l2-fwnode: Add a convenience function for registe [...] adds c5afc789bf30 media: platform: video-mux: Register a subdev notifier adds c893500a16ba media: imx: csi: Register a subdev notifier adds c5040f1b71d9 media: imx: mipi csi-2: Register a subdev notifier adds 21711787045d media: staging/imx: of: Remove recursive graph walk adds 1488c3cf4f3c media: staging/imx: Loop through all registered subdevs fo [...] adds 11e005f20f77 media: staging/imx: Rename root notifier adds b803cd359833 media: staging/imx: Switch to v4l2_async_notifier_add_*_subdev adds d5099f81803f media: staging/imx: TODO: Remove one assumption about OF g [...] adds d079f94c9046 media: platform: Switch to v4l2_async_notifier_add_subdev adds 66beb323e4a0 media: v4l2: async: Remove notifier subdevs array adds c4a570179cf4 media: v4l2-subdev.rst: Update doc regarding subdev descriptors adds c8677aafb829 media: v4l: fwnode: Add debug prints for V4L2 endpoint pro [...] adds 106ee387f622 media: v4l: fwnode: Use fwnode_graph_for_each_endpoint adds d486532613a7 media: v4l: fwnode: The CSI-2 clock is continuous if it's [...] adds 7e84dd0b15e6 media: dt-bindings: media: Specify bus type for MIPI D-PHY [...] adds bf63856a4861 media: v4l: fwnode: Add definitions for CSI-2 D-PHY, paral [...] adds 2d95e7ed07ed media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHY adds 6970d37cc97d media: v4l: fwnode: Let the caller provide V4L2 fwnode endpoint adds 2835b5b15370 media: v4l: fwnode: Detect bus type correctly adds 175b18b82df8 media: v4l: fwnode: Make use of newly specified bus types adds 276565ed7e48 media: v4l: fwnode: Read lane inversion information despit [...] adds af11a74a04a5 media: v4l: fwnode: Only assign configuration if there is [...] adds c2475aeb12d6 media: v4l: fwnode: Support driver-defined lane mapping defaults adds b4357d21d674 media: v4l: fwnode: Support default CSI-2 lane mapping for [...] adds 32593dd03809 media: v4l: fwnode: Parse the graph endpoint as last adds 60359a28d592 media: v4l: fwnode: Initialise the V4L2 fwnode endpoints to zero adds 9a5b4b76f3be media: v4l: fwnode: Only zero the struct if bus type is se [...] adds 26c1126c9b56 media: v4l: fwnode: Use media bus type for bus parser selection adds e9be1b863e2c media: v4l: fwnode: Use default parallel flags adds 3eb32c264d89 media: v4l: fwnode: Print bus type adds e7b2f5185e4c media: v4l: fwnode: Use V4L2 fwnode endpoint media bus typ [...] adds edc6d56c2e7e media: v4l: fwnode: Support parsing of CSI-2 C-PHY endpoints adds 2e6e39324aec media: v4l: fwnode: Update V4L2 fwnode endpoint parsing do [...] adds 4a2d1dc51beb media: smiapp: Query the V4L2 endpoint for a specific bus type adds 59e7d5112799 media: dt-bindings: media: renesas-ceu: Refer to video-int [...] adds 6a3da2e2a43a media: dt-bindings: media: renesas-ceu: Add more endpoint [...] adds cac0223c4690 media: renesas-ceu: Use default mbus settings adds 6087b21533fe media: v4l2-core: cleanup coding style at V4L2 async/fwnode adds c1e630559f26 media: v4l2-fwnode: cleanup functions that parse endpoints adds be9c03e4120d media: v4l2-fwnode: simplify v4l2_fwnode_reference_parse_i [...] adds fec225a04330 media: rc: some events are dropped by userspace adds 0ac5a603a732 media: rc: imon: report mouse events using rc-core's input device adds 158bc148a31e media: rc: mce_kbd: input events via rc-core's input device adds 5505dcaf133a media: MAINTAINERS: update videobuf2 entry adds f492fb4f5b41 media: MAINTAINERS: Fix entry for the renamed dw9807 driver adds 9a8aaa28f54c media: v4l: ctrl: Remove old documentation from v4l2_ctrl_grab adds 7a9b109d91cf media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grab adds 8a89dc62f28c media: add imx319 camera sensor driver adds 70d8fa7c4d68 media: imx319: fix a few coding style issues adds df0b5c4a7ddd media: add imx355 camera sensor driver adds 370d8e2a7570 media: imx355: fix a few coding style issues adds 146c45ef1fec media: ov9650: avoid maybe-uninitialized warnings adds 786fa584eda8 media: ov7670: make "xclk" clock optional adds 0929983e49c8 media: ov5640: fix framerate update adds 9afc82194de9 Revert "media: dvbsky: use just one mutex for serializing [...] adds 81e33279d154 media: cec-core.rst: improve cec_transmit_done documentation adds 7ec2b3b941a6 media: cec: add new tx/rx status bits to detect aborts/timeouts adds e7da89926f6d media: adv7604: when the EDID is cleared, unconfigure CEC as well adds ab83203e1810 media: adv7842: when the EDID is cleared, unconfigure CEC as well adds 7d867a1b765e media: cec: fix the Signal Free Time calculation adds c439d5c1e13d media: cec-gpio: select correct Signal Free Time adds 557c97b51336 media: cec: name for RC passthrough device does not need 'RC for' adds f9a0b14240a2 media: dw9714: Fix error handling in probe function adds 1c55ecab3133 media: dw9714: Remove useless error message adds 9e5b5081fa11 media: dw9807-vcm: Fix probe error handling adds eb1ca9a428fd media: cx18: Don't check for address of video_dev adds c93d541d3d9d media: bttv-input: make const array addr_list static adds db6df013c3fb media: ivtv: make const array addr_list static adds 9a265b30646f media: cx23885: make const array addr_list static adds d4dc26ebcd6a media: exynos4-is: make const array config_ids static adds a26ac6c1bed9 media: isif: fix a NULL pointer dereference bug adds d07d9195c950 media: dt-bindings: media: rcar_vin: add device tree suppo [...] adds 32ae592036d7 media: cx231xx: fix potential sign-extension overflow on l [...] adds ce32c0a530bd media: venus: vdec: fix decoded data size adds 8f845c63313f media: pvrusb2: replace `printk` with `pr_*` adds 9b48daa7bb8f media: v4l2-tpg-core: Add 16-bit bayer adds 2db3e15243dc media: vivid: Add 16-bit bayer to format list adds 250854eed5d4 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD adds 8caec72e8cbf media: vivid: Support 480p for webcam capture adds 490d84f6d73c media: cec: forgot to cancel delayed work adds 3b796aa60af0 media: rename soc_camera I2C drivers adds 134bf98c5596 Merge tag 'media/v4.20-1' of git://git.kernel.org/pub/scm/ [...] adds 1732c22abca8 i2c: designware: use generic table matching adds 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top adds c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time adds ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings adds 1bb39959623b i2c: designware: add MSCC Ocelot support adds 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] adds fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions adds 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly adds 2be6b47211e1 i2c: aspeed: Acknowledge most interrupts early in interrup [...] adds f8878fadba1e i2c: aspeed: use proper annotation for "fall through" adds 17ccba67109c i2c: aspeed: fix invalid clock parameters for very large divisors adds 431083441219 i2c: synquacer: fix fall-through annotation adds f4089fcfdb3d dt-bindings: i2c: rcar: Add r8a77470 support adds 8bca7089af56 dt-bindings: i2c: rcar: Document r8a7744 support adds f88c18ddb090 dt-bindings: i2c: sh_mobile: Document r8a7744 support adds e1eba2ea54a2 i2c: brcmstb: Allow enabling the driver on DSL SoCs adds 49d54abee9d1 i2c: Convert to using %pOFn instead of device_node.name adds 9a9e295e7c5c eeprom: at24: fix unexpected timeout under high load adds 05552832204e Merge tag 'at24-4.20-updates-for-wolfram' of git://git.ker [...] adds f37b2bb6ac3e i2c: omap: use core to detect 'no zero length' quirk adds de82bb431855 i2c: qup: use core to detect 'no zero length' quirk adds c96c0f268380 i2c: tegra: use core to detect 'no zero length' quirk adds e2115ace4196 i2c: zx2967: use core to detect 'no zero length' quirk adds a7163dc2138d i2c: core: remove outdated DEBUG output adds cc52612ec0f3 i2c: core: remove level of indentation in i2c_transfer adds b30f2f65568f i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and [...] adds 90fb814b6c02 Merge tag 'v4.19-rc7' into i2c/for-4.20 adds ef8d1639f2b7 i2c: i2c-qcom-geni: Simplify tx/rx functions adds a676973e4501 i2c: i2c-qcom-geni: Simplify irq handler adds f2e0821377a3 i2c: mux: pca954x: simplify code to reach the adapter adds df6dd24f7664 i2c: mux: ltc4306: simplify code to reach the adapter adds 7451dc608564 i2c: mux: mlxcpld: simplify code to reach the adapter adds a560ae55dcc3 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] adds f1fdcbbdf45d i2c: uniphier-f: make driver robust against concurrency adds 39226aaa85f0 i2c: uniphier-f: fix occasional timeout error adds eaba68785c2d i2c: uniphier-f: fix race condition when IRQ is cleared adds 7ce6c65b617e i2c: sh_mobile: Remove dummy runtime PM callbacks adds 84de6e96e036 MAINTAINERS: add maintainer for Renesas RIIC driver adds 57dbde63f288 Merge branch 'i2c/for-4.20' of git://git.kernel.org/pub/sc [...] adds 9a298b445514 parisc64: change __kernel_suseconds_t to match glibc adds 87613bb9d20c parisc: Use LINUX_GATEWAY_SPACE constant in entry.S adds c9fa406f62ec parisc: Fix A500 boot crash adds c38239b4be1a Merge branch 'parisc-4.20-2' of git://git.kernel.org/pub/s [...] adds c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec adds f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node adds 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive adds 12b2982a1f72 ARM: dts: arria10: update NAND clocking adds 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 adds 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} adds 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] adds 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB adds f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions adds 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support adds 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 adds b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings adds d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS adds bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node adds 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support adds 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ adds d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node adds 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node adds af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files adds 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions adds fc48cf437a08 Merge tag 'renesas-arm-dt-for-v4.20' of https://git.kernel [...] adds bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support adds e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files adds dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU adds 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings adds 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support adds 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board adds f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes adds 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node adds 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node adds 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA adds 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support adds e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] adds 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree adds 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU adds 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes adds 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree adds 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices adds 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support adds 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support adds 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support adds 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes adds 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes adds a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node adds 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node adds 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node adds 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node adds 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes adds 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes adds c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support adds a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support adds 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes adds c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes adds 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores adds 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes adds e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support adds 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances adds 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] adds ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] adds 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes adds ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support adds c6eb20473f0b arm64: dts: renesas: condor: add PCIe support adds c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree adds fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments adds 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node adds ff55027185bc arm64: dts: renesas: r8a77965: Move timer node adds 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible adds 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 adds 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] adds 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] adds 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 adds 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node adds 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes adds ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes adds bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes adds 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes adds 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 adds 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes adds 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes adds 89cb3a4c9761 Merge tag 'renesas-arm64-dt-for-v4.20' of https://git.kern [...] adds 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board adds d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] adds 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs adds 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree adds 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc adds 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 adds 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc adds f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 adds 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 adds 07736689dcbf arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire adds bcdb578a5f5b arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire adds 707fa9e37f8e arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3 [...] adds a5002c41c383 arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 adds ef05bcb60c1a arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk332 [...] adds 78f26da3ffbc arm64: dts: rockchip: Add type-c port supply on rk3399-sap [...] adds 923769f7b3a5 Merge tag 'v4.20-rockchip-dts64-1' of git://git.kernel.org [...] adds f2b8f6a93357 arm64: dts: meson-axg: add audio fifos adds a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices adds 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card adds 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently adds 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size adds b7eb0e26cc4a arm64: dts: meson: libretech: update board model adds f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. adds c362e4e0052a arm64: dts: meson-axg: add pdm adds 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec adds d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card adds eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac adds 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes adds 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order adds 68df1dba22ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds b0465fdfdd7e ARM: dts: BCM5301X: Specify flash partitions adds 046ead61dc69 ARM: dts: NSP: Enable SFP on bcm958625hr adds 56512ffd2923 dt-bindings: net: dsa: Document B53 SRAB interrupts and registers adds ccf8b4e4eb6b ARM: dts: NSP: Wire up switch interrupts adds b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L adds a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board adds 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs adds bb138ad9f675 Merge tag 'tags/bcm2835-dt-next-2018-09-09' into devicetree/next adds ab0b47d2eff4 ARM: dts: bcm: Fix SPI bus warnings adds 6125a690faf1 Merge tag 'arm-soc/for-4.20/devicetree' of https://github. [...] adds a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 adds 7cdbe45da1a1 arm64: dts: broadcom: Fix I2C and SPI bus warnings adds b610209c5df1 Merge tag 'arm-soc/for-4.20/devicetree-arm64' of https://g [...] adds 41af6cbfa154 arm64: dts: juno: Update entries to match latest coresight [...] adds 79daf2a4089f arm64: dts: juno: Enable coresight tmc scatter gather in ETR adds 6302cbe759e2 Merge tag 'juno-updates-4.20' of git://git.kernel.org/pub/ [...] adds 3bc1572068e3 arm64: dts: ti: k3-am65: Change #address-cells and #size-c [...] adds 4201af2544b3 arm64: dts: ti: am654: Add uart nodes adds 77ccbae4f9c8 arm64: dts: ti: am654: Add secure proxy instance for main domain adds 42e54f6467ec arm64: dts: ti: k3-am6: Add Device Management Security Con [...] adds f240bd3b4b91 Merge tag 'am654-for-v4.20' of git://git.kernel.org/pub/sc [...] adds 1426d40e11f7 ARM: dts: aspeed: Fix I2C bus warnings adds e19ecbca78fb ARM: dts: aspeed: quanta-q71l: add aliases for i2c adds d8a2b2a279ce ARM: dts: aspeed: quanta-q71l: Add four PSUs adds fde4f21bc280 ARM: dts: aspeed: quanta-q71l: Enable adc & ibt nodes adds c8551f6f3e8c ARM: dts: aspeed: Add HXT StarDragon 4800 REP2 BMC adds 3368e06e2a91 ARM: dts: aspeed: Adding Facebook TiogaPass BMC adds da4cf9cdec9b Merge tag 'aspeed-4.20-devicetree' of git://git.kernel.org [...] adds 2f217d24ecae ARM: dts: ux500: Correct SCU unit address adds 66d77325609a dt-bindings: arm: scu: Correct example SCU unit addresses adds ecde29569e34 ARM: dts: ux500: Fix LCDA clock line muxing adds ee8119af4fac ARM: dts: ux500: Get rid of DTC warnings adds 2f967f9e9fa0 ARM: dts: ste: Fix SPI controller node names adds 5b7998401404 arm: dts: ste: Update coresight bindings for hardware port adds 3be9349f38c7 ARM: dts: ux500: Mark PRCMU as syscon compatible adds 0ecee767ce76 Merge tag 'ux500-dts-arm-soc' of git://git.kernel.org/pub/ [...] adds 6044fbfa6301 ARM: dts: stm32: Add clk-lse node's label on stm32f429 adds 0d5e8502b191 ARM: dts: stm32: Remove cd-inverted property for stm32429i-eval adds 9f21096a1c5d ARM: dts: stm32: Remove cd-inverted property for stm32f469-disco adds 19b3db5ae8d7 ARM: dts: stm32: Remove cd-inverted property for stm32f769-disco adds cbe721396b02 ARM: dts: stm32: Remove cd-inverted property for stm32f746-disco adds af345df14dc8 ARM: dts: stm32: update rtc st,syscfg property on stm32h743 adds 67330599f936 ARM: dts: stm32: enable display on stm32mp157c-ev1 board adds 1ba23b1df0bb ARM: dts: stm32: Fix SPI controller node names adds 45351fa32d1c Merge tag 'stm32-dt-for-v4.20-1' of git://git.kernel.org/p [...] adds b27dedf55173 arm64: dts: hisilicon: Add missing clocks property for CPUs adds e917b9432dc0 arm64: dts: hi6220: Update coresight bindings for hardware ports adds d84207999d21 dt-bindings: arm: hisilicon: Add binding for Hi3670 SoC adds dd8c7b78c11b arm64: dts: Add devicetree for Hisilicon Hi3670 SoC adds a446451d04b7 dt-bindings: arm: hisilicon: Add binding for HiKey970 board adds 5510ee99c0de arm64: dts: Add devicetree support for HiKey970 board adds 42724dd8930f Merge tag 'hisi-arm64-dt-for-4.20' of git://github.com/his [...] adds 6523a0e155c8 arm: dts: hip04: Update coresight bindings for hardware ports adds 3e18d3ca4fff Merge tag 'hisi-arm32-dt-for-4.20' of git://github.com/his [...] adds 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable adds e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM adds b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe adds e728e4f20100 ARM: s3c24xx: formatting cleanup in mach-mini2440.c adds 511038fa6689 ARM: s3c24xx: Consistently use tab for indenting member as [...] adds 4bac3cc22559 ARM: s3c24xx: Correct SD card write protect detection on Mini2440 adds f30858439e7d ARM: s3c24xx: Restore proper usage of pr_info/pr_cont adds 6017efc4596f Merge tag 'samsung-soc-4.20' of https://git.kernel.org/pub [...] adds 74cf77e8be35 arm64: dts: broadcom: Use the .dtb name in the rule, rathe [...] adds 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device adds cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device adds 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes adds 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers adds bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S adds 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 adds 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] adds 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low adds f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work adds 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip adds 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] adds c4f971240719 ARM: dts: at91: nattis: describe the lvds panel adds 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels adds 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels adds f3fc81fd8c3f ARM: dts: at91: sama5d4: add labels to soc dtsi for deriva [...] adds c890ecdbe93d ARM: dts: atmel: Fix I2C and SPI bus warnings adds f3cdc783ceb7 ARM: dts: at91: sama5d27_som1_ek: add adc regulators adds 97181516b078 arm: dts: sama5d2: Update coresight bindings for hardware ports adds 28544e611bb3 Merge tag 'at91-4.20-dt' of git://git.kernel.org/pub/scm/l [...] adds b5b4c8dd5c44 ARM: dts: stih410: change syntax of multiple DAI adds 200a00d85c9f Merge tag 'sti-dt-for-v4.20-round1' of git://git.kernel.or [...] adds cbbc488ed850 ARM: dts: socfpga: Fix I2C bus unit-address error adds 20373e0cb8f7 ARM: dts: socfpga: add timer resets for SoCFPGA platform adds 47188a858a45 Merge tag 'socfpga_updates_for_v4.20_part2' of git://git.k [...] adds d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 adds 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale adds 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale adds 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale adds db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] adds eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings adds 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 adds 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] adds 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] adds b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] adds 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards adds 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook adds f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] adds f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] adds c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] adds b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion adds ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC adds 62623718fd31 ARM: dts: exynos: Disable pull control for PMIC IRQ line o [...] adds 6d57be7f1bab ARM: dts: exynos: Add external SD card support for Trats board adds ff1e37c6809d ARM: dts: exynos: Correct audio subsystem parent clock on [...] adds a64240a625b3 Merge tag 'samsung-dt-4.20-2' of https://git.kernel.org/pu [...] adds f5054ceed420 ARM: dts: xilinx: Fix I2C and SPI bus warnings adds 1abf47edb388 Merge tag 'zynq-dt-for-v4.20' of https://github.com/Xilinx [...] adds e9f0878c4b20 arm64: dts: amd: Fix SPI bus warnings adds 09bae3b64cb5 arm64: dts: lg: Fix SPI controller node names adds 11236ef582b8 ARM: dts: lpc32xx: Fix SPI controller node names adds 016add12977b ARM: dts: realview: Fix SPI controller node names adds f3b1859bcfe2 Merge tag 'realview-dts-v4.20' of git://git.kernel.org/pub [...] adds 10c3a0b76d4c dt-bindings: arm: move berlin binding documentation to syna.txt adds 3da2937946d9 dt-bindings: arm: syna: add support for the AS370 SoC adds 087682f5a75b arm64: dts: synaptics: add dtsi file for Synaptics AS370 SoC adds 262c083d1328 Merge tag 'berlin64-dt-for-v4.20' of git://git.kernel.org/ [...] adds f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size adds f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size adds c00e7c074968 dt-bindings: add vendor prefix for "Endless Mobile, Inc." adds 4265e28711a8 dt-bindings: arm: amlogic: Add the Endless Mobile Endless [...] adds c821b81bbc00 ARM: dts: meson8b: add the I2C_A, PWM_C and UART_B pins adds a77d0bab18fc ARM: dts: meson8b: add the RMII pins adds bbedc1f1d90e ARM: dts: meson8b: Add support for the Endless Mini (EC-100) adds 524d96083b66 ARM: dts: meson8b: odroidc1: add the CPU voltage regulator adds 288cb5d1dbbe ARM: dts: meson8b: odroidc1: add the fixed voltage regulators adds fd6643142a0c ARM: dts: meson8b: odroidc1: enable the SAR ADC adds 54ef8539f5a3 ARM: dts: meson8b: odroidc1: add stdout-path property adds 49919eabc85f Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] adds 68ecb5c1920c arm64: dts: meson: Fix erroneous SPI bus warnings adds 28c9aa152134 dt-bindings: arm: amlogic: Add Meson G12A binding adds 9c8c52f7cb4f arm64: dts: meson-g12a: add initial g12a s905d2 SoC DT support adds 4bef2317b47a Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] adds 4adb6603ddef ARM: dts: pxa: change serial node names adds 24a610eba32a ARM: dts: pxa: fix the rtc controller adds 8a1ecc01a473 ARM: dts: pxa: fix power i2c base address adds 9f296fe2718e ARM: dts: pxa: add pincontrol helpers adds 0dfc62946b9a Merge tag 'pxa-dt-4.20' of https://github.com/rjarzmik/lin [...] adds d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings adds fb5c84ce00d9 Merge tag 'tegra-for-4.20-dt-bindings' of git://git.kernel [...] adds 564706f65cda ARM: dts: tegra30: fix xcvr-setup-use-fuses adds 8188391c127e ARM: dts: tegra20: restore address order adds 2db12b16e58a ARM: dts: tegra20/tegra30: add pmu interrupt-affinity adds 1c997fe4becd ARM: tegra: apalis_t30: fix mmc1 cmd pull-up adds 055c0107afed ARM: tegra: apalis_t30: pull-up sd card detect pins adds 2c87441c4164 ARM: tegra: apalis_t30: add local-mac-address property adds 4f6b07a2787b ARM: tegra: apalis_t30: reorder pcie properties adds 7890d7856a98 ARM: tegra: apalis_t30: annotate/clean-up pcie controller/ [...] adds a772d28d9089 ARM: tegra: apalis_t30: reorder host1x/hdmi properties adds f98439c3bba5 ARM: tegra: apalis_t30: regulator clean-up adds 32980cbccf16 ARM: tegra: apalis_t30: add missing regulators adds e073452b4aa1 ARM: tegra: apalis_t30: annotate uarts and move compatible [...] adds 95bcc02a899e ARM: tegra: apalis_t30: drop unused cami2c label adds 4eb7e5ede015 ARM: tegra: apalis_t30: white-space/newline clean-up adds d5330b4731df ARM: tegra: apalis_t30: drop unused mmc1/sd1 labels adds 005a00d86211 ARM: tegra: apalis_t30: annotate mmc1/sd1 adds 8bf0d6b2a7ae ARM: tegra: apalis_t30: move dr_mode property from phy to [...] adds 654b7139a294 ARM: tegra: apalis_t30: reorder backlight properties adds e0911663bcd6 ARM: tegra: apalis_t30: drop pwmleds adds 727002e06144 ARM: tegra: apalis_t30: pinmux clean-up adds 368f139bf728 ARM: tegra: apalis_t30: add missing pinmux adds f38f7998b7c7 ARM: tegra: apalis_t30: use proper irq-gpio for stmpe811 adds 16f53ab291f3 ARM: tegra: apalis_t30: further lm95245 temperature sensor [...] adds 5f1fe7b62dce ARM: tegra: apalis_t30: add i2c-thermtrip adds 0f0a3831290d ARM: tegra: apalis_t30: add proper emmc vmmc and vqmmc supplies adds 200be313fdc9 ARM: tegra: apalis_t30: enable emmc ddr52 mode adds 7b0f47aa6208 ARM: tegra: apalis_t30: get rid of fake clocks simple bus adds 70451b5e6733 ARM: tegra: apalis_t30: line break long compatible property line adds b0fa0105b496 dt-bindings: add broadcom (formerly plx technology) vendor prefix adds 63a11def21ea ARM: tegra: apalis_t30: drop module level model and compatible adds 317d9f7bedc4 ARM: tegra: apalis_t30: drop obsolete spidev nodes adds da25001ca651 ARM: tegra: apalis_t30: hog group for pcie switch reset gpio adds 467176025c5d ARM: tegra: apalis_t30: rename hdmiddc to hdmi_ddc adds b4cfc776657b ARM: tegra: apalis_t30: rename tps65911@2d, stmpe811@41 an [...] adds b38f6aa4b60a ARM: tegra: apalis_t30: fix mcp2515 can controller interru [...] adds a472e00b1c57 ARM: tegra: apalis_t30: move hda node from carrier to module adds b57d6b996ebe ARM: tegra: apalis_t30: support v1.1 hardware revision adds a5db2dadb15f ARM: tegra: colibri_t30: add local-mac-address property adds 033519b0c5f4 ARM: tegra: colibri_t30: reorder host1x/hdmi properties adds 584a9e55b539 ARM: tegra: colibri_t30: regulator clean-up adds a03fb6312280 ARM: tegra: colibri_t30: add missing regulators adds 4dc3bf2a5f1b ARM: tegra: colibri_t30: annotate uarts and move compatibl [...] adds 2128fda985e2 ARM: tegra: colibri_t30: white-space clean-up adds 2a3db328b358 ARM: tegra: colibri_t30: move dr_mode property from phy to [...] adds 7ddc024ffa38 ARM: tegra: colibri_t30: reorder backlight properties adds 0e4c51ebace1 ARM: tegra: colibri_t30: drop pwmleds adds 28e82cf4af51 ARM: tegra: colibri_t30: pinmux clean-up adds dbd43f25205e ARM: tegra: colibri_t30: add missing pinmux adds d19c81ca2289 ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811 adds 71fd500b3806 ARM: tegra: colibri_t30: further lm95245 temperature senso [...] adds bc1fa5d2716f ARM: tegra: colibri_t30: add i2c-thermtrip adds 44925e4f6e35 ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies adds dc741b7bde05 ARM: tegra: colibri_t30: enable emmc ddr52 mode adds 932079d01b17 ARM: tegra: colibri_t30: get rid of fake clocks simple bus adds 23a13d4c4dac ARM: tegra: colibri_t30: line break long compatible property line adds ead9a4c36db5 ARM: tegra: colibri_t30: move input include to carrier board adds 0fb83a83691f ARM: tegra: colibri_t30: remove unused nvidia, is-wired property adds 1e7c4fc3daa3 ARM: tegra: colibri_t30: add gpio hog to unreset usb ether [...] adds e0957df84a54 ARM: tegra: colibri_t30: enable hda over hdmi adds f234e5438848 ARM: tegra: colibri_t30: annotate sd card detect adds 20fd13e2a1bf ARM: tegra: colibri_t30: annotate ehci instance 1 adds a1f5a76ff054 ARM: tegra: colibri_t30: update compatibility comment adds 9eca7649a712 ARM: tegra: colibri_t30: drop module level model and compatible adds ccb99d44c393 ARM: tegra: colibri_t30: drop obsolete spidev node adds 8941e3304925 ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc adds 63ad93767ad6 ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 a [...] adds 503fcd8464fb ARM: tegra: colibri_t30: fix mcp2515 can controller interr [...] adds e4f75fd1118d ARM: tegra: colibri_t30: remove unused mcp2515 can0 label adds 070c1342719c ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies adds f7ce7658c03c ARM: tegra: colibri_t30: annotate unused i2c busses adds 5ffdfa1aca4c ARM: tegra: colibri_t30: annotate power I2C being on-module adds 864495be67f8 ARM: tegra: apalis-tk1: add local-mac-address property adds f2f7bf06c54a ARM: tegra: apalis-tk1: reorder host1x/hdmi properties adds a945eae0c603 ARM: tegra: apalis-tk1: reorder padctl properties adds 1bef3a5716b4 ARM: tegra: apalis-tk1: regulator clean-up adds 8c3a9d213bfe ARM: tegra: apalis-tk1: add missing regulators adds 35a2473f6dc8 ARM: tegra: apalis-tk1: drop unused pinmux label adds 138ce6352159 ARM: tegra: apalis-tk1: white-space clean-up adds 958b767d683a ARM: tegra: apalis-tk1: reorder backlight properties adds fca051b02a57 ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies adds 8be6e49a653c ARM: tegra: apalis-tk1: enable emmc ddr52 mode adds a052d2b67f00 ARM: tegra: apalis-tk1: add toradex, apalis-tk1-v1.2 compatible adds e0cffa9a1b64 ARM: tegra: apalis-tk1: reorder cpu dfll clock properties adds a64b51a3ed5b ARM: tegra: apalis-tk1: reorder SD card properties adds 43ff75a8e3ed ARM: tegra: apalis-tk1: drop module level model and compatible adds 4802623981d9 ARM: tegra: apalis-tk1: drop obsolete spidev nodes adds 26e19cdf665f ARM: tegra: apalis-tk1: replace underscores in node names [...] adds 94c3847dc5d1 ARM: tegra: apalis-tk1: get rid of fake clocks simple bus adds 6253f8857253 ARM: tegra: apalis-tk1: shorten temperature-sensor node adds 4b601b9f1022 ARM: tegra: apalis-tk1: drop unused hdmi_ddc label adds 3c59cae79fbe ARM: tegra: colibri_t20: move aliases from module to carri [...] adds 3ef8af133e87 ARM: tegra: colibri_t20: iris: integrate i2c real time clo [...] adds 59b6f20bccbd ARM: tegra: colibri_t20: iris: add missing aliases adds 1d6050d67ea8 ARM: tegra: colibri_t20: iris: annotate i2c busses adds 364ba1043937 ARM: tegra: colibri_t20: add local-mac-address property adds e6800c214e56 ARM: tegra: colibri_t20: reorder host1x/hdmi properties adds 142165cf7359 ARM: tegra: colibri_t20: iris: use no-1-8-v adds 3647c7b8489d ARM: tegra: colibri_t20: regulator clean-up adds 18e6ccefe150 ARM: tegra: colibri_t20: add missing regulators adds 2287ef76d0a2 ARM: tegra: colibri_t20: annotate usb ehci instances adds 4307e2ce5d31 ARM: tegra: colibri_t20: remove phy-reset-gpio from contro [...] adds 035ae62dfbc9 ARM: tegra: colibri_t20: indentation/line-feed/white-space [...] adds ea60afb8d67f ARM: tegra: colibri_t20: update sound nvidia,model adds a2cb59be1086 ARM: tegra: colibri_t20: pinmux clean-up adds 992cf09b14e3 ARM: tegra: colibri_t20: add missing pinmux adds 9a796cd295ed ARM: tegra: colibri_t20: iris: display controller rgb pane [...] adds 9ccaf9466b9c ARM: tegra: colibri_t20: iris: annotate uarts adds 0d3fda4609e8 ARM: tegra: colibri_t20: iris: add uart-c adds 9ad510b33e17 ARM: tegra: colibri_t20: use high speed uart driver adds ccf7f6d42790 ARM: tegra: colibri_t20: iris: add gpio wakeup key adds 9b41e68af99a ARM: tegra: colibri_t20: iris: add dr_mode property adds df2be1ae626a ARM: tegra: colibri_t20: annotate/rename lm95245 temperatu [...] adds d5178bb6f860 ARM: tegra: colibri_t20: add i2c-thermtrip adds 0b51e73ba1e9 ARM: tegra: colibri_t20: add gpio hog to unreset usb ether [...] adds 351c72c83235 ARM: tegra: colibri_t20: add gpio hogs for gmi_wr_n buffers adds 88fd676b158a ARM: tegra: colibri_t20: annotate/move sd card detect adds 6a4a865d1cc6 ARM: tegra: colibri_t20: add compatibility comment adds 4f135281b323 ARM: tegra: colibri_t20: simplify model and compatible properties adds a7867ac8a114 ARM: tegra: colibri_t20: iris: simplify model and compatib [...] adds 463a8f714af2 ARM: tegra: colibri_t20: iris: add colibri ssp support adds 6a32a913bff3 ARM: tegra: colibri_t20: drop module level model and compatible adds 82e7ceccf2c3 ARM: tegra: colibri_t20: rename i2c_ddc to hdmi_ddc adds 613953abdf65 ARM: tegra: colibri_t20: iris: drop unused i2c_ddc label adds 8f4a8e0931b8 ARM: tegra: colibri_t20: rename tps6586x@34 and drop unuse [...] adds cafed755d5f3 ARM: tegra: colibri_t20: get rid of fake clocks simple bus adds 5373f80201fb ARM: tegra: colibri_t20: rename ac97 label to tegra_ac97 adds fee8cdc2df08 ARM: tegra: colibri_t20: add eval board device tree adds 06d561ca0fa7 ARM: tegra: tegra20: Fix mixed tabs-spaces indentation adds ebea2a43fdaf ARM: dts: paz00: fix wakeup gpio keycode adds d4db2b19eb0c Merge tag 'tegra-for-4.20-arm-dt' of git://git.kernel.org/ [...] adds 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt adds 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states adds 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states adds 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V adds 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply adds 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 adds 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets adds 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets adds 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values adds 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values adds 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 adds 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 adds 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value adds 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value adds d5d6b468a004 arm64: dts: tegra210: Enable HS400 adds 207f60babbed arm64: dts: tegra186: Enable HS400 adds d9fd22447ba5 arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 adds f62309c87311 Merge tag 'tegra-for-4.20-arm64-dt' of git://git.kernel.or [...] adds c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes adds a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input adds f0f9f7a6baac arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU adds d59b0784f1e6 arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU adds 11a33f816161 arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus adds a215af751dc5 arm64: dts: renesas: r8a779{7|8}0: add CMT support adds ae3d16b93c2a arm64: dts: renesas: ulcb: add default bootargs adds 737e05bf034e arm64: dts: renesas: revise properties for R-Car Gen3 SoCs [...] adds dd809b7de27c arm64: dts: renesas: r8a779{7|8}0: add TPU support adds 13ee2bfc5444 arm64: dts: renesas: r8a77990: Add display output support adds 0dc733988b81 arm64: dts: renesas: r8a77995: Add LVDS support adds 74fe39abbf74 arm64: dts: renesas: r8a77990: ebisu: Enable VGA and HDMI outputs adds bcf3003438ea arm64: dts: renesas: r8a77995: draak: Enable HDMI display output adds 158928f38e1c arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC de [...] adds 0526b92e3a79 Merge tag 'renesas-arm64-dt2-for-v4.20' of git://git.kerne [...] adds 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs adds 89b43b08123f ARM: dts: Include R-Car Gen2 product name in DTSI files adds a070e3dc6131 ARM: dts: R-Car Gen1 board comment update adds a21efdbc744c ARM: dts: r8a77470: Add SMP support adds f068cc816015 ARM: dts: r8a77470: Add SDHI2 support adds 357885966197 ARM: dts: r8a77470: Add I2C4 support adds e0a39511dafd ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi adds 5280508e01a2 Merge tag 'renesas-arm-dt2-for-v4.20' of git://git.kernel. [...] adds 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings adds d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings adds 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board adds 39c0e5a8746c dt-bindings: arm: Document RZ/G2E SoC DT bindings adds 83d52cd0dcd5 Merge tag 'renesas-dt-bindings-for-v4.20' of git://git.ker [...] adds ea2698597e13 nvmem: sunxi-sid: add support for H5's SID controller adds cd3f03df13d4 ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support adds bb39ed07e55b arm64: dts: allwinner: h5: Add device node for Mali-450 GPU adds 6c700289a3e8 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] adds db9fd9d13e30 ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] adds aa8fee415f46 ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] adds 80c21c8c8b8d arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] adds 36c4bef372a1 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes adds 6eeb4180d4b9 ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees adds 8bdc2e568630 Merge tag 'sunxi-h3-h5-for-4.20' of git://git.kernel.org/p [...] adds a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T adds 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface adds 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller adds c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] adds 41c64d3318aa ARM: dts: sun8i: r40: add sata node adds 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI adds 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes adds c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes adds 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes adds 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings adds 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings adds 26220da2ab08 Merge tag 'sunxi-dt-for-4.20' of git://git.kernel.org/pub/ [...] adds ac947b179bdc arm64: dts: allwinner: a64: Add SID node adds fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] adds 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes adds b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file adds 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node adds 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] adds 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket adds 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node adds 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs adds e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node adds 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node adds d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node adds eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails adds 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage adds 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes adds aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB adds 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage adds 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet adds ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip adds 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED adds fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] adds d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] adds 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] adds 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support adds b2ad66f546c9 arm64: dts: allwinner: h6: add system controller device tree node adds e85f28e047d0 arm64: dts: allwinner: a64: Add display pipeline adds f4e4453aa9f4 arm64: dts: allwinner: a64: Enable HDMI output on A64 boar [...] adds 679294497be3 arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delay adds f6cfb9058238 Merge tag 'sunxi-dt64-for-4.20' of git://git.kernel.org/pu [...] adds 9cc7f0de9e67 arm64: dts: mt7622: add timer, CCI-400 and PMU nodes adds e1dd05824af9 arm64: dts: mt7622: add a bluetooth 5 device node adds 8be2c4ae2ff1 arm64: dts: mt7622: fix ram size for rfb1 adds 0b6286dd96c0 arm64: dts: mt7622: add bananapi BPI-R64 board adds 3c2ac5b3ebcd arm64: dts: Add spi slave dts adds 508b330b8210 Merge tag 'v4.19-next-dts64' of git://git.kernel.org/pub/s [...] adds 54f884cfce07 ARM: dts: owl: Convert to new-style SPDX license identifiers adds 6a2340c9d73c Merge tag 'actions-arm-dt-for-4.20' of git://git.kernel.or [...] adds f220d3ebba83 arm64: dts: actions: Convert to new-style SPDX license ide [...] adds 4db4a57fe01b arm64: dts: actions: s900: Add Clock Management Unit nodes adds d3105e47b519 arm64: dts: actions: s900: Source CMU clock for UARTs adds d1ca7c56e161 dt-bindings: power: Add Actions Semi S900 SPS adds 1a74d98e6c54 Merge branch 'v4.20/s900-sps-bindings' into v4.20/dt64 adds 6bd9ad12a3c9 arm64: dts: actions: s900: Add SPS node adds a1d8219f97f3 arm64: dts: actions: s900: Add pinctrl node adds 48d4c88471ab arm64: dts: actions: s900: Add gpio properties to pinctrl node adds 29ea7bae209e arm64: dts: actions: s900-bubblegum-96: Add gpio line names adds 5eb76e8a29cd arm64: dts: actions: s900: Add I2C controller nodes adds 07b308eee06e arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2 adds c432aaa2b28f arm64: dts: actions: s900: Add DMA Controller adds 8ba92cf59335 arm64: dts: actions: s700: Add Clock Management Unit adds 01463ac63b53 arm64: dts: actions: s700: Set UART clock references from CMU adds 6a11b1804a10 Merge tag 'actions-arm64-dt-for-4.20' of git://git.kernel. [...] adds ad5fe7870537 arm64: dts: qcom: pm8916: Add PON node adds 2f74b3db92be arm64: dts: qcom: pm8994: Add PON node adds caf0caee50f3 arm64: dts: qcom: apq8016-sbc: Add resin node adds 5817e887fc05 arm64: dts: qcom: apq8096-db820c: Add resin node adds 7028cae1857c dt-bindings: iio: vadc: Fix documentation of 'reg' adds 43fb44316840 arm64: dts: qcom: pm8998: Add adc node adds 4807c71cc688 arm64: dts: Add msm8998 SoC and MTP board support adds 31c1f0e33deb arm64: dts: qcom: msm8998: Add RPM and regulators for MTP adds 4449b6f248d9 arm64: dts: qcom: msm8998: Add tsens and thermal-zones adds b1227233f049 arm64: dts: qcom: msm8998: Add pmi8998 file adds c7833949564e arm64: dts: qcom: msm8998: Add smem related nodes adds d850156a226a arm64: dts: qcom: msm8998: Add firmware node adds f259e398af8b arm64: dts: qcom: msm8998: Add the qfprom node adds e8d006fd8634 arm64: dts: qcom: msm8998: Add smp2p nodes adds 61020aa53cc1 arm64: dts: qcom: Populate pm8998 with additional nodes adds 0ef351ab8c8b arm64: dts: db820c: Add qcom,apq8096 to compatible string adds d5e20f286a84 arm64: dts: msm8916: Drop model and compatible adds 216a2f9be0f5 arm64: dts: msm8996: Drop model adds ead5eea3e3a9 arm64: dts: qcom: Add AOSS reset driver node for SDM845 adds ca4db2b538a1 arm64: dts: qcom: sdm845: Add USB-related nodes adds d6c40ccf0531 arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators adds cfe10d38aa1a arm64: dts: qcom: sdm845-mtp: Add nodes for USB adds 3debb1f30b09 arm64: dts: qcom: sdm845: Add adsp, cdsp and slpi smp2p adds 40019e8452fe arm64: dts: sdm845: Add dispcc node adds e704472616d7 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] adds 104e6415bf50 arm64: dts: qcom: pm8998: Add spmi-temp-alarm node adds 1b9d8bd69305 arm64: dts: qcom: pm8998: Add pm8998 thermal zone adds 447c9dad7e31 arm64: dts: msm8996: Transition smp2p and smd to mailbox adds 70a39be6766a arm64: dts: msm8916: Update coresight bindings for hardware ports adds 70b224678c7c Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'" adds 6db0483cf622 Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix do [...] adds 5908704d98e0 Merge tag 'qcom-arm64-for-4.20' of git://git.kernel.org/pu [...] adds b0a627b40983 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] adds 12d2de2e50e0 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] adds b0ef3d943d6e ARM: dts: qcom-msm8974: use named constant for interrupt f [...] adds 1e19d44e8e60 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] adds 23a81d371b99 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] adds dcf145011400 ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] adds 93241840b664 ARM: dts: qcom: Add pcie nodes for ipq8064 adds f14c5588929b ARM: dts: qcom: Add sdcc nodes for ipq8064 adds 2e7a2c91019c ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi adds 14e63a953a8d ARM: dts: qcom: Add led and gpio-button nodes to ipq8064 boards adds fe8d81fe7d9a ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] adds bd9392507588 ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] adds 233c77d4f1d1 ARM: dts: qcom: ipq4019: use v2 of the kpss bringup mechanism adds bcb9ab4c2917 ARM: dts: qcom: ipq4019: add cpu operating points for cpuf [...] adds bd73a3dd257f ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value adds da89f500cb55 ARM: dts: qcom: ipq4019: fix PCI range adds b002c6fdab69 ARM: dts: qcom: ipq4019: fix space vs tab indenting inside [...] adds 703e699dbe2c ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] adds ca02f96b95ca ARM: dts: qcom: Update coresight bindings for hardware ports adds 55dc97235b65 Merge tag 'qcom-dts-for-4.20' of git://git.kernel.org/pub/ [...] adds ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property adds 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support adds 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file adds c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support adds 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node adds 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier adds dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi adds 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files adds cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support adds 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 adds 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 adds cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support adds 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path adds 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] adds 3494cfb5e41e ARM: dts: imx6ul: Add weim node adds 994558374538 ARM: dts: imx6sll: add gpio clocks adds 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name adds 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards adds f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a adds 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier adds 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source adds f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source adds 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver adds bfaa6036275b ARM: dts: imx6ull: update iomux header adds d482cc61e38f ARM: dts: vf610-zii-cfu1: Add SFF interface to switch adds 9dfc1600894f ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module adds 4a1f02c345b6 ARM: dts: imx6qdl-sabreauto: add gpio keys support adds 9e514e22832f ARM: dts: imx6qdl-sabreauto: add egalax touch screen support adds 37f2c303167e ARM: dts: imx6ul: Enable the PMU node adds 78f10734f958 ARM: dts: imx6q-apalis: mux RESET_MOCI# signal adds af04a9cd9adb dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property adds 50de5bb6fc06 ARM: dts: imx6: RIoTboard provide standby on power off option adds 742fdc0f2270 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro adds 245f880c25db ARM: dts: imx6ull: update vdd_soc voltage for 900MHz opera [...] adds 41d9feb2beb4 ARM: dts: imx51: Add label for VPU node adds b3dd407880b7 ARM: dts: imx51-zii-scu3-esb: Disable VPU adds 555d111dc2d8 ARM: dts: imx51-zii-scu2-mezz: Disable VPU adds 48d34c4acfca ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog adds 466b6bd47555 ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property adds 6656c39a07a3 ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property adds f2e739898728 ARM: dts: imx7: Update coresight binding for hardware ports adds 5a2ecf0de0d3 ARM: dts: imx: Fix SPI bus warnings adds 92f0eb08c66a ARM: dts: imx6ul: use nvmem-cells for cpu speed grading adds 1c5f335f61ff ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string adds 09fc0daccbb5 ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC adds 89ff61948455 ARM: dts: vf: Switch to SPDX identifier adds b6eebba6a265 ARM: dts: vf610-twr: Switch to SPDX identifier adds 66eede3423a9 ARM: dts: imx53-ppd: Remove 'num-chipselects' property adds fc37b408bf42 dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board adds 04007fe4c65f ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support adds 476ca77f0f13 Merge tag 'imx-dt-4.20' of git://git.kernel.org/pub/scm/li [...] adds 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa adds 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller adds 470104ae7296 arm64: dts: ls208xa: add second duart adds b739c177e1ae arm64: dts: fsl: Fix I2C and SPI bus warnings adds ca2fbd9ad4d3 Merge tag 'imx-dt64-4.20' of git://git.kernel.org/pub/scm/ [...] adds 3e1ad82a1904 ARM: dts: mvebu: 98dx3236: Rename nand controller node adds 7b8f80d0ca72 ARM: dts: mvebu: db-dxbc2: use new style nand binding adds 9c10611959a3 ARM: dts: mvebu: db-xc3-24g4: use new style nand binding adds 354c97a9042f ARM: dts: mvebu: Add device tree for db-88f6820-amc board adds cf680cc52514 ARM: dts: marvell: Fix SPI and I2C bus warnings adds f2aeded4a67d ARM: dts: mvebu: add "marvell,prestera" to PP nodes adds e807f0298144 ARM: dts: clearfog: fix sdhci supply property name adds 3a7c41e59939 Merge tag 'mvebu-dt-4.20-1' of git://git.infradead.org/lin [...] adds 0863e01c3993 arm64: dts: marvell: move AP806/CP110 thermal nodes into a [...] adds 3be148512ebc arm64: dts: marvell: add thermal-zone node in ap806 DTSI file adds a60bdfc0c1ca arm64: dts: marvell: add macro to make distinction between [...] adds f656c8015756 arm64: dts: marvell: add thermal-zone node in cp110 DTSI file adds a6120833272c arm64: dts: add support for SolidRun Clearfog GT 8K adds eeee84f7a640 arm64: dts: marvell: armada-cp110: change the PPv2 IRQ names adds dd0da407bb64 arm64: dts: marvell: armada-cp110: describe more PPv2 interrupts adds 620cfb31bad4 arm64: dts: marvell: armada-37xx: add nodes to support watchdog adds e9a4dd999917 Merge tag 'mvebu-dt64-4.20-1' of git://git.infradead.org/l [...] adds 85ca3d04c0e9 ARM: dts: omap3-gta04: fix typo in backlight pins node name adds eef69561c600 ARM: dts: omap3-gta04: fix some whitespace and tab style errors adds fa0d7dc355c8 ARM: dts: omap3-gta04: give spi_lcd node a label so that w [...] adds f6591391373d ARM: dts: omap3-gta04: fixes for tvout / venc adds e08962dff1dc ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins adds 8905592b6e50 ARM: dts: omap3-gta04: tvout: enable as display1 alias adds 7384a24248ed ARM: dts: omap3-gta04: fix touchscreen tsc2007 adds 5d282d3f2f9c ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt adds fa99c21ecb3c ARM: dts: omap3-gta04: make NAND partitions compatible wit [...] adds f22a9e64c380 ARM: dts: omap3-gta04: update gpmc NAND setup adds 1ae00833e30c ARM: dts: omap3-gta04: keep vpll2 always on adds ebd4fc999e07 ARM: dts: omap3-gta04: add a comment how to reference the [...] adds d2c4c270354d ARM: dts: omap3-gta04: add warning comment to vaux2 regulator adds f38bb4e9ec8f ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP adds 39b1c4944f71 ARM: dts: omap3-gta04: make use of input event include fil [...] adds eaf2dbd0d248 ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEI [...] adds f2b710826ff3 ARM: dts: omap3-gta04: add camera interface parallel port adds 8f69850f04fb ARM: dts: omap3-gta04: add camera pinmux adds 3c10507a39e8 ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux adds f5f15be141b9 ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins adds 2cc86a47059b ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes adds 2719623ea790 ARM: dts: omap3-gta04a3: fix model name for A3 variant adds 18c7bd32047b ARM: dts: omap3-gta04a4: fix model name for A4 variant adds b918bba089fc ARM: dts: omap3-gta04a5: fix copyright of A5 variant adds acdf6035a84d ARM: dts: omap3-gta04a5: fix model name adds 3bace6a40135 ARM: dts: omap3-gta04a5: fix whitepsace and tab style adds 4440f94d066a ARM: dts: omap3-gta04a5: add support for PPS adds 43541bfa4c07 ARM: dts: omap3-gta04a5: disable IrDA receiver to save power adds 61fedc14b601 ARM: dts: omap3-gta04a5: add support for ti,wl1837 module adds 806c99ed78ca ARM: dts: omap3-gta04a5: uses different sensors than gta04a4 adds 2b5633eb86da ARM: dts: omap3-gta04a5: define pinmux for bluetooth enabl [...] adds d2eaf949d2c3 ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND adds d71fef3c7507 ARM: dts: am571x-idk: Add tricolor Industrial LED support adds 99f4855923d6 ARM: dts: am572x-idk: Add tricolor Industrial LED support adds 6b63967a61a0 ARM: dts: am571x-idk: Add Industrial input load trigger adds dcbf6b18d81b ARM: dts: am335x-evm: fix number of cpsw adds 0f6e0ed00bc3 Merge branch 'am335x-evm-port-fix' into omap-for-v4.20/dt adds 769de05b2ae4 ARM: dts: am335x-shc: get rid of phy_id property adds 9e19b4bd012b ARM: dts: am335x-pepper: get rid of phy_id property adds 4f9584518f24 ARM: dts: am335x-pdu001: get rid of phy_id property adds 25245c44d4d7 ARM: dts: am335x-nano: get rid of phy_id property adds 5ef346bb8092 ARM: dts: am335x-moxa-uc-8100-me-t: get rid of phy_id property adds 5ec73320abd7 ARM: dts: am335x-lxm: get rid of phy_id property adds d9312570d5d1 ARM: dts: am335x-igep0033: get rid of phy_id property adds 53c2c22b8cfa ARM: dts: am335x-evmsk: get rid of phy_id property adds 0d175556e2e4 ARM: dts: am335x-cm-t335: get rid of phy_id property adds 8cd1cc3f7c0a ARM: dts: am335x-chiliboard: get rid of phy_id property adds 4d8b032d3c03 ARM: dts: am335x-bone-common: get rid of phy_id property adds 5925ae235418 ARM: dts: am43x-epos-evm: get rid of phy_id property adds 7c0373b16f04 ARM: dts: am437x-sk-evm: get rid of phy_id property adds c0af07883c2c ARM: dts: am437x-idk-evm: get rid of phy_id property adds cfd91db31fbf ARM: dts: am437x-gp-evm: get rid of phy_id property adds 04f48434dce0 ARM: dts: am437x-cm-t43: get rid of phy_id property adds 5180679c9a9d ARM: dts: dra76-evm: get rid of phy_id property adds 24e0023c6005 ARM: dts: dra72-evm: get rid of phy_id property adds f1934c90a2cb ARM: dts: dra72-evm-revc: get rid of phy_id property adds c4ab24684565 ARM: dts: dra71-evm: get rid of phy_id property adds 4d80b7c5077b ARM: dts: dra7-evm: get rid of phy_id property adds adfcf71b9f5c ARM: dts: am57xx-idk-common: get rid of phy_id property adds 2ac921dc010a ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property adds abf878ddfdf2 ARM: dts: dm8148-evm: get rid of phy_id property adds 3a25128c02f6 ARM: dts: dm8148-t410: get rid of phy_id property adds e99c4d576254 ARM: dts: dra62x-j5eco-evm: get rid of phy_id property adds cc893871f092 ARM: dts: ti: Fix SPI and I2C bus warnings adds f2b072135068 ARM: dts: omap: Update coresight bindings for hardware ports adds 5c8a6b9db5e9 ARM: dts: am57xx-idk-common: Hook smps12 regulator as cpu [...] adds ada23cd38429 ARM: dts: gta04: add serial console wakeup irq adds 6ed1d7997561 ARM: dts: am3517-evm: Add support for UI board and Audio adds 605cdd27a8c8 ARM: dts: am335x-boneblack: add cec support adds e4ab928957a3 ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpio adds 20bcd4a4d76d ARM: dts: add omap3-gta04a5one to Makefile adds 8881ec527918 Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kerne [...] adds 6d0af44a82be ARM: dts: dra7: Fix up unaligned access setting for PCIe EP adds b830526f3047 ARM: dts: dra7: Enable workaround for errata i870 in PCIe [...] adds 656c1a65ab55 ARM: dts: omap5: enable OTG role for DWC3 controller adds 30fd611af55c ARM: dts: am335x: add common file for UC-2100 series adds 7f4ddf50c92b ARM: dts: am335x: add support for Moxa UC-2101 open platform adds 5f681f41fe17 ARM: dts: am335x: Replace remaining legacy phy_id with phy-handle adds f84c933015ff Merge tag 'omap-for-v4.20/dt-signed-part2' of git://git.ke [...] adds 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] adds 88a20edf7609 arm64: dts: rockchip: Fix microSD in rk3399 sapphire board adds e007e4e0d876 arm64: dts: rockchip: add spdif sound node for rock64 adds ffb7b25e8ac3 arm64: dts: rockchip: Split out common nodes for Rock960 b [...] adds cdb04e08ab73 dt-bindings: arm: rockchip: Add binding for Rock960 board adds 75d038565794 arm64: dts: rockchip: Add support for Rock960 board adds 86ea9dc8c57f arm64: dts: rockchip: Enable SD card detection for Rock960 boards adds 6c78ca379c2e dt-bindings: usb: dwc2: add description for px30 adds bb5981333f30 arm64: dts: rockchip: add dwc2 otg controller on px30 adds 2ed30cfcf866 arm64: dts: rockchip: enable dwc2-based otg controller on [...] adds e4f3fb490967 arm64: dts: rockchip: add initial dts support for Rockpro64 adds cd7ab133db38 arm64: dts: rockchip: Enable SPI NOR flash on Rock64 adds 91e75bde634b arm64: dts: rockchip: add missing address and size cells f [...] adds 6c69dfe2af72 arm64: dts: rockchip: add Innosilicon hdmi phy node to rk3328 adds 725e351c265a arm64: dts: rockchip: add rk3328 display nodes adds e78d53c7b287 arm64: dts: rockchip: enable display nodes on rk3328-rock64 adds 22b9292141aa Merge tag 'v4.20-rockchip-dts64-2' of git://git.kernel.org [...] adds 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes adds 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 adds a2df0984e73f ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on [...] adds e58c5e739d6f ARM: dts: rockchip: move shared tinker-board nodes to a co [...] adds 186b45657b24 ARM: dts: rockchip: add rk3288-based Tinker board S adds 5140512d5be5 Merge tag 'v4.20-rockchip-dts32-1' of git://git.kernel.org [...] adds 266c820f30f8 arm: dts: mt7623: add a performance counter unit device node adds 8ff2017b9428 arm: dts: mt7623: update subsystem clock controller device nodes adds fce695cbd5eb arm: dts: mt7623: add iommu/smi device nodes adds 5646a2f6d584 arm: dts: mt7623: add jpeg decoder device node adds 3f8b181eb4ab Merge tag 'v4.19-next-dts32' of git://git.kernel.org/pub/s [...] adds df90fc64367f ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size adds 6f270d88a0c4 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size adds f602b4871c5f ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets adds 30ab3684a6cc ARM: dts: at91: at91sam9x5cm: even nand memory partitions adds 0c9ba7a48e78 ARM: dts: at91: sama5d3_xplained: even nand memory partitions adds 767466b63de3 ARM: dts: at91: sama5d4_xplained: even nand memory partitions adds b9734c59eaab Merge tag 'at91-4.20-dt2' of git://git.kernel.org/pub/scm/ [...] adds 007a93891dca ARM: uniphier: dts: add more clocks to Denali NAND control [...] adds bae120f8acb2 arm64: uniphier: dts: add more clocks to Denali NAND contr [...] adds dc0a2098cc2a ARM: dts: uniphier: add SPI pin-mux node adds 92fa4f4cc2cd ARM: dts: uniphier: add SPI node for UniPhier 32bit SoCs adds 925c5c32f31d arm64: dts: uniphier: add SPI node for LD20, LD11 and PXs3 adds b0a6261fc074 ARM: dts: uniphier: add SD/eMMC controller nodes adds 84a9c4d55907 arm64: dts: uniphier: add SD controller nodes adds 45be1573ad19 ARM: dts: uniphier: Add USB3 controller nodes adds 8bb2f53203a3 ARM: dts: uniphier: Add USB2 PHY nodes adds d7b9beb830d7 arm64: dts: uniphier: Add USB3 controller nodes adds 546cba0623df arm64: dts: uniphier: Add USB2 PHY nodes adds 86dc4eaf12cc Merge tag 'uniphier-dt-v4.20' of git://git.kernel.org/pub/ [...] adds 087e9a465c29 arm64: dts: meson-axg: s400: add missing emmc pwrseq adds 59d925ac203b arm64: dts: meson-axg: s400: disable emmc adds b062e5b79cc4 Merge tag 'amlogic-dt64-3' of git://git.kernel.org/pub/scm [...] adds f5fefa0f7d54 ARM: dts: da850-evm: Enable tca6416 on baseboard adds aea4762fb46e ARM: dts: da850-lego-ev3: slow down A/DC as much as possible adds 38764692af2c Merge tag 'davinci-for-v4.20/dt' of git://git.kernel.org/p [...] adds 92e5d4e9398e arm64: dts: marvell: Add node labels for the cpus adds 8ed46368776b arm64: dts: marvell: add CPU Idle power state support on A [...] adds b9a5950fc527 arm64: dts: marvell: add AP806 SEI subnode adds f21bb56e8490 arm64: dts: marvell: use new bindings for CP110 interrupts adds b0e11e58c5cd arm64: dts: marvell: add CP110 ICU SEI subnode adds 91f84690b502 arm64: dts: clearfog-gt-8k: add PCIe slot description adds 4e6a32e6eb30 Merge tag 'mvebu-dt64-4.20-2' of git://git.infradead.org/l [...] adds 5e72f5dc7e9d ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect na [...] adds 2caef763d8ad Merge tag 'mvebu-dt-4.20-2' of git://git.infradead.org/lin [...] adds fd2a9f18fce1 dt-bindings: clock: mediatek: add support for MT7623 adds 0dd807f52e6f dt-bindings: iommu: mediatek: Add binding for MT7623 adds 1892e120e8ec dt-bindings: mediatek: Add JPEG Decoder binding for MT7623 adds f5e489e6ee7a dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI adds 7e6a361d17b2 Merge tag 'v4.19-next-dts32-2' of git://git.kernel.org/pub [...] adds 48ab742ce3b0 ARM: dts: exynos: Add pin configuration for SD write prote [...] adds b483792c9ea8 Merge tag 'samsung-dt-4.20-3' of git://git.kernel.org/pub/ [...] adds 24966d4c619e arm64: dts: exynos: Add OF graph between USB-PHY and MUIC adds 2352ae130697 arm64: ARM: dts: exynos: Remove double SD card detect pin [...] adds ce57b60f38c8 Merge tag 'samsung-dt64-4.20' of git://git.kernel.org/pub/ [...] adds ce3bf934f919 ARM: dts: socfpga: Fix SDRAM node address for Arria10 adds 74121b9aa3cd arm64: dts: stratix10: Correct System Manager register size adds 74cad26d8d15 arm64: dts: stratix10: add ethernet aliases adds 2a44d6511a01 ARM: dts: socfgpa: remove ethernet aliases from dtsi adds be59a3282cf8 Merge tag 'socfpga_updates_for_v4.20_part3' of git://git.k [...] adds 93335e5911db Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio adds 0626c46e1ec3 Merge tag 'arm-soc/for-4.20/defconfig' of https://github.c [...] adds 0ec42ee63cfe ARM: multi_v7_defconfig: enable STM32 SPI adds 8322f97521e4 ARM: multi_v7_defconfig: enable STM32 DRM and MIPI DSI support adds 2823af010794 ARM: multi_v7_defconfig: enable panels OTM8009A and RM68200 adds 4c736c22d954 ARM: multi_v7_defconfig: enable backlight gpio adds 786bd99c91f5 Merge tag 'stm32-defconfig-for-v4.20-1' of git://git.kerne [...] adds ed0341ebe2ee arm64: defconfig: enable HiSilicon HNS3 driver adds 7265b3d9ddaa arm64: defconfig: Enable PCIEPORTBUS adds 478bf0b47098 Merge tag 'hisi-defconfig-for-4.20' of git://github.com/hi [...] adds d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 adds 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen adds be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 adds 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver adds 0faa7d1b8692 Merge tag 'at91-4.20-defconfig' of git://git.kernel.org/pu [...] adds 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC adds 76506880eac6 arm64: defconfig: enable R8A774C0 SoC adds d314e6e26d65 Merge tag 'renesas-arm64-defconfig-for-v4.20' of git://git [...] adds f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA adds 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] adds 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 adds 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 adds 4f743344dded ARM: multi_v7_defconfig: Enable r8a7744 SoC adds c26eb6f34c9e ARM: shmobile: defconfig: Enable r8a7744 SoC adds 25cee71a23f4 Merge tag 'renesas-arm-defconfig-for-v4.20' of git://git.k [...] adds 1bdf91fd2ae8 arm64: defconfig: Enable Qualcomm QRTR adds 4f5688908f5a Merge tag 'qcom-arm64-defconfig-for-4.20' of git://git.ker [...] adds 54c2678cd198 ARM: qcom_defconfig: Enable MAILBOX adds 486aea9d8b33 Merge tag 'qcom-defconfig-for-4.20' of git://git.kernel.or [...] adds 633da3f425d5 arm64: defconfig: Enable USB phys for UniPhier SoCs adds 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I adds 965a2dc757d6 Merge tag 'sunxi-config64-for-4.20' of git://git.kernel.or [...] adds f8e41bd60613 ARM: multi_v7_defconfig: Enable USB phys for UniPhier SoCs adds b6f8c4769fb0 arm64: defconfig: enable CONFIG_MMC_UNIPHIER adds 37b945f3f173 ARM: multi_v7_defconfig: enable CONFIG_MMC_UNIPHIER adds 9485107ae880 arm64: defconfig: enable Rockchip Innosilicon hdmiphy adds de5c3ace8cdc Merge tag 'v4.20-rockchip-defconfig64-1' of git://git.kern [...] adds 41925a21cdb5 arm64: defconfig: Enable TI_SCI related configs adds d59c774496a2 arm64: defconfig: Enable SERIAL_8250_OMAP adds b2b291bf3b7c ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC adds 30fdd51be161 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER adds 1a877f8bd35e ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot adds 70510b0813bb ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default adds ef2384e3af8a ARM: imx_v6_v7_defconfig: Re-sync defconfig adds c29d541f590c ARM: imx_v6_v7_defconfig: Remove unneeded options adds 16c66c8f7eee ARM: mxs_defconfig: Re-sync defconfig adds 989801095792 ARM: mxs_defconfig: Remove unneeded options adds 264993a29af0 ARM: imx_v4_v5_defconfig: Re-sync defconfig adds 5ef78342edbd ARM: imx_v4_v5_defconfig: Remove unneeded options adds 35d3cbe84544 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL adds e8c3f6322cc8 Merge tag 'imx-defconfig-4.20' of git://git.kernel.org/pub [...] adds 53b7a3b7ec00 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds db878f76b9ff tee: optee: take DT status property into account adds 25559c22cef8 tee: add kernel internal client interface adds 63c65b872562 Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/peopl [...] adds 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry adds 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation adds d4983983d987 soc: amlogic: add meson-canvas driver adds bf1da406909b Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds cdddeefc39cc Merge tag 'v4.19-rc3' into next/drivers adds ca64b719a1e6 firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings adds 1a63fe9a2b1f firmware: arm_scmi: add a getter for power of performance states adds 5bc45db5d2a7 Merge tag 'scmi-updates-4.20' of git://git.kernel.org/pub/ [...] adds 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] adds e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter adds 7bcfe20d0d8b soc: ti: fix spelling mistake "instace" -> "instance" adds 260c9ca90246 Merge tag 'drivers_soc_for_4.20' of git://git.kernel.org/p [...] adds f55f61225a2b soc: fsl/qe: Use of_get_child_by_name helper adds afa86d264a7c soc: fsl: dpio: remove redundant pointer 'priv' adds 2e07bdf9e8d6 Merge tag 'soc-fsl-next-v4.20' of git://git.kernel.org/pub [...] adds f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() adds 1e25ee6d8083 Merge tag 'at91-4.20-drivers' of git://git.kernel.org/pub/ [...] adds 95bf69a22d97 dt-bindings: firmware: Add bindings for ZynqMP firmware adds 76582671eb5d firmware: xilinx: Add Zynqmp firmware driver adds 59ecdd778879 firmware: xilinx: Add query data API adds f9627312e207 firmware: xilinx: Add clock APIs adds b321725257c1 firmware: xilinx: Add debugfs interface adds e60f02ddb4d2 firmware: xilinx: Add debugfs for query data API adds ba61ab1a232d Merge tag 'zynqmp-soc-for-v4.20-v2' of https://github.com/ [...] adds 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc adds 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup adds 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 adds 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation adds f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() adds 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables adds fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs adds 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl adds ab2dc8446a99 Merge tag 'tegra-for-4.20-soc' of git://git.kernel.org/pub [...] adds 2a4056a759e2 soc: renesas: Identify RZ/G2M adds 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support adds 175f435f44b7 soc: renesas: identify RZ/A2 adds 066f7e63b9ed dt-bindings: power: Add r8a774a1 SYSC power domain definitions adds 7f0e99cc9169 soc: renesas: rcar-sysc: Add r8a774a1 support adds 3116d859e7b1 soc: renesas: rcar-rst: Add support for RZ/G2M adds 41c4567ce261 soc: renesas: convert to SPDX identifiers adds 2bab3d8012eb soc: renesas: Identify RZ/G2E adds cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions adds 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc adds f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support adds fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst adds 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E adds 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding adds 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] adds c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support adds f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module adds 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N adds 4619ef4747c2 dt-bindings: apmu: Document r8a77470 support adds 5851fa4d0887 dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings adds fae210bb5bfb dt-bindings: apmu: Document r8a7744 support adds 86e762d96713 Merge tag 'renesas-drivers-for-v4.20' of git://git.kernel. [...] adds 4f8ab3028707 drivers: soc: Allow building the sunxi driver without ARCH_SUNXI adds 69a8c2452caa dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C adds 227db588a8a6 Merge tag 'sunxi-drivers-for-4.20' of git://git.kernel.org [...] adds 6d0ca9dbb6d1 dt-bindings: mediatek: add compatible for mt8183 pwrap adds bd69e7e9d5e7 soc: mediatek: pwrap: order SoCs and PMICs ascending adds 0bd3134d446b soc: mediatek: pwrap: use group of bits for pwrap capability adds 919049f6d44b soc: mediatek: add mt8183 pwrap support adds 2462080fe941 soc: mediatek: pwrap: use true and false for boolean values adds 0db3bd825460 dt-bindings: pwrap: mediatek: add pwrap support for MT6765 adds 12b079b0fe8b soc: mediatek: pwrap: add pwrap driver for mt6765 SoCs adds 3013b410a8f5 soc: mediatek: pwrap: add mt6357 driver for mt6765 SoCs adds d69f0d53e9aa Merge tag 'v4.19-next-soc' of git://git.kernel.org/pub/scm [...] adds afe518272d47 soc: actions: Convert to SPDX license identifiers adds 067517513ae4 soc: actions: Update SPS help text for S700 adds dba84571a3a3 Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+ [...] adds da8c37e13d1d soc: actions: sps: Add S900 power domains adds 68b679b339e2 Merge tag 'actions-drivers+s900-sps-for-4.20' of git://git [...] adds bbd4b28bb8f6 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] adds 7f9c136216c7 soc: qcom: Add broadcast base for Last Level Cache Control [...] adds c081f3060fab soc: qcom: Add support to register LLCC EDAC driver adds 27450653f1db drivers: edac: Add EDAC driver support for QCOM SoCs adds b54ef3814f4a dt-bindings: msm: Update documentation of qcom,llcc adds f4926ef76e23 soc: qcom: geni: Make version macros simpler adds e11bbcedecae soc: qcom: geni: Don't ignore clk_round_rate() errors in g [...] adds 867d4aa7013f soc: qcom: geni: geni_se_clk_freq_match() should always ac [...] adds 35aac0ba88d5 soc: qcom: apr: fix spelling mistake: "paket" -> "packet" adds 9487e2ab1010 soc: qcom: smem: Add missing include of sizes.h adds da8eaf9a6cee soc: qcom: llcc-slice: Add missing include of sizes.h adds 810f11a9cbfd soc: qcom: smp2p: Add select IRQ_DOMAIN adds 0a5cdb4138f5 soc: qcom: smsm: Add select IRQ_DOMAIN adds a09b440af8de soc: qcom: Remove bogus depends on OF from QCOM_SMD_RPM adds c62615b16c70 soc: qcom: Remove depends on OF from QCOM_RPMH adds 4c96ed170d65 soc: qcom: wcnss_ctrl: Avoid string overflow adds 4fadb26574cb soc: qcom: apr: Avoid string overflow adds ccfb464cd106 soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs adds 61a3bd10082b soc: qcom: spm: add SCM probe dependency adds 137dc5843fae soc: qcom: rmtfs-mem: Validate that scm is available adds 09e97b6c8754 drivers: qcom: rpmh-rsc: clear wait_for_compl after use adds 9f01b7a8f1d7 soc: qcom: smem: rename variable in qcom_smem_get_global() adds 100d26e8ce65 soc: qcom: smem: initialize region struct only when successful adds eba757022fc2 soc: qcom: smem: always ignore partitions with 0 offset or size adds eb68cf090922 soc: qcom: smem: small refactor in qcom_smem_enumerate_par [...] adds 06ada44a807f soc: qcom: smem: verify both host ids in partition header adds abc006b7a6ea soc: qcom: smem: require order of host ids to match adds ada79289735f soc: qcom: smem: introduce qcom_smem_partition_header() adds 190b216c1535 soc: qcom: smem: verify partition header size adds 380dc4af50a6 soc: qcom: smem: verify partition offset_free_uncached adds 33fdbc4e5caf soc: qcom: smem: small change in global entry loop adds 7d01934455e3 soc: qcom: smem: verify partition host ids match adds 13a920ae7898 soc: qcom: smem: a few last cleanups adds 8a07855e66e6 dt-bindings: firmware: scm: Refactor compatibles and clocks adds 60cd420c91e2 firmware: qcom: scm: Refactor clock handling adds bb85ce512248 dt-bindings: firmware: scm: Add MSM8998 and SDM845 adds 579fde69dc14 Merge branch 'drivers-for-4.20' into drivers-for-4.20-final adds 64d20b774f49 Merge tag 'qcom-drivers-for-4.20' of git://git.kernel.org/ [...] adds 9f4d61d531e0 soc: imx: gpc: fix PDN delay adds b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes adds fea88b2b80ab soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX p [...] adds 73f59712a1a3 soc: imx: gpcv2: make pgc driver more generic for other i. [...] adds b1a23445364d bus: imx-weim: drop unnecessary DT node name NULL check adds 2fe761d18ada soc: imx: gpc: Switch to SPDX identifier adds 8d8e3b7d8f06 soc: imx: gpcv2: Switch to SPDX identifier adds 9620135fe10a Merge tag 'imx-drivers-4.20' of git://git.kernel.org/pub/s [...] adds 40d9f9124822 bus: ti-sysc: Defer suspend as needed adds b82beef51817 bus: ti-sysc: Update revision masks to support am437x adds 1ba3069314ca bus: ti-sysc: Detect more devices on am473x for debugging adds 23731eac9848 bus: ti-sysc: Detect devices on am335x when DEBUG is enabled adds 472c54f0192e Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' in [...] adds 3a3d802b025f bus: ti-sysc: Detect timer and gpio on dra7 adds c6eb4af39fcf bus: ti-sysc: Detect devices for debug on dra7 adds f94907830259 bus: ti-sysc: Make some warnings debug only adds f5e80203dadc bus: ti-sysc: Just use SET_NOIRQ_SYSTEM_SLEEP_PM_OPS adds e51e8d5de999 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of git://g [...] adds 56740a7167cb Merge tag 'soc-fsl-fix-v4.19-2' into HEAD adds 9beaf661d6a7 soc: fsl: qbman: Check if CPU is offline when initializing [...] adds d8bac81ed144 soc: fsl: qbman: replace CPU 0 with any online CPU in hotp [...] adds 06cc59386c9a soc: fsl: qbman: Add 64 bit DMA addressing requirement to QBMan adds f1c98ee69931 soc: fsl: qbman: Use last response to determine valid bit adds e0940b34c40e soc: fsl: bman_portals: defer probe after bman's probe adds 6d06009cb216 soc: fsl: qbman: add interrupt coalesce changing APIs adds 75bda3609f94 Merge tag 'soc-fsl-next-v4.20-2' of git://git.kernel.org/p [...] adds c6c2ee00fe2f dt-bindings: arm: fsl: add scu binding doc adds edbee095fafb firmware: imx: add SCU firmware driver support adds 15e1f2bc8b3b firmware: imx: add misc svc support adds b912de514a87 MAINTAINERS: imx: include drivers/firmware/imx path adds b0a2cea5eb63 Merge tag 'imx-drivers-4.20-2' of git://git.kernel.org/pub [...] adds 34845c939082 reset: Grammar s/more then once/more than once/ adds 032f11638ff8 dt-bindings: reset: Add PDC Global binding for SDM845 SoCs adds eea2926b0a39 reset: qcom: PDC Global (Power Domain Controller) reset co [...] adds b790c8ea5593 reset: Fix potential use-after-free in __of_reset_control_get() adds f7d87826fe48 Merge tag 'reset-for-4.20' of git://git.pengutronix.de/git [...] adds 8cc7bc8ee21f Documentation: xilinx: Add documentation for eemi APIs adds 3b0296b8c893 firmware: xilinx: Add zynqmp IOCTL API for device control adds 26372d0973fe dt-bindings: clock: Add bindings for ZynqMP clock driver adds 3fde0e16d016 drivers: clk: Add ZynqMP clock driver adds e4c080a10a23 Merge tag 'zynqmp-soc-clk-for-v4.20' of https://github.com [...] adds 00cba11fab58 firmware: tegra: bpmp: Implement suspend/resume support adds c1a92909dbc2 Merge tag 'tegra-for-4.20-firmware-2' of git://git.kernel. [...] adds b22b6beae611 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds 23b4f8b184f5 ARM: u300: Delete dummy SPI chip adds 827f847b631c MAINTAINERS: Update stm32 entry adds 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] adds 95590a6286c5 ARM: at91: pm: call put_device instead of of_node_put in a [...] adds d7bbc7b759bc MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip adds 5db8a02fd85a MAINTAINERS: update entry for Microchip NAND driver support adds 482232e27dbf MAINTAINERS: media: change Microchip ISI, ISC maintainers adds 78977b296a11 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers adds 4d6465d98c02 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] adds 630cbf6811d2 MAINTAINERS: dmaengine: add files to Microchip dma entry adds f98107ddc557 MAINTAINERS: pwm: add entry for Microchip pwm driver adds 92a19973b499 MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] adds ea70ba2b60be MAINTAINERS: remove the / ATMEL string from MICROCHIP entries adds 92de0f8845ad MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] adds 34d2a7db77ad MAINTAINERS: sdhci: move the Microchip entry to proper location adds d7f59da42c25 Merge tag 'at91-4.20-soc' of git://git.kernel.org/pub/scm/ [...] adds 20487a8ddf20 ARM: zynq: Convert to using %pOFn instead of device_node.name adds 8fe3c0612cbd Merge tag 'zynq-soc-for-v4.20' of https://github.com/Xilin [...] adds 8e2649d00a8a ARM: support big-endian for the virt architecture adds 359c533f07f4 Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' in [...] adds 1b9c30fe01df ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks adds 6e7713792763 ARM: OMAP2+: Convert to using %pOFn instead of device_node.name adds 3a60f1182bce Merge tag 'omap-for-v4.20/soc-signed' of git://git.kernel. [...] adds 0812db943748 ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor adds 1464d031c45d ARM: OMAP1: ams-delta: initialize latch2 pins to safe values adds d3e952ad300e ARM: OMAP1: ams-delta: register MODEM device earlier adds 26683316c92a ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h> adds 1137ceee76ba ARM: OMAP1: ams-delta: Don't request unused GPIOs adds e6ff514e27b8 Merge tag 'omap-for-v4.20/omap1-signed' of git://git.kerne [...] adds 7f08c966f7e5 ARM: Assume maintainership of ARM reference designs adds ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes adds 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol adds b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name adds e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers adds bc8871536246 ARM: shmobile: r8a7744: Basic SoC support adds abf3bf537d29 ARM: debug-ll: Add support for r8a7744 adds 6d14d4d313d0 ARM: shmobile: Rework the PMIC IRQ line quirk adds 4561a42636ca Merge tag 'renesas-arm-soc-for-v4.20' of git://git.kernel. [...] adds 8abac18fecbd MAINTAINERS: Drop dt-bindings/genpd/k2g.h adds fe1497c019af MAINTAINERS: fix pattern in ARM/Synaptics berlin SoC section adds f039e50f3c5a MAINTAINERS: Add reviewer for ACTIONS platforms adds 81aa283c6924 MAINTAINERS: Add Actions Semi S900 clk entries adds 5ef2f3593b6d MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs adds 0689984cff43 MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver adds 677309b0e9e6 MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver adds e0c27a1066a9 arm64: actions: Enable PINCTRL in platforms Kconfig adds 16a1548013a2 Merge tag 'actions-arm64-soc-for-4.20' of git://git.kernel [...] adds 9454a0caff6a ARM: imx: add mmdc ipg clock operation for mmdc adds 8148d2136002 ARM: imx6: register pm_power_off handler if "fsl,pmic-stby [...] adds c90dec00cc84 ARM: imx: add i.mx6ulz msl support adds 1c15f655d160 Merge tag 'imx-soc-4.20' of git://git.kernel.org/pub/scm/l [...] adds 3972863aad89 ARM: mvebu: use dt_fixup to provide fallback for enable-method adds 065877023c1d MAINTAINERS: replace free-electrons.com by bootlin.com for [...] adds 40ad192f9e88 dt-bindings: marvell,prestera: Add common compatible string adds 7ab78d02cae7 Merge tag 'mvebu-soc-4.20-1' of git://git.infradead.org/li [...] adds 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol adds c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC adds 5afa67792d0a arm64: Add Renesas R8A774A1 support adds 692dce77dfb7 arm64: Add Renesas R8A774C0 support adds afb8fb9ad956 Merge tag 'renesas-arm64-soc-for-v4.20' of git://git.kerne [...] adds 01e98ee0b3b4 MAINTAINERS: remove non-exsiting email address of Baoyou adds 5220a73a409d arm64: exynos: Enable generic power domain support adds 6862fdf2201a ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non- [...] adds 6ba3f37f6223 Merge tag 'samsung-soc-4.20-2' of git://git.kernel.org/pub [...] adds f4f9554f16d0 MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX [...] adds 4b42745211af Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds 1e28dbbeced6 remoteproc/davinci: Use %zx for formating size_t adds 3b0d1b65c19f remoteproc: qcom: adsp: Add SDM845 ADSP and CDSP support adds d5269c4553a6 remoteproc: qcom: q6v5: Propagate EPROBE_DEFER adds 9e004f97161d remoteproc: qcom: Rename Hexagon v5 PAS driver adds ef73c22fa025 remoteproc: qcom: Rename Hexagon v5 modem driver adds 0af936821185 remoteproc: qcom: pas: Add QCS404 remoteprocs adds f861164526d9 dt-bindings: remoteproc: qcom: Remove additional definition tag adds 9a6696155f0d dt-bindings: remoteproc: Add PDC reset binding for Q6V5 PIL adds 9e483efd3470 remoteproc: qcom: q6v5-pil: Explicitly get mss_restart line adds 29a5f9aaf9d3 remoteproc: qcom: q6v5-pil: Add PDC reset for modem on SDM [...] adds faeadbb64094 remoteproc: Check for NULL firmwares in sysfs interface adds 1bb89893d4fa remoteproc: Add missing kernel-doc comment for auto-boot adds d3ae96c0e6b0 remoteproc: qcom: q6v5: Fix a race condition on fatal crash adds 159accc4d05d dt-binding: remoteproc: Add QTI ADSP PIL bindings adds dc160e449122 remoteproc: qcom: Introduce Non-PAS ADSP PIL driver adds 3bf62eb77c79 remoteproc: qcom: q6v5-pil: Assign the relocated address adds bbcda3027175 remoteproc: qcom: q6v5-mss: add SCM probe dependency adds 3bc8140b157c remoteproc: configure IOMMU only if device address requested adds eb30596eae94 remoteproc: add rproc_va_to_pa function adds f2e74abfaad4 remoteproc: add release ops in rproc_mem_entry struct adds 3265230c5b05 remoteproc: add name in rproc_mem_entry struct adds 72029c901a02 remoteproc: add helper function to allocate and init rproc [...] adds 15c0b0258e4f remoteproc: introduce rproc_add_carveout function adds b0019ccd7e90 remoteproc: introduce rproc_find_carveout_by_name function adds d7c51706d095 remoteproc: add alloc ops in rproc_mem_entry struct adds 1429cca1175f remoteproc: add helper function to allocate rproc_mem_entr [...] adds c874bf59add0 remoteproc: add helper function to check carveout device address adds ffa5f9c84810 remoteproc: modify rproc_handle_carveout to support pre-re [...] adds 6e6b1ada0c6a remoteproc: qcom: qcom_q6v5_adsp: Fix some return value check adds 1e2517d12617 remoteproc: qcom: q6v5: shore up resource probe handling adds c6aed238b7a9 remoteproc: modify vring allocation to rely on centralized [...] adds 3952105df472 remoteproc: Introduce custom dump function for each remote [...] adds ab8f873bb90d remoteproc: Add mechanism for custom dump function assignment adds 0304530ddd29 remoteproc: qcom: q6v5-mss: Refactor mba load/unload sequence adds 7dd8ade24dc2 remoteproc: qcom: q6v5-mss: Add custom dump function for modem adds f18b7e914fd2 remoteproc: qcom: q6v5-mss: Register segments/dumpfn for coredump adds 929e134c43c9 Merge tag 'rproc-v4.20' of git://github.com/andersson/remoteproc adds ccf45b18ce89 rpmsg: char: Migrate to iter versions of read and write adds c8a54c0c9a7d rpmsg: Convert to using %pOFn instead of device_node.name adds f0beb4ba9b18 rpmsg: glink: Remove chunk size word align warning adds 940c620d6af8 rpmsg: smd: fix memory leak on channel create adds 928002a5e9da rpmsg: glink: smem: Support rx peak for size less than 4 bytes adds 11743c56785c Merge tag 'rpmsg-v4.20' of git://github.com/andersson/remoteproc
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/arm/Samsung/Bootloader-interface.txt | 1 + Documentation/devicetree/bindings/arm/amlogic.txt | 7 + .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 183 ++ Documentation/devicetree/bindings/arm/fsl.txt | 44 + .../bindings/arm/hisilicon/hisilicon.txt | 8 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 4 + .../bindings/arm/marvell/marvell,berlin.txt | 96 - .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 + .../bindings/arm/mediatek/mediatek,audsys.txt | 1 + .../bindings/arm/mediatek/mediatek,bdpsys.txt | 1 + .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 + .../bindings/arm/mediatek/mediatek,hifsys.txt | 1 + .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 + .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 + .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 + .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 + .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 + .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 + .../devicetree/bindings/arm/msm/qcom,llcc.txt | 19 +- Documentation/devicetree/bindings/arm/rockchip.txt | 20 + Documentation/devicetree/bindings/arm/scu.txt | 2 +- Documentation/devicetree/bindings/arm/shmobile.txt | 16 +- Documentation/devicetree/bindings/arm/syna.txt | 105 + Documentation/devicetree/bindings/arm/tegra.txt | 9 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 + .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 + .../devicetree/bindings/arm/ux500/boards.txt | 2 +- .../devicetree/bindings/clock/imx6q-clock.txt | 8 + Documentation/devicetree/bindings/csky/cpus.txt | 73 + .../devicetree/bindings/firmware/qcom,scm.txt | 33 +- .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 82 + .../devicetree/bindings/i2c/i2c-designware.txt | 7 +- Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 2 + .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 1 + .../devicetree/bindings/iio/accel/adxl372.txt | 33 + .../devicetree/bindings/iio/adc/mcp3911.txt | 30 + .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 + .../devicetree/bindings/iio/dac/ad5758.txt | 5 + .../devicetree/bindings/iio/dac/ltc1660.txt | 21 + .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 + .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 + .../devicetree/bindings/iio/light/bh1750.txt | 18 + .../devicetree/bindings/iio/light/tsl2772.txt | 42 + .../devicetree/bindings/iio/proximity/vl53l0x.txt | 12 + .../interrupt-controller/csky,apb-intc.txt | 62 + .../bindings/interrupt-controller/csky,mpintc.txt | 40 + .../devicetree/bindings/iommu/mediatek,iommu.txt | 4 +- .../bindings/mailbox/qcom,apcs-kpss-global.txt | 1 + .../devicetree/bindings/media/fsl-pxp.txt | 26 + .../devicetree/bindings/media/i2c/adv748x.txt | 20 +- .../devicetree/bindings/media/i2c/adv7604.txt | 2 +- ...dongwoon,dw9807.txt => dongwoon,dw9807-vcm.txt} | 0 .../bindings/media/mediatek-jpeg-decoder.txt | 1 + .../devicetree/bindings/media/rcar_vin.txt | 1 + .../devicetree/bindings/media/renesas,ceu.txt | 14 +- .../devicetree/bindings/media/video-interfaces.txt | 4 +- .../memory-controllers/mediatek,smi-common.txt | 1 + .../memory-controllers/mediatek,smi-larb.txt | 3 +- Documentation/devicetree/bindings/net/dsa/b53.txt | 36 + .../devicetree/bindings/net/marvell,prestera.txt | 4 +- .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 + .../devicetree/bindings/power/actions,owl-sps.txt | 2 + .../devicetree/bindings/power/renesas,apmu.txt | 2 + .../bindings/power/renesas,rcar-sysc.txt | 3 + .../bindings/remoteproc/qcom,adsp-pil.txt | 126 + .../devicetree/bindings/remoteproc/qcom,adsp.txt | 5 + .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 8 +- .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../devicetree/bindings/reset/renesas,rst.txt | 3 + .../bindings/serial/renesas,sci-serial.txt | 6 + .../devicetree/bindings/serial/uniphier-uart.txt | 3 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 29 + .../devicetree/bindings/soc/mediatek/pwrap.txt | 2 + .../devicetree/bindings/soc/rockchip/grf.txt | 2 + .../devicetree/bindings/sram/sunxi-sram.txt | 4 + .../devicetree/bindings/timer/renesas,tmu.txt | 2 + .../devicetree/bindings/trivial-devices.txt | 10 - Documentation/devicetree/bindings/usb/dwc2.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 3 + .../filesystems/pohmelfs/design_notes.txt | 72 - Documentation/filesystems/pohmelfs/info.txt | 99 - .../filesystems/pohmelfs/network_protocol.txt | 227 -- Documentation/media/kapi/cec-core.rst | 4 + Documentation/media/kapi/v4l2-subdev.rst | 30 +- Documentation/media/uapi/cec/cec-func-poll.rst | 3 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 25 +- .../media/uapi/mediactl/media-ioc-device-info.rst | 1 + .../uapi/mediactl/media-ioc-enum-entities.rst | 1 + .../media/uapi/mediactl/media-ioc-enum-links.rst | 1 + .../media/uapi/mediactl/media-ioc-g-topology.rst | 1 + .../media/uapi/mediactl/media-ioc-setup-link.rst | 1 + Documentation/media/uapi/v4l/biblio.rst | 10 - Documentation/media/uapi/v4l/colorspaces-defs.rst | 8 +- .../media/uapi/v4l/colorspaces-details.rst | 13 +- Documentation/media/uapi/v4l/func-poll.rst | 3 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 + Documentation/media/uapi/v4l/pixfmt-compressed.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 210 ++ Documentation/media/uapi/v4l/vidioc-cropcap.rst | 2 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 12 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 2 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 27 +- Documentation/media/videodev2.h.rst.exceptions | 7 +- Documentation/serial/driver | 2 +- Documentation/serial/serial-iso7816.txt | 83 + Documentation/xilinx/eemi.txt | 67 + MAINTAINERS | 381 ++- arch/alpha/include/uapi/asm/ioctls.h | 2 + arch/arm/Kconfig | 1 + arch/arm/Kconfig.debug | 9 +- arch/arm/boot/dts/Makefile | 18 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 6 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 +- arch/arm/boot/dts/am335x-chiliboard.dts | 6 +- arch/arm/boot/dts/am335x-cm-t335.dts | 6 +- arch/arm/boot/dts/am335x-evm.dts | 12 +- arch/arm/boot/dts/am335x-evmsk.dts | 12 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 13 +- arch/arm/boot/dts/am335x-lxm.dts | 12 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 249 ++ arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 69 + arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 12 +- arch/arm/boot/dts/am335x-nano.dts | 12 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 8 +- arch/arm/boot/dts/am335x-pdu001.dts | 14 +- arch/arm/boot/dts/am335x-pepper.dts | 12 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 6 +- arch/arm/boot/dts/am335x-shc.dts | 1 - arch/arm/boot/dts/am3517-evm-ui.dtsi | 220 ++ arch/arm/boot/dts/am3517-evm.dts | 1 + arch/arm/boot/dts/am4372.dtsi | 2 +- arch/arm/boot/dts/am437x-cm-t43.dts | 12 +- arch/arm/boot/dts/am437x-gp-evm.dts | 6 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-sk-evm.dts | 12 +- arch/arm/boot/dts/am43x-epos-evm.dts | 6 +- arch/arm/boot/dts/am571x-idk.dts | 84 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 76 + arch/arm/boot/dts/am572x-idk.dts | 4 - arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 14 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 18 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/armada-385-db-88f6820-amc.dts | 155 + arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 4 +- arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 18 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 18 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 207 ++ .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 146 + arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 47 + arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 2 +- arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 4 +- arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 4 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 42 + arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 8 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 + arch/arm/boot/dts/at91-sama5d3_xplained.dts | 11 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 13 +- arch/arm/boot/dts/at91-tse850-3.dts | 32 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 18 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 33 +- arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 + arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 + arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 + arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 28 + arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 31 + arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 28 + arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 4 + arch/arm/boot/dts/bcm5301x.dtsi | 5 +- arch/arm/boot/dts/bcm958625hr.dts | 26 + arch/arm/boot/dts/da850-evm.dts | 6 + arch/arm/boot/dts/da850-lego-ev3.dts | 3 +- arch/arm/boot/dts/dm8148-evm.dts | 14 +- arch/arm/boot/dts/dm8148-t410.dts | 14 +- arch/arm/boot/dts/dove-cubox.dts | 2 +- arch/arm/boot/dts/dove.dtsi | 6 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 14 +- arch/arm/boot/dts/dra7-evm.dts | 14 +- arch/arm/boot/dts/dra7.dtsi | 6 +- arch/arm/boot/dts/dra71-evm.dts | 4 +- arch/arm/boot/dts/dra72-evm-revc.dts | 4 +- arch/arm/boot/dts/dra72-evm.dts | 8 +- arch/arm/boot/dts/dra76-evm.dts | 4 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 + arch/arm/boot/dts/exynos4210-origen.dts | 9 + arch/arm/boot/dts/exynos4210-trats.dts | 15 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 102 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 + arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 + arch/arm/boot/dts/exynos5250.dtsi | 152 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 10 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +- arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 4 - arch/arm/boot/dts/hip04.dtsi | 346 +- arch/arm/boot/dts/imx1.dtsi | 4 +- arch/arm/boot/dts/imx23-evk.dts | 2 +- arch/arm/boot/dts/imx23-olinuxino.dts | 4 +- arch/arm/boot/dts/imx23-sansa.dts | 4 +- arch/arm/boot/dts/imx23-stmp378x_devb.dts | 2 +- arch/arm/boot/dts/imx23-xfi3.dts | 4 +- arch/arm/boot/dts/imx23.dtsi | 4 +- arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx28-apf28dev.dts | 4 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 4 +- arch/arm/boot/dts/imx28-cfa10036.dts | 2 +- arch/arm/boot/dts/imx28-duckbill-2-485.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2.dts | 4 +- arch/arm/boot/dts/imx28-duckbill.dts | 4 +- arch/arm/boot/dts/imx28-evk.dts | 6 +- arch/arm/boot/dts/imx28-m28cu3.dts | 4 +- arch/arm/boot/dts/imx28-m28evk.dts | 4 +- arch/arm/boot/dts/imx28-sps1.dts | 4 +- arch/arm/boot/dts/imx28-ts4600.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 8 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51-babbage.dts | 1 + arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 8 + arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 4 + arch/arm/boot/dts/imx51.dtsi | 8 +- arch/arm/boot/dts/imx53-ppd.dts | 1 - arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-mipi.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +- arch/arm/boot/dts/imx6dl-icore.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 5 + arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 + arch/arm/boot/dts/imx6q-icore-mipi.dts | 6 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +- arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +- arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +- arch/arm/boot/dts/imx6q-icore.dts | 38 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 - arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 + arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 42 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 67 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 4 + arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 4 + arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl.dtsi | 8 +- arch/arm/boot/dts/imx6sll.dtsi | 31 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 2 + arch/arm/boot/dts/imx6sx.dtsi | 14 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 390 +++ arch/arm/boot/dts/imx6ul-geam.dts | 40 +- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +- arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +- arch/arm/boot/dts/imx6ul.dtsi | 28 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 39 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 20 + arch/arm/boot/dts/imx6ulz.dtsi | 38 + arch/arm/boot/dts/imx7d-sdb.dts | 2 + arch/arm/boot/dts/imx7d.dtsi | 15 +- arch/arm/boot/dts/imx7s-warp.dts | 53 +- arch/arm/boot/dts/imx7s.dtsi | 131 +- arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 4 - arch/arm/boot/dts/keystone-k2g.dtsi | 2 +- arch/arm/boot/dts/lpc32xx.dtsi | 4 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 + arch/arm/boot/dts/ls1021a-twr.dts | 2 + arch/arm/boot/dts/ls1021a.dtsi | 12 +- arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b-ec100.dts | 248 ++ arch/arm/boot/dts/meson8b-odroidc1.dts | 109 + arch/arm/boot/dts/meson8b.dtsi | 47 +- arch/arm/boot/dts/mt7623.dtsi | 124 + arch/arm/boot/dts/omap2.dtsi | 4 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 17 +- arch/arm/boot/dts/omap3-beagle.dts | 17 +- arch/arm/boot/dts/omap3-gta04.dtsi | 262 +- arch/arm/boot/dts/omap3-gta04a3.dts | 2 +- arch/arm/boot/dts/omap3-gta04a4.dts | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 129 +- arch/arm/boot/dts/omap3-gta04a5one.dts | 114 + arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/omap5-board-common.dtsi | 4 + arch/arm/boot/dts/orion5x-linkstation.dtsi | 2 +- arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +- arch/arm/boot/dts/owl-s500.dtsi | 3 +- arch/arm/boot/dts/pxa25x.dtsi | 4 + arch/arm/boot/dts/pxa27x.dtsi | 6 +- arch/arm/boot/dts/pxa2xx.dtsi | 27 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 71 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 143 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 83 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 125 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 286 ++ .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 83 + arch/arm/boot/dts/qcom-msm8974.dtsi | 198 +- arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 4 + arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 4 + arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 + arch/arm/boot/dts/r8a77470.dtsi | 168 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 + arch/arm/boot/dts/r8a7790.dtsi | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 6 +- arch/arm/boot/dts/r8a7792.dtsi | 3 +- arch/arm/boot/dts/r8a7793-gose.dts | 16 + arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 25 + arch/arm/boot/dts/r8a7794.dtsi | 3 +- arch/arm/boot/dts/r9a06g032.dtsi | 88 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 8 + arch/arm/boot/dts/rk3188.dtsi | 82 + arch/arm/boot/dts/rk3288-tinker-s.dts | 26 + arch/arm/boot/dts/rk3288-tinker.dts | 498 +-- arch/arm/boot/dts/rk3288-tinker.dtsi | 502 +++ arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 123 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/socfpga.dtsi | 22 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 32 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 112 + arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts | 112 - arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 7 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 80 +- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 8 +- arch/arm/boot/dts/ste-href.dtsi | 1 + arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-snowball.dts | 3 +- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/boot/dts/stih410-b2260.dts | 5 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 11 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32f429.dtsi | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f746-disco.dts | 3 +- arch/arm/boot/dts/stm32f769-disco.dts | 3 +- arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 73 +- arch/arm/boot/dts/stm32mp157c.dtsi | 2 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun5i.dtsi | 26 + arch/arm/boot/dts/sun7i-a20.dtsi | 26 + arch/arm/boot/dts/sun8i-a33.dtsi | 26 + arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 + arch/arm/boot/dts/sun8i-a83t.dtsi | 18 + .../boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts | 13 + arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 + arch/arm/boot/dts/sun8i-h3.dtsi | 25 + arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 21 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 + .../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 31 + arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 ++ arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 43 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 452 +-- arch/arm/boot/dts/tegra124-apalis.dtsi | 451 +-- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 262 ++ arch/arm/boot/dts/tegra20-colibri-iris.dts | 200 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 657 ++-- arch/arm/boot/dts/tegra20-paz00.dts | 12 +- arch/arm/boot/dts/tegra20.dtsi | 28 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 148 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 266 ++ arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 1189 +++++++ arch/arm/boot/dts/tegra30-apalis.dtsi | 705 +++- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 130 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 780 ++++- arch/arm/boot/dts/tegra30.dtsi | 10 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 + arch/arm/boot/dts/uniphier-ld4.dtsi | 48 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 12 + arch/arm/boot/dts/uniphier-pinctrl.dtsi | 25 + arch/arm/boot/dts/uniphier-pro4-ace.dts | 12 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 12 + arch/arm/boot/dts/uniphier-pro4-sanji.dts | 12 + arch/arm/boot/dts/uniphier-pro4.dtsi | 189 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 59 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 12 + arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 8 + arch/arm/boot/dts/uniphier-pxs2.dtsi | 239 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 + arch/arm/boot/dts/uniphier-sld8.dtsi | 48 +- arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vf500.dtsi | 43 +- arch/arm/boot/dts/vf610-twr.dts | 43 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 30 + arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 44 +- arch/arm/boot/dts/vf610.dtsi | 44 +- arch/arm/boot/dts/vfxxx.dtsi | 55 +- arch/arm/boot/dts/zynq-zc702.dts | 12 +- arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +- arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 18 +- arch/arm/configs/imx_v6_v7_defconfig | 41 +- arch/arm/configs/multi_v7_defconfig | 13 + arch/arm/configs/mxs_defconfig | 19 +- arch/arm/configs/qcom_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 8 +- arch/arm/mach-at91/pm.c | 9 +- arch/arm/mach-exynos/common.h | 1 + arch/arm/mach-exynos/firmware.c | 14 +- arch/arm/mach-exynos/suspend.c | 34 +- arch/arm/mach-imx/anatop.c | 20 + arch/arm/mach-imx/cpu.c | 3 + arch/arm/mach-imx/mmdc.c | 14 + arch/arm/mach-imx/mxc.h | 7 + arch/arm/mach-imx/pm-imx6.c | 29 +- arch/arm/mach-mvebu/board-v7.c | 14 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 161 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 7 - arch/arm/mach-omap2/omap_hwmod.c | 88 +- arch/arm/mach-s3c24xx/mach-gta02.c | 42 - arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +- arch/arm/mach-shmobile/Kconfig | 16 +- arch/arm/mach-shmobile/Makefile | 1 + arch/arm/mach-shmobile/headsmp-scu.S | 13 +- arch/arm/mach-shmobile/headsmp.S | 7 +- arch/arm/mach-shmobile/platsmp-scu.c | 5 +- arch/arm/mach-shmobile/platsmp.c | 5 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 5 +- arch/arm/mach-shmobile/pm-rmobile.c | 7 +- arch/arm/mach-shmobile/pm-rmobile.h | 7 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 139 +- arch/arm/mach-shmobile/setup-r7s9210.c | 27 + arch/arm/mach-shmobile/setup-r8a7779.c | 2 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 + arch/arm/mach-shmobile/smp-sh73a0.c | 10 +- arch/arm/mach-shmobile/suspend.c | 5 +- arch/arm/mach-shmobile/timer.c | 10 +- arch/arm/mach-u300/Kconfig | 13 - arch/arm/mach-u300/Makefile | 1 - arch/arm/mach-u300/dummyspichip.c | 276 -- arch/arm/mach-zynq/slcr.c | 2 +- arch/arm/plat-samsung/Kconfig | 2 +- arch/arm64/Kconfig.platforms | 61 +- arch/arm64/boot/dts/actions/Makefile | 2 + arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 7 - arch/arm64/boot/dts/actions/s700.dtsi | 21 + arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 224 +- arch/arm64/boot/dts/actions/s900.dtsi | 118 +- arch/arm64/boot/dts/allwinner/Makefile | 4 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 30 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 85 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 99 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 175 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 + .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 193 +- .../allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts | 11 + .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 + arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 43 + .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 2 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 5 + arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 4 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 370 ++- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1615 +++++----- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 29 + arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 172 + arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 2 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 162 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 52 +- arch/arm64/boot/dts/arm/juno.dts | 13 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 + arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 + arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 20 +- arch/arm64/boot/dts/hisilicon/Makefile | 1 + arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 35 + arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 162 + .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 181 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 7 + arch/arm64/boot/dts/lg/lg1312.dtsi | 4 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 4 +- arch/arm64/boot/dts/marvell/Makefile | 1 + arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 15 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 441 +++ arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 12 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 110 +- .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 16 +- arch/arm64/boot/dts/marvell/armada-common.dtsi | 1 + arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 189 +- arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 11 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 530 +++ arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 196 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 62 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 + arch/arm64/boot/dts/qcom/Makefile | 1 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 14 + arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 14 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 98 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 15 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 13 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 243 ++ arch/arm64/boot/dts/qcom/msm8998.dtsi | 690 ++++ arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 18 + arch/arm64/boot/dts/qcom/pm8998.dtsi | 75 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 40 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 382 +++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 300 ++ arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1663 ++++++++++ .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 137 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 103 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 + arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 + .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 + arch/arm64/boot/dts/renesas/r8a77965.dtsi | 417 ++- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 116 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 123 + arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 677 +++- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 272 ++ arch/arm64/boot/dts/renesas/r8a77990.dtsi | 681 +++- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 362 ++- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 82 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 9 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 + arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/px30-evb.dts | 235 ++ arch/arm64/boot/dts/rockchip/px30.dtsi | 2047 ++++++++++++ arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 61 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 74 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 524 +-- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 36 + .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 ++++ arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 52 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 542 ++++ arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 692 ++++ arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 32 + arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 52 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 4 + .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 4 + arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 255 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 12 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 283 +- arch/arm64/boot/dts/synaptics/as370.dtsi | 173 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 51 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 18 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 46 + arch/arm64/boot/dts/ti/k3-am65.dtsi | 54 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 5 + arch/arm64/configs/defconfig | 20 + arch/csky/Kconfig | 205 ++ arch/csky/Kconfig.debug | 9 + arch/csky/Makefile | 93 + arch/csky/abiv1/Makefile | 8 + arch/csky/abiv1/alignment.c | 326 ++ arch/csky/abiv1/bswapdi.c | 12 + arch/csky/abiv1/bswapsi.c | 12 + arch/csky/abiv1/cacheflush.c | 52 + arch/csky/abiv1/inc/abi/cacheflush.h | 49 + arch/csky/abiv1/inc/abi/ckmmu.h | 75 + arch/csky/abiv1/inc/abi/elf.h | 26 + arch/csky/abiv1/inc/abi/entry.h | 160 + arch/csky/abiv1/inc/abi/page.h | 27 + arch/csky/abiv1/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv1/inc/abi/reg_ops.h | 27 + arch/csky/abiv1/inc/abi/regdef.h | 26 + arch/csky/abiv1/inc/abi/string.h | 13 + arch/csky/abiv1/inc/abi/vdso.h | 17 + arch/csky/abiv1/memcpy.S | 347 ++ arch/csky/abiv1/memset.c | 37 + arch/csky/abiv1/mmap.c | 66 + arch/csky/abiv1/strksyms.c | 7 + arch/csky/abiv2/Makefile | 10 + arch/csky/abiv2/cacheflush.c | 60 + arch/csky/abiv2/fpu.c | 275 ++ arch/csky/abiv2/inc/abi/cacheflush.h | 46 + arch/csky/abiv2/inc/abi/ckmmu.h | 87 + arch/csky/abiv2/inc/abi/elf.h | 43 + arch/csky/abiv2/inc/abi/entry.h | 156 + arch/csky/abiv2/inc/abi/fpu.h | 66 + arch/csky/abiv2/inc/abi/page.h | 14 + arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 + arch/csky/abiv2/inc/abi/reg_ops.h | 17 + arch/csky/abiv2/inc/abi/regdef.h | 26 + arch/csky/abiv2/inc/abi/string.h | 27 + arch/csky/abiv2/inc/abi/vdso.h | 23 + arch/csky/abiv2/memcmp.S | 152 + arch/csky/abiv2/memcpy.S | 110 + arch/csky/abiv2/memmove.S | 108 + arch/csky/abiv2/memset.S | 83 + arch/csky/abiv2/strcmp.S | 168 + arch/csky/abiv2/strcpy.S | 123 + arch/csky/abiv2/strksyms.c | 12 + arch/csky/abiv2/strlen.S | 97 + arch/csky/abiv2/sysdep.h | 30 + arch/csky/boot/Makefile | 24 + arch/csky/boot/dts/Makefile | 13 + arch/csky/boot/dts/include/dt-bindings | 1 + arch/csky/configs/defconfig | 61 + arch/csky/include/asm/Kbuild | 49 + arch/csky/include/asm/addrspace.h | 10 + arch/csky/include/asm/atomic.h | 212 ++ arch/csky/include/asm/barrier.h | 49 + arch/csky/include/asm/bitops.h | 82 + arch/csky/include/asm/bug.h | 26 + arch/csky/include/asm/cache.h | 30 + arch/csky/include/asm/cacheflush.h | 9 + arch/csky/include/asm/checksum.h | 50 + arch/csky/include/asm/cmpxchg.h | 73 + arch/csky/include/asm/elf.h | 85 + arch/csky/include/asm/fixmap.h | 27 + arch/csky/include/asm/highmem.h | 51 + arch/csky/include/asm/io.h | 24 + arch/csky/include/asm/irqflags.h | 49 + arch/csky/include/asm/mmu.h | 12 + arch/csky/include/asm/mmu_context.h | 150 + arch/csky/include/asm/page.h | 104 + arch/csky/include/asm/pgalloc.h | 115 + arch/csky/include/asm/pgtable.h | 306 ++ arch/csky/include/asm/processor.h | 121 + arch/csky/include/asm/reg_ops.h | 26 + arch/csky/include/asm/segment.h | 19 + arch/csky/include/asm/shmparam.h | 11 + arch/csky/include/asm/smp.h | 26 + arch/csky/include/asm/spinlock.h | 256 ++ arch/csky/include/asm/spinlock_types.h | 37 + arch/csky/include/asm/string.h | 13 + arch/csky/include/asm/switch_to.h | 36 + arch/csky/include/asm/syscall.h | 71 + arch/csky/include/asm/syscalls.h | 15 + arch/csky/include/asm/thread_info.h | 75 + arch/csky/include/asm/tlb.h | 25 + arch/csky/include/asm/tlbflush.h | 25 + arch/csky/include/asm/traps.h | 44 + arch/csky/include/asm/uaccess.h | 416 +++ arch/csky/include/asm/unistd.h | 4 + arch/csky/include/asm/vdso.h | 12 + arch/csky/include/uapi/asm/Kbuild | 32 + arch/csky/include/uapi/asm/byteorder.h | 9 + arch/csky/include/uapi/asm/cachectl.h | 13 + arch/csky/include/uapi/asm/ptrace.h | 104 + arch/csky/include/uapi/asm/sigcontext.h | 14 + arch/csky/include/uapi/asm/unistd.h | 10 + arch/csky/kernel/Makefile | 8 + arch/csky/kernel/asm-offsets.c | 88 + arch/csky/kernel/atomic.S | 87 + arch/csky/kernel/cpu-probe.c | 79 + arch/csky/kernel/dumpstack.c | 66 + arch/csky/kernel/entry.S | 396 +++ arch/csky/kernel/head.S | 77 + arch/csky/kernel/irq.c | 22 + arch/csky/kernel/module.c | 92 + arch/csky/kernel/power.c | 30 + arch/csky/kernel/process.c | 136 + arch/csky/kernel/ptrace.c | 314 ++ arch/csky/kernel/setup.c | 162 + arch/csky/kernel/signal.c | 347 ++ arch/csky/kernel/smp.c | 237 ++ arch/csky/kernel/syscall.c | 43 + arch/csky/kernel/syscall_table.c | 14 + arch/csky/kernel/time.c | 11 + arch/csky/kernel/traps.c | 169 + arch/csky/kernel/vdso.c | 86 + arch/csky/kernel/vmlinux.lds.S | 66 + arch/csky/lib/Makefile | 1 + arch/csky/lib/delay.c | 39 + arch/csky/lib/usercopy.c | 262 ++ arch/csky/mm/Makefile | 13 + arch/csky/mm/cachev1.c | 126 + arch/csky/mm/cachev2.c | 79 + arch/csky/mm/dma-mapping.c | 254 ++ arch/csky/mm/fault.c | 212 ++ arch/csky/mm/highmem.c | 198 ++ arch/csky/mm/init.c | 122 + arch/csky/mm/ioremap.c | 48 + arch/csky/mm/syscache.c | 32 + arch/csky/mm/tlb.c | 219 ++ arch/m68k/emu/nfeth.c | 4 - arch/m68k/kernel/sun3-head.S | 6 - arch/m68k/kernel/uboot.c | 2 +- arch/mips/include/uapi/asm/ioctls.h | 2 + arch/parisc/include/uapi/asm/ioctls.h | 2 + arch/parisc/include/uapi/asm/posix_types.h | 3 - arch/parisc/kernel/entry.S | 5 +- arch/parisc/mm/init.c | 10 +- arch/powerpc/include/uapi/asm/ioctls.h | 2 + arch/sh/include/uapi/asm/ioctls.h | 2 + arch/sparc/include/uapi/asm/ioctls.h | 2 + arch/xtensa/include/uapi/asm/ioctls.h | 2 + drivers/bus/imx-weim.c | 3 - drivers/bus/ti-sysc.c | 171 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/zynqmp/Kconfig | 10 + drivers/clk/zynqmp/Makefile | 4 + drivers/clk/zynqmp/clk-gate-zynqmp.c | 144 + drivers/clk/zynqmp/clk-mux-zynqmp.c | 141 + drivers/clk/zynqmp/clk-zynqmp.h | 68 + drivers/clk/zynqmp/clkc.c | 716 +++++ drivers/clk/zynqmp/divider.c | 217 ++ drivers/clk/zynqmp/pll.c | 335 ++ drivers/edac/Kconfig | 14 + drivers/edac/Makefile | 1 + drivers/edac/qcom_edac.c | 414 +++ drivers/firmware/Kconfig | 2 + drivers/firmware/Makefile | 2 + drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 2 +- drivers/firmware/arm_scmi/perf.c | 30 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/firmware/imx/Kconfig | 11 + drivers/firmware/imx/Makefile | 2 + drivers/firmware/imx/imx-scu.c | 270 ++ drivers/firmware/imx/misc.c | 99 + drivers/firmware/meson/meson_sm.c | 56 + drivers/firmware/qcom_scm.c | 74 +- drivers/firmware/tegra/bpmp.c | 19 + drivers/firmware/ti_sci.c | 24 +- drivers/firmware/xilinx/Kconfig | 23 + drivers/firmware/xilinx/Makefile | 5 + drivers/firmware/xilinx/zynqmp-debug.c | 250 ++ drivers/firmware/xilinx/zynqmp-debug.h | 24 + drivers/firmware/xilinx/zynqmp.c | 565 ++++ drivers/gpu/ipu-v3/ipu-csi.c | 6 +- drivers/hid/hid-input.c | 43 +- drivers/hid/hid-picolcd_cir.c | 3 +- drivers/i2c/busses/Kconfig | 7 +- drivers/i2c/busses/i2c-aspeed.c | 205 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 2 + drivers/i2c/busses/i2c-designware-core.h | 9 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 90 +- drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-powermac.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 149 +- drivers/i2c/busses/i2c-qup.c | 14 +- drivers/i2c/busses/i2c-sh_mobile.c | 18 - drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-uniphier-f.c | 59 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 43 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 4 +- drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- drivers/iio/accel/Kconfig | 27 + drivers/iio/accel/Makefile | 3 + drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 ++++++ drivers/iio/accel/adxl372.h | 17 + drivers/iio/accel/adxl372_i2c.c | 61 + drivers/iio/accel/adxl372_spi.c | 52 + drivers/iio/adc/Kconfig | 30 + drivers/iio/adc/Makefile | 2 + drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 + drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 +++ drivers/iio/adc/meson_saradc.c | 70 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 +++++ drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 + drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/adc/ti-ads7950.c | 53 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 + drivers/iio/dac/Makefile | 1 + drivers/iio/dac/ad5064.c | 53 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 ++ drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 + drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 166 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 + drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 + drivers/iio/light/bh1750.c | 25 +- drivers/iio/light/max44000.c | 1 - drivers/iio/light/tsl2772.c | 194 +- drivers/iio/magnetometer/hmc5843.h | 2 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/Kconfig | 11 + drivers/iio/proximity/Makefile | 2 + drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/proximity/vl53l0x-i2c.c | 164 + drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/irqchip/Kconfig | 17 + drivers/irqchip/Makefile | 2 + drivers/irqchip/irq-csky-apb-intc.c | 274 ++ drivers/irqchip/irq-csky-mpintc.c | 198 ++ drivers/mailbox/Kconfig | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 3 + drivers/mailbox/qcom-apcs-ipc-mailbox.c | 1 + drivers/mailbox/ti-msgmgr.c | 4 +- drivers/media/cec/Makefile | 2 +- drivers/media/cec/cec-adap.c | 107 +- drivers/media/cec/cec-api.c | 24 +- drivers/media/cec/cec-core.c | 8 +- drivers/media/cec/cec-edid.c | 155 - drivers/media/cec/cec-pin.c | 20 + drivers/media/common/b2c2/flexcop-i2c.c | 12 +- drivers/media/common/cx2341x.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 8 +- drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smsir.c | 10 +- drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c | 262 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 41 +- drivers/media/common/videobuf2/videobuf2-core.c | 9 + drivers/media/dvb-core/dmxdev.c | 1 + drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-core/dvb_vb2.c | 2 +- drivers/media/dvb-core/dvbdev.c | 23 +- drivers/media/dvb-frontends/Kconfig | 10 + drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/au8522_decoder.c | 10 +- drivers/media/dvb-frontends/au8522_priv.h | 9 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 3 +- drivers/media/dvb-frontends/cxd2099.h | 1 + drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dibx000_common.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 10 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/lnbh29.c | 168 + drivers/media/dvb-frontends/lnbh29.h | 36 + drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt312.c | 9 +- drivers/media/dvb-frontends/mxl5xx.c | 5 +- drivers/media/dvb-frontends/mxl5xx.h | 22 + drivers/media/dvb-frontends/mxl5xx_defs.h | 1 + drivers/media/dvb-frontends/mxl5xx_regs.h | 1 + drivers/media/dvb-frontends/rtl2832_sdr.c | 10 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/stv0910.c | 3 +- drivers/media/dvb-frontends/stv0910.h | 18 + drivers/media/dvb-frontends/stv0910_regs.h | 1 + drivers/media/dvb-frontends/stv6111.c | 4 +- drivers/media/dvb-frontends/stv6111.h | 16 + drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/dvb-frontends/zl10039.c | 5 +- drivers/media/firewire/firedtv-fe.c | 2 +- drivers/media/i2c/Kconfig | 24 + drivers/media/i2c/Makefile | 2 + drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/adv7180.c | 13 +- drivers/media/i2c/adv748x/adv748x-afe.c | 8 +- drivers/media/i2c/adv748x/adv748x-core.c | 93 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 35 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 8 +- drivers/media/i2c/adv748x/adv748x.h | 25 +- drivers/media/i2c/adv7511.c | 6 +- drivers/media/i2c/adv7604.c | 12 +- drivers/media/i2c/adv7842.c | 17 +- drivers/media/i2c/ak881x.c | 1 - drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/cx25840/cx25840-ir.c | 6 +- drivers/media/i2c/dw9714.c | 5 +- drivers/media/i2c/dw9807-vcm.c | 4 +- drivers/media/i2c/imx274.c | 165 +- drivers/media/i2c/imx319.c | 2560 +++++++++++++++ drivers/media/i2c/imx355.c | 1860 +++++++++++ drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/lm3646.c | 3 +- drivers/media/i2c/m5mols/m5mols_core.c | 3 +- drivers/media/i2c/max2175.c | 12 +- drivers/media/i2c/max2175.h | 12 +- drivers/media/i2c/msp3400-driver.c | 8 +- drivers/media/i2c/msp3400-driver.h | 8 +- drivers/media/i2c/mt9m111.c | 1 - drivers/media/i2c/mt9t112.c | 6 - drivers/media/i2c/mt9v032.c | 2 +- drivers/media/i2c/noon010pc30.c | 3 +- drivers/media/i2c/ov13858.c | 12 +- drivers/media/i2c/ov2640.c | 1 - drivers/media/i2c/ov2659.c | 14 +- drivers/media/i2c/ov2680.c | 16 +- drivers/media/i2c/ov2685.c | 2 +- drivers/media/i2c/ov5640.c | 309 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov5647.c | 2 +- drivers/media/i2c/ov5670.c | 12 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov6650.c | 1 - drivers/media/i2c/ov7251.c | 4 +- drivers/media/i2c/ov7670.c | 29 +- drivers/media/i2c/ov772x.c | 194 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov9650.c | 161 +- drivers/media/i2c/rj54n1cb0c.c | 1 - drivers/media/i2c/s5c73m3/s5c73m3-core.c | 9 +- drivers/media/i2c/s5k4ecgx.c | 3 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 5 +- drivers/media/i2c/saa7115.c | 24 +- drivers/media/i2c/saa7127.c | 4 +- drivers/media/i2c/smiapp/smiapp-core.c | 48 +- drivers/media/i2c/soc_camera/Makefile | 18 +- drivers/media/i2c/soc_camera/mt9m001.c | 758 ----- drivers/media/i2c/soc_camera/mt9t112.c | 1163 ------- drivers/media/i2c/soc_camera/mt9v022.c | 1013 ------ drivers/media/i2c/soc_camera/ov5642.c | 1088 ------- drivers/media/i2c/soc_camera/ov772x.c | 1124 ------- drivers/media/i2c/soc_camera/ov9640.c | 739 ----- drivers/media/i2c/soc_camera/ov9740.c | 997 ------ drivers/media/i2c/soc_camera/rj54n1cb0c.c | 1416 -------- drivers/media/i2c/soc_camera/soc_mt9m001.c | 757 +++++ drivers/media/i2c/soc_camera/soc_mt9t112.c | 1157 +++++++ drivers/media/i2c/soc_camera/soc_mt9v022.c | 1012 ++++++ drivers/media/i2c/soc_camera/soc_ov5642.c | 1087 +++++++ drivers/media/i2c/soc_camera/soc_ov772x.c | 1123 +++++++ drivers/media/i2c/soc_camera/soc_ov9640.c | 738 +++++ drivers/media/i2c/soc_camera/soc_ov9740.c | 996 ++++++ drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c | 1415 ++++++++ .../i2c/soc_camera/{tw9910.c => soc_tw9910.c} | 0 drivers/media/i2c/sr030pc30.c | 3 +- drivers/media/i2c/tc358743.c | 34 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 560 +++- drivers/media/i2c/tvp5150_reg.h | 3 + drivers/media/i2c/tvp7002.c | 2 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/media-device.c | 28 +- drivers/media/media-entity.c | 26 + drivers/media/pci/bt8xx/bttv-driver.c | 11 +- drivers/media/pci/bt8xx/bttv-i2c.c | 6 +- drivers/media/pci/bt8xx/bttv-input.c | 4 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 3 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 2 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 23 +- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 8 +- drivers/media/pci/cx23885/altera-ci.c | 10 + drivers/media/pci/cx23885/cx23885-417.c | 8 +- drivers/media/pci/cx23885/cx23885-alsa.c | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 54 +- drivers/media/pci/cx23885/cx23885-i2c.c | 6 +- drivers/media/pci/cx23885/cx23885-ioctl.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 15 +- drivers/media/pci/cx23885/cx23888-ir.c | 6 +- drivers/media/pci/cx25821/cx25821-alsa.c | 8 +- drivers/media/pci/cx25821/cx25821-i2c.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 10 +- drivers/media/pci/cx88/cx88-alsa.c | 6 +- drivers/media/pci/cx88/cx88-blackbird.c | 6 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-i2c.c | 4 +- drivers/media/pci/cx88/cx88-input.c | 7 +- drivers/media/pci/cx88/cx88-video.c | 12 +- drivers/media/pci/cx88/cx88-vp3054-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 4 +- drivers/media/pci/ddbridge/ddbridge-ci.h | 4 +- drivers/media/pci/ddbridge/ddbridge-core.c | 6 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 2 +- drivers/media/pci/ddbridge/ddbridge-hw.h | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.h | 4 +- drivers/media/pci/ddbridge/ddbridge-io.h | 2 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/ddbridge/ddbridge-max.c | 2 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 5 +- drivers/media/pci/ddbridge/ddbridge-sx8.c | 4 +- drivers/media/pci/ddbridge/ddbridge.h | 5 +- drivers/media/pci/dm1105/dm1105.c | 5 +- drivers/media/pci/dt3155/dt3155.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 30 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 12 +- drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 42 +- drivers/media/pci/ivtv/ivtv-streams.c | 9 + drivers/media/pci/ivtv/ivtv-yuv.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 12 +- drivers/media/pci/ngene/ngene-i2c.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 2 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/pt3/pt3.c | 2 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/pci/saa7134/saa7134-cards.c | 15 + drivers/media/pci/saa7134/saa7134-core.c | 9 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-i2c.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 15 +- drivers/media/pci/saa7134/saa7134.h | 8 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 10 +- drivers/media/pci/saa7164/saa7164-encoder.c | 10 +- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/pci/saa7164/saa7164-vbi.c | 4 +- drivers/media/pci/smipcie/smipcie-main.c | 12 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 8 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 3 +- drivers/media/pci/ttpci/av7110_av.c | 58 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 6 +- drivers/media/pci/tw686x/tw686x-audio.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/Kconfig | 10 + drivers/media/platform/Makefile | 2 + drivers/media/platform/am437x/am437x-vpfe.c | 93 +- drivers/media/platform/atmel/atmel-isc.c | 26 +- drivers/media/platform/atmel/atmel-isi.c | 29 +- drivers/media/platform/cadence/cdns-csi2rx.c | 32 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/coda/coda-common.c | 14 +- drivers/media/platform/davinci/isif.c | 3 +- drivers/media/platform/davinci/vpbe_display.c | 10 +- drivers/media/platform/davinci/vpbe_venc.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 6 +- drivers/media/platform/davinci/vpif_capture.c | 88 +- drivers/media/platform/davinci/vpif_display.c | 29 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/common.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-is-i2c.c | 2 +- drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 6 +- drivers/media/platform/exynos4-is/media-dev.c | 42 +- drivers/media/platform/exynos4-is/media-dev.h | 1 - drivers/media/platform/exynos4-is/mipi-csis.c | 2 +- drivers/media/platform/fsl-viu.c | 8 +- drivers/media/platform/imx-pxp.c | 1754 ++++++++++ drivers/media/platform/imx-pxp.h | 1685 ++++++++++ drivers/media/platform/m2m-deinterlace.c | 8 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 16 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 4 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 5 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 7 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 10 +- drivers/media/platform/omap3isp/isp.c | 5 +- drivers/media/platform/omap3isp/ispccdc.c | 2 +- drivers/media/platform/omap3isp/ispccp2.c | 2 +- drivers/media/platform/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispresizer.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 39 +- drivers/media/platform/qcom/camss/camss-video.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 91 +- drivers/media/platform/qcom/camss/camss.h | 3 +- drivers/media/platform/qcom/venus/helpers.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 11 +- drivers/media/platform/qcom/venus/venc.c | 8 +- drivers/media/platform/rcar-vin/rcar-core.c | 11 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 26 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 8 +- drivers/media/platform/rcar_drif.c | 22 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 10 +- drivers/media/platform/renesas-ceu.c | 78 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s3c-camif/camif-capture.c | 10 +- drivers/media/platform/s3c-camif/camif-core.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 6 +- drivers/media/platform/sh_veu.c | 9 +- drivers/media/platform/sh_vou.c | 10 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- drivers/media/platform/soc_camera/soc_camera.c | 43 +- .../platform/soc_camera/soc_camera_platform.c | 2 +- drivers/media/platform/soc_camera/soc_mediabus.c | 2 +- drivers/media/platform/soc_camera/soc_scale_crop.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-v4l2.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 43 +- drivers/media/platform/ti-vpe/cal.c | 61 +- drivers/media/platform/via-camera.c | 10 +- drivers/media/platform/vicodec/Kconfig | 2 +- drivers/media/platform/vicodec/Makefile | 2 +- drivers/media/platform/vicodec/codec-fwht.c | 855 +++++ drivers/media/platform/vicodec/codec-fwht.h | 125 + drivers/media/platform/vicodec/codec-v4l2-fwht.c | 332 ++ drivers/media/platform/vicodec/codec-v4l2-fwht.h | 47 + drivers/media/platform/vicodec/vicodec-codec.c | 797 ----- drivers/media/platform/vicodec/vicodec-codec.h | 129 - drivers/media/platform/vicodec/vicodec-core.c | 520 ++- drivers/media/platform/video-mux.c | 38 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 6 +- drivers/media/platform/vimc/vimc-common.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 4 +- drivers/media/platform/vimc/vimc-sensor.c | 20 + drivers/media/platform/vivid/vivid-cec.c | 4 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-core.h | 2 +- drivers/media/platform/vivid/vivid-ctrls.c | 6 +- drivers/media/platform/vivid/vivid-osd.c | 2 +- drivers/media/platform/vivid/vivid-radio-common.c | 4 +- drivers/media/platform/vivid/vivid-radio-rx.c | 2 +- drivers/media/platform/vivid/vivid-radio-tx.c | 2 +- drivers/media/platform/vivid/vivid-rds-gen.c | 4 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 4 +- drivers/media/platform/vivid/vivid-vid-cap.c | 11 +- drivers/media/platform/vivid/vivid-vid-common.c | 30 +- drivers/media/platform/vivid/vivid-vid-out.c | 2 +- drivers/media/platform/vsp1/vsp1_brx.c | 4 +- drivers/media/platform/vsp1/vsp1_drm.c | 11 +- drivers/media/platform/vsp1/vsp1_drv.c | 8 +- drivers/media/platform/vsp1/vsp1_entity.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_lif.c | 29 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_rpf.c | 4 +- drivers/media/platform/vsp1/vsp1_sru.c | 7 +- drivers/media/platform/vsp1/vsp1_uds.c | 14 +- drivers/media/platform/vsp1/vsp1_video.c | 13 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 14 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/platform/xilinx/xilinx-vipp.c | 175 +- drivers/media/platform/xilinx/xilinx-vipp.h | 4 - drivers/media/radio/dsbr100.c | 9 +- drivers/media/radio/radio-cadet.c | 12 +- drivers/media/radio/radio-isa.c | 10 +- drivers/media/radio/radio-keene.c | 8 +- drivers/media/radio/radio-ma901.c | 8 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/radio/radio-miropcm20.c | 10 +- drivers/media/radio/radio-mr800.c | 8 +- drivers/media/radio/radio-raremono.c | 8 +- drivers/media/radio/radio-sf16fmi.c | 12 +- drivers/media/radio/radio-sf16fmr2.c | 6 +- drivers/media/radio/radio-shark.c | 2 +- drivers/media/radio/radio-shark2.c | 2 +- drivers/media/radio/radio-si476x.c | 12 +- drivers/media/radio/radio-tea5764.c | 6 +- drivers/media/radio/radio-tea5777.c | 12 +- drivers/media/radio/radio-timb.c | 8 +- drivers/media/radio/radio-wl1273.c | 12 +- drivers/media/radio/si470x/radio-si470x-common.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 4 +- drivers/media/radio/si470x/radio-si470x-usb.c | 4 +- drivers/media/radio/si4713/radio-platform-si4713.c | 6 +- drivers/media/radio/si4713/radio-usb-si4713.c | 6 +- drivers/media/radio/tea575x.c | 10 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 13 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/ene_ir.c | 12 +- drivers/media/rc/fintek-cir.c | 3 +- drivers/media/rc/igorplugusb.c | 2 +- drivers/media/rc/iguanair.c | 4 +- drivers/media/rc/imon_raw.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 2 +- drivers/media/rc/ir-imon-decoder.c | 62 +- drivers/media/rc/ir-mce_kbd-decoder.c | 77 +- drivers/media/rc/ir-rc6-decoder.c | 9 +- drivers/media/rc/ite-cir.c | 5 +- drivers/media/rc/keymaps/rc-behold.c | 2 +- drivers/media/rc/keymaps/rc-delock-61959.c | 2 +- drivers/media/rc/keymaps/rc-imon-rsc.c | 2 +- drivers/media/rc/keymaps/rc-it913x-v1.c | 2 +- drivers/media/rc/keymaps/rc-it913x-v2.c | 2 +- drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 2 +- drivers/media/rc/keymaps/rc-pixelview-002t.c | 2 +- drivers/media/rc/keymaps/rc-pixelview-mk12.c | 2 +- drivers/media/rc/keymaps/rc-reddo.c | 2 +- drivers/media/rc/keymaps/rc-terratec-slim.c | 2 +- drivers/media/rc/keymaps/rc-tivo.c | 2 +- drivers/media/rc/keymaps/rc-total-media-in-hand.c | 2 +- drivers/media/rc/mceusb.c | 17 +- drivers/media/rc/meson-ir.c | 2 +- drivers/media/rc/mtk-cir.c | 2 +- drivers/media/rc/nuvoton-cir.c | 2 +- drivers/media/rc/rc-core-priv.h | 12 +- drivers/media/rc/rc-ir-raw.c | 12 +- drivers/media/rc/rc-loopback.c | 2 +- drivers/media/rc/rc-main.c | 20 +- drivers/media/rc/redrat3.c | 10 +- drivers/media/rc/serial_ir.c | 10 +- drivers/media/rc/sir_ir.c | 2 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/streamzap.c | 14 +- drivers/media/rc/sunxi-cir.c | 2 +- drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/winbond-cir.c | 12 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/msi001.c | 2 +- drivers/media/tuners/mt20xx.c | 2 +- drivers/media/tuners/si2157.c | 13 +- drivers/media/tuners/si2157_priv.h | 9 +- drivers/media/tuners/tuner-simple.c | 2 +- drivers/media/usb/airspy/airspy.c | 10 +- drivers/media/usb/au0828/au0828-core.c | 17 +- drivers/media/usb/au0828/au0828-i2c.c | 2 +- drivers/media/usb/au0828/au0828-input.c | 5 +- drivers/media/usb/au0828/au0828-video.c | 22 +- drivers/media/usb/cpia2/cpia2_v4l.c | 12 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 8 +- drivers/media/usb/cx231xx/cx231xx-input.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 29 +- drivers/media/usb/dvb-usb-v2/af9035.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 22 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 4 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 5 +- drivers/media/usb/em28xx/em28xx-audio.c | 16 +- drivers/media/usb/em28xx/em28xx-cards.c | 33 +- drivers/media/usb/em28xx/em28xx-i2c.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 124 +- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/go7007/go7007-v4l2.c | 16 +- drivers/media/usb/go7007/snd-go7007.c | 8 +- drivers/media/usb/gspca/gspca.c | 10 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sq930x.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 9 +- drivers/media/usb/msi2500/msi2500.c | 8 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-debug.h | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 34 +- drivers/media/usb/pvrusb2/pvrusb2-main.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 14 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/pwc/pwc-v4l.c | 12 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 3 +- drivers/media/usb/s2255/s2255drv.c | 10 +- drivers/media/usb/stk1160/stk1160-i2c.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 16 +- drivers/media/usb/tm6000/tm6000-alsa.c | 6 +- drivers/media/usb/tm6000/tm6000-i2c.c | 4 +- drivers/media/usb/tm6000/tm6000-video.c | 13 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 6 +- drivers/media/usb/usbtv/usbtv-video.c | 14 +- drivers/media/usb/usbvision/usbvision-core.c | 3 - drivers/media/usb/usbvision/usbvision-video.c | 26 +- drivers/media/usb/usbvision/usbvision.h | 1 - drivers/media/usb/uvc/uvc_ctrl.c | 18 +- drivers/media/usb/uvc/uvc_debugfs.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 75 +- drivers/media/usb/uvc/uvc_entity.c | 2 +- drivers/media/usb/uvc/uvc_metadata.c | 11 +- drivers/media/usb/uvc/uvc_v4l2.c | 10 +- drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/usb/zr364xx/zr364xx.c | 10 +- drivers/media/v4l2-core/tuner-core.c | 54 +- drivers/media/v4l2-core/v4l2-async.c | 313 +- drivers/media/v4l2-core/v4l2-common.c | 25 +- drivers/media/v4l2-core/v4l2-ctrls.c | 22 +- drivers/media/v4l2-core/v4l2-device.c | 2 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 202 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-fwnode.c | 845 +++-- drivers/media/v4l2-core/v4l2-ioctl.c | 8 +- drivers/media/v4l2-core/v4l2-mc.c | 147 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/memory/atmel-ebi.c | 3 +- drivers/misc/eeprom/at24.c | 43 +- drivers/of/base.c | 54 + drivers/remoteproc/Kconfig | 46 +- drivers/remoteproc/Makefile | 5 +- drivers/remoteproc/da8xx_remoteproc.c | 2 +- drivers/remoteproc/qcom_adsp_pil.c | 374 --- drivers/remoteproc/qcom_q6v5.c | 43 +- drivers/remoteproc/qcom_q6v5_adsp.c | 497 +++ drivers/remoteproc/qcom_q6v5_mss.c | 1508 +++++++++ drivers/remoteproc/qcom_q6v5_pas.c | 398 +++ drivers/remoteproc/qcom_q6v5_pil.c | 1378 -------- drivers/remoteproc/remoteproc_core.c | 595 +++- drivers/remoteproc/remoteproc_debugfs.c | 1 + drivers/remoteproc/remoteproc_internal.h | 2 + drivers/remoteproc/remoteproc_sysfs.c | 5 + drivers/remoteproc/remoteproc_virtio.c | 14 +- drivers/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/core.c | 15 +- drivers/reset/reset-qcom-pdc.c | 124 + drivers/rpmsg/qcom_glink_native.c | 3 - drivers/rpmsg/qcom_glink_smem.c | 14 +- drivers/rpmsg/qcom_smd.c | 9 +- drivers/rpmsg/rpmsg_char.c | 27 +- drivers/soc/Makefile | 2 +- drivers/soc/actions/Kconfig | 2 +- drivers/soc/actions/Makefile | 2 + drivers/soc/actions/owl-sps-helper.c | 6 +- drivers/soc/actions/owl-sps.c | 64 +- drivers/soc/amlogic/Kconfig | 7 + drivers/soc/amlogic/Makefile | 1 + drivers/soc/amlogic/meson-canvas.c | 185 ++ drivers/soc/fsl/dpio/dpio-driver.c | 3 - drivers/soc/fsl/qbman/Kconfig | 2 +- drivers/soc/fsl/qbman/bman.c | 6 +- drivers/soc/fsl/qbman/bman_portal.c | 14 +- drivers/soc/fsl/qbman/dpaa_sys.h | 20 + drivers/soc/fsl/qbman/qman.c | 53 +- drivers/soc/fsl/qbman/qman_portal.c | 6 +- drivers/soc/fsl/qe/qe.c | 6 +- drivers/soc/imx/gpc.c | 26 +- drivers/soc/imx/gpcv2.c | 100 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 519 ++- drivers/soc/qcom/Kconfig | 21 +- drivers/soc/qcom/apr.c | 4 +- drivers/soc/qcom/llcc-slice.c | 74 +- drivers/soc/qcom/rmtfs_mem.c | 5 + drivers/soc/qcom/rpmh-rsc.c | 2 + drivers/soc/qcom/smem.c | 174 +- drivers/soc/qcom/spm.c | 3 + drivers/soc/qcom/wcnss_ctrl.c | 2 +- drivers/soc/renesas/Kconfig | 19 +- drivers/soc/renesas/Makefile | 2 + drivers/soc/renesas/r8a7743-sysc.c | 5 +- drivers/soc/renesas/r8a7745-sysc.c | 5 +- drivers/soc/renesas/r8a774a1-sysc.c | 45 + drivers/soc/renesas/r8a774c0-sysc.c | 68 + drivers/soc/renesas/r8a7779-sysc.c | 5 +- drivers/soc/renesas/r8a7790-sysc.c | 5 +- drivers/soc/renesas/r8a7791-sysc.c | 5 +- drivers/soc/renesas/r8a7792-sysc.c | 5 +- drivers/soc/renesas/r8a7794-sysc.c | 5 +- drivers/soc/renesas/r8a7795-sysc.c | 5 +- drivers/soc/renesas/r8a7796-sysc.c | 5 +- drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77995-sysc.c | 5 +- drivers/soc/renesas/rcar-rst.c | 11 +- drivers/soc/renesas/rcar-sysc.c | 13 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 100 +- drivers/soc/tegra/pmc.c | 513 ++- drivers/soc/ti/knav_dma.c | 4 +- drivers/soc/ti/knav_qmss.h | 6 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/android/ion/ion.h | 5 - drivers/staging/android/ion/ion_system_heap.c | 24 - drivers/staging/axis-fifo/axis-fifo.c | 24 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 20 +- drivers/staging/comedi/Kconfig | 4 + drivers/staging/comedi/comedi.h | 174 +- drivers/staging/comedi/comedi_fops.c | 73 + drivers/staging/comedi/comedidev.h | 14 + drivers/staging/comedi/drivers.c | 19 + drivers/staging/comedi/drivers/Makefile | 28 + drivers/staging/comedi/drivers/comedi_test.c | 44 + drivers/staging/comedi/drivers/ni_660x.c | 363 ++- drivers/staging/comedi/drivers/ni_mio_common.c | 944 +++++- drivers/staging/comedi/drivers/ni_pcidio.c | 13 + drivers/staging/comedi/drivers/ni_pcimio.c | 21 + drivers/staging/comedi/drivers/ni_routes.c | 523 +++ drivers/staging/comedi/drivers/ni_routes.h | 329 ++ drivers/staging/comedi/drivers/ni_routing/README | 240 ++ .../comedi/drivers/ni_routing/ni_device_routes.c | 51 + .../comedi/drivers/ni_routing/ni_device_routes.h | 32 + .../drivers/ni_routing/ni_device_routes/all.h | 54 + .../ni_routing/ni_device_routes/pci-6070e.c | 639 ++++ .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1418 ++++++++ .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1602 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1602 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1652 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1464 +++++++++ .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1652 ++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6534.c | 290 ++ .../drivers/ni_routing/ni_device_routes/pci-6602.c | 3378 ++++++++++++++++++++ .../drivers/ni_routing/ni_device_routes/pci-6713.c | 400 +++ .../drivers/ni_routing/ni_device_routes/pci-6723.c | 400 +++ .../drivers/ni_routing/ni_device_routes/pci-6733.c | 428 +++ .../ni_routing/ni_device_routes/pxi-6030e.c | 608 ++++ .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1432 +++++++++ .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1613 ++++++++++ .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1655 ++++++++++ .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 428 +++ .../ni_routing/ni_device_routes/pxie-6251.c | 1656 ++++++++++ .../ni_routing/ni_device_routes/pxie-6535.c | 575 ++++ .../ni_routing/ni_device_routes/pxie-6738.c | 3083 ++++++++++++++++++ .../comedi/drivers/ni_routing/ni_route_values.c | 42 + .../comedi/drivers/ni_routing/ni_route_values.h | 98 + .../drivers/ni_routing/ni_route_values/all.h | 37 + .../drivers/ni_routing/ni_route_values/ni_660x.c | 650 ++++ .../ni_routing/ni_route_values/ni_eseries.c | 602 ++++ .../ni_routing/ni_route_values/ni_mseries.c | 1752 ++++++++++ .../comedi/drivers/ni_routing/tools/.gitignore | 7 + .../comedi/drivers/ni_routing/tools/Makefile | 79 + .../drivers/ni_routing/tools/convert_c_to_py.c | 159 + .../drivers/ni_routing/tools/convert_csv_to_c.py | 503 +++ .../drivers/ni_routing/tools/convert_py_to_csv.py | 67 + .../drivers/ni_routing/tools/csv_collection.py | 40 + .../drivers/ni_routing/tools/make_blank_csv.py | 32 + .../comedi/drivers/ni_routing/tools/ni_names.py | 56 + drivers/staging/comedi/drivers/ni_stc.h | 79 +- drivers/staging/comedi/drivers/ni_tio.c | 461 ++- drivers/staging/comedi/drivers/ni_tio.h | 42 +- drivers/staging/comedi/drivers/ni_tio_internal.h | 2 + drivers/staging/comedi/drivers/ni_tiocmd.c | 66 +- drivers/staging/comedi/drivers/tests/Makefile | 7 + .../staging/comedi/drivers/tests/example_test.c | 72 + .../staging/comedi/drivers/tests/ni_routes_test.c | 613 ++++ drivers/staging/comedi/drivers/tests/unittest.h | 63 + drivers/staging/dgnc/Kconfig | 6 - drivers/staging/dgnc/Makefile | 4 - drivers/staging/dgnc/TODO | 6 - drivers/staging/dgnc/dgnc_cls.c | 1135 ------- drivers/staging/dgnc/dgnc_cls.h | 67 - drivers/staging/dgnc/dgnc_driver.c | 404 --- drivers/staging/dgnc/dgnc_driver.h | 345 -- drivers/staging/dgnc/dgnc_tty.c | 2372 -------------- drivers/staging/dgnc/dgnc_tty.h | 24 - drivers/staging/dgnc/digi.h | 128 - drivers/staging/emxx_udc/emxx_udc.c | 43 +- drivers/staging/erofs/Kconfig | 9 + drivers/staging/erofs/data.c | 105 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/erofs_fs.h | 11 + drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 50 +- drivers/staging/erofs/internal.h | 111 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 96 +- drivers/staging/erofs/unzip_vle.c | 447 +-- drivers/staging/erofs/unzip_vle.h | 12 +- drivers/staging/erofs/unzip_vle_lz4.c | 69 +- drivers/staging/erofs/utils.c | 2 +- drivers/staging/erofs/xattr.c | 196 +- drivers/staging/fbtft/fbtft.h | 58 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/apex_driver.c | 6 +- drivers/staging/gasket/gasket_core.c | 145 +- drivers/staging/gasket/gasket_core.h | 21 +- drivers/staging/gasket/gasket_interrupt.c | 110 +- drivers/staging/gasket/gasket_interrupt.h | 24 +- drivers/staging/gasket/gasket_page_table.c | 162 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/greybus/audio_codec.c | 1 - drivers/staging/greybus/loopback.c | 8 - drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/Kconfig | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 42 +- drivers/staging/iio/adc/ad7606.h | 31 +- drivers/staging/iio/adc/ad7606_par.c | 5 +- drivers/staging/iio/adc/ad7606_spi.c | 3 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/ks7010/ks_hostif.c | 5 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 8 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 8 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 2 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 3 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 6 +- drivers/staging/media/imx/TODO | 29 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 70 +- drivers/staging/media/imx/imx-media-dev.c | 162 +- drivers/staging/media/imx/imx-media-internal-sd.c | 5 +- drivers/staging/media/imx/imx-media-of.c | 108 +- drivers/staging/media/imx/imx-media-utils.c | 4 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 33 +- drivers/staging/media/imx074/imx074.c | 3 +- drivers/staging/media/mt9t031/mt9t031.c | 1 - drivers/staging/media/omap4iss/Kconfig | 2 + drivers/staging/media/omap4iss/Makefile | 3 + drivers/staging/media/omap4iss/iss.c | 8 +- drivers/staging/media/omap4iss/iss.h | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.h | 6 +- drivers/staging/media/omap4iss/iss_csiphy.c | 6 +- drivers/staging/media/omap4iss/iss_csiphy.h | 6 +- drivers/staging/media/omap4iss/iss_ipipe.c | 8 +- drivers/staging/media/omap4iss/iss_ipipe.h | 6 +- drivers/staging/media/omap4iss/iss_ipipeif.c | 8 +- drivers/staging/media/omap4iss/iss_ipipeif.h | 6 +- drivers/staging/media/omap4iss/iss_regs.h | 6 +- drivers/staging/media/omap4iss/iss_resizer.c | 8 +- drivers/staging/media/omap4iss/iss_resizer.h | 6 +- drivers/staging/media/omap4iss/iss_video.c | 16 +- drivers/staging/media/omap4iss/iss_video.h | 6 +- drivers/staging/media/zoran/zoran_card.c | 6 +- drivers/staging/media/zoran/zoran_driver.c | 6 +- drivers/staging/most/cdev/cdev.c | 12 +- drivers/staging/most/core.c | 49 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/most/usb/usb.c | 55 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-dma/ralink-gdma.c | 1 - drivers/staging/mt7621-eth/gsw_mt7621.c | 1 - drivers/staging/mt7621-eth/mdio.c | 4 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 - drivers/staging/mt7621-mmc/dbg.c | 104 +- drivers/staging/mt7621-mmc/dbg.h | 100 +- drivers/staging/mt7621-mmc/sd.c | 708 +--- drivers/staging/mt7621-pci/pci-mt7621.c | 76 +- drivers/staging/octeon-usb/octeon-hcd.c | 58 +- drivers/staging/olpc_dcon/Kconfig | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/rtl8188eu/Makefile | 2 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 25 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 57 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 80 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 24 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_led.c | 242 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 69 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 60 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 9 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 43 +- drivers/staging/rtl8188eu/core/rtw_security.c | 13 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 73 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 187 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 8 +- drivers/staging/rtl8188eu/hal/fw.c | 6 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 18 +- drivers/staging/rtl8188eu/hal/hal_com.c | 11 +- drivers/staging/rtl8188eu/hal/odm.c | 21 +- drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 420 --- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 416 +++ drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 67 +- drivers/staging/rtl8188eu/hal/phy.c | 27 +- drivers/staging/rtl8188eu/hal/pwrseq.c | 5 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 101 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 26 +- drivers/staging/rtl8188eu/include/drv_types.h | 7 +- drivers/staging/rtl8188eu/include/hal_com.h | 12 +- .../include/{odm_HWConfig.h => odm_hwconfig.h} | 0 drivers/staging/rtl8188eu/include/odm_precomp.h | 4 +- drivers/staging/rtl8188eu/include/odm_reg.h | 106 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8188eu/include/phy.h | 1 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 18 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 18 - drivers/staging/rtl8188eu/include/wifi.h | 8 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 25 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 14 - drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 4 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 47 +- drivers/staging/rtl8192e/rtllib_softmac.c | 16 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 108 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 77 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 18 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 35 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 12 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 184 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 161 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 138 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192u/r8180_93cx6.h | 19 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 33 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 46 +- drivers/staging/rtl8192u/r8192U_core.c | 105 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_firmware.h | 11 +- drivers/staging/rtl8192u/r819xU_phy.c | 31 +- drivers/staging/rtl8192u/r819xU_phy.h | 6 +- drivers/staging/rtl8712/basic_types.h | 10 +- drivers/staging/rtl8712/drv_types.h | 10 +- drivers/staging/rtl8712/ethernet.h | 10 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/ieee80211.c | 10 +- drivers/staging/rtl8712/ieee80211.h | 13 +- drivers/staging/rtl8712/mlme_linux.c | 14 +- drivers/staging/rtl8712/mlme_osdep.h | 14 +- drivers/staging/rtl8712/mp_custom_oid.h | 14 +- drivers/staging/rtl8712/os_intfs.c | 10 +- drivers/staging/rtl8712/osdep_intf.h | 14 +- drivers/staging/rtl8712/osdep_service.h | 14 +- drivers/staging/rtl8712/recv_linux.c | 14 +- drivers/staging/rtl8712/recv_osdep.h | 14 +- drivers/staging/rtl8712/rtl8712_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmd.c | 14 +- drivers/staging/rtl8712/rtl8712_cmd.h | 14 +- drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmdctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_regdef.h | 15 +- .../staging/rtl8712/rtl8712_edcasetting_bitdef.h | 14 +- .../staging/rtl8712/rtl8712_edcasetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_efuse.c | 14 +- drivers/staging/rtl8712/rtl8712_event.h | 14 +- drivers/staging/rtl8712/rtl8712_fifoctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_fifoctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_gp_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_gp_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_hal.h | 14 +- drivers/staging/rtl8712/rtl8712_interrupt_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_io.c | 14 +- drivers/staging/rtl8712/rtl8712_led.c | 14 +- .../staging/rtl8712/rtl8712_macsetting_bitdef.h | 15 +- .../staging/rtl8712/rtl8712_macsetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_recv.c | 14 +- drivers/staging/rtl8712/rtl8712_recv.h | 14 +- drivers/staging/rtl8712/rtl8712_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_security_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_spec.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_timectrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_wmac_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_wmac_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_xmit.c | 14 +- drivers/staging/rtl8712/rtl8712_xmit.h | 14 +- drivers/staging/rtl8712/rtl871x_cmd.c | 14 +- drivers/staging/rtl8712/rtl871x_cmd.h | 14 +- drivers/staging/rtl8712/rtl871x_debug.h | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.h | 15 +- drivers/staging/rtl8712/rtl871x_event.h | 14 +- drivers/staging/rtl8712/rtl871x_ht.h | 14 +- drivers/staging/rtl8712/rtl871x_io.c | 20 +- drivers/staging/rtl8712/rtl871x_io.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 21 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 14 +- drivers/staging/rtl8712/rtl871x_led.h | 14 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mlme.h | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.h | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 14 +- drivers/staging/rtl8712/rtl871x_recv.c | 14 +- drivers/staging/rtl8712/rtl871x_rf.h | 14 +- drivers/staging/rtl8712/rtl871x_security.c | 14 +- drivers/staging/rtl8712/rtl871x_security.h | 14 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 14 +- drivers/staging/rtl8712/rtl871x_wlan_sme.h | 14 +- drivers/staging/rtl8712/rtl871x_xmit.c | 16 +- drivers/staging/rtl8712/rtl871x_xmit.h | 14 +- drivers/staging/rtl8712/sta_info.h | 14 +- drivers/staging/rtl8712/usb_halinit.c | 14 +- drivers/staging/rtl8712/usb_intf.c | 14 +- drivers/staging/rtl8712/usb_ops.c | 14 +- drivers/staging/rtl8712/usb_ops.h | 14 +- drivers/staging/rtl8712/usb_ops_linux.c | 14 +- drivers/staging/rtl8712/usb_osintf.h | 14 +- drivers/staging/rtl8712/wifi.h | 14 +- drivers/staging/rtl8712/wlan_bssdef.h | 14 +- drivers/staging/rtl8712/xmit_linux.c | 14 +- drivers/staging/rtl8712/xmit_osdep.h | 14 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 24 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/core/rtw_security.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 11 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 10 +- drivers/staging/rtlwifi/efuse.c | 3 +- drivers/staging/rtlwifi/halmac/rtl_halmac.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 4 +- drivers/staging/rtlwifi/regd.c | 2 +- drivers/staging/rtlwifi/wifi.h | 4 - drivers/staging/rts5208/ms.c | 619 ++-- drivers/staging/rts5208/rtsx_card.c | 92 +- drivers/staging/rts5208/rtsx_card.h | 3 +- drivers/staging/rts5208/rtsx_chip.c | 396 +-- drivers/staging/rts5208/rtsx_scsi.c | 108 +- drivers/staging/rts5208/sd.c | 649 ++-- drivers/staging/rts5208/spi.c | 141 +- drivers/staging/rts5208/xd.c | 210 +- drivers/staging/sm750fb/ddk750_mode.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 8 +- drivers/staging/sm750fb/sm750.c | 10 +- drivers/staging/speakup/spk_ttyio.c | 4 +- drivers/staging/vboxvideo/TODO | 1 - drivers/staging/vboxvideo/vbox_drv.c | 165 +- drivers/staging/vboxvideo/vbox_drv.h | 86 +- drivers/staging/vboxvideo/vbox_fb.c | 152 +- drivers/staging/vboxvideo/vbox_irq.c | 8 +- drivers/staging/vboxvideo/vbox_main.c | 185 +- drivers/staging/vboxvideo/vbox_mode.c | 922 +++--- drivers/staging/vboxvideo/vbox_ttm.c | 78 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 235 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 338 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 883 ++--- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 222 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 86 +- drivers/staging/vc04_services/bcm2835-camera/TODO | 6 - .../vc04_services/bcm2835-camera/controls.c | 2 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 10 +- .../interface/vchi/connections/connection.h | 324 -- .../interface/vchi/message_drivers/message.h | 196 -- .../staging/vc04_services/interface/vchi/vchi.h | 227 +- .../vc04_services/interface/vchi/vchi_cfg.h | 2 +- .../interface/vchi/vchi_cfg_internal.h | 71 - .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 5 + .../interface/vchiq_arm/vchiq_genversion | 88 - .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 38 +- drivers/staging/vt6655/rxtx.c | 29 +- drivers/staging/wilc1000/Kconfig | 8 +- drivers/staging/wilc1000/Makefile | 5 +- drivers/staging/wilc1000/coreconfigurator.c | 4 +- drivers/staging/wilc1000/host_interface.c | 277 +- drivers/staging/wilc1000/host_interface.h | 19 +- drivers/staging/wilc1000/linux_mon.c | 3 +- drivers/staging/wilc1000/linux_wlan.c | 129 +- drivers/staging/wilc1000/wilc_debugfs.c | 115 - drivers/staging/wilc1000/wilc_sdio.c | 56 +- drivers/staging/wilc1000/wilc_spi.c | 57 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 281 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 4 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 55 +- drivers/staging/wilc1000/wilc_wlan.c | 208 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 294 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 26 +- drivers/staging/wilc1000/wilc_wlan_if.h | 4 - drivers/staging/wlan-ng/cfg80211.c | 49 +- drivers/staging/wlan-ng/hfa384x_usb.c | 46 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211metadef.h | 121 +- drivers/staging/wlan-ng/p80211metastruct.h | 3 +- drivers/staging/wlan-ng/p80211netdev.c | 12 +- drivers/staging/wlan-ng/p80211req.c | 36 +- drivers/staging/wlan-ng/prism2fw.c | 37 +- drivers/staging/wlan-ng/prism2mib.c | 76 +- drivers/staging/wlan-ng/prism2sta.c | 86 +- drivers/tee/optee/core.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/n_tty.c | 20 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/8250_uniphier.c | 62 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/atmel_serial.c | 190 +- drivers/tty/serial/atmel_serial.h | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 8 +- drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 46 +- drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 + drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/serial_core.c | 60 + drivers/tty/serial/sh-sci.c | 9 +- drivers/tty/serial/sn_console.c | 15 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 303 +- drivers/tty/tty_buffer.c | 13 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_port.c | 7 - drivers/video/backlight/as3711_bl.c | 7 +- drivers/video/fbdev/sh7760fb.c | 7 +- drivers/video/hdmi.c | 8 +- fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 + fs/9p/v9fs.h | 1 + fs/9p/vfs_dir.c | 19 +- fs/9p/vfs_file.c | 24 +- fs/compat_ioctl.c | 131 - fs/ext2/acl.c | 4 + fs/ext2/ext2.h | 4 - fs/ext2/super.c | 5 +- fs/notify/fanotify/fanotify.c | 17 +- fs/notify/fanotify/fanotify.h | 4 +- fs/notify/fanotify/fanotify_user.c | 103 +- fs/notify/fdinfo.c | 29 +- fs/notify/fsnotify.c | 42 +- fs/notify/fsnotify.h | 11 + fs/notify/inotify/inotify_user.c | 2 +- fs/notify/mark.c | 43 +- fs/super.c | 2 +- fs/udf/balloc.c | 30 +- fs/udf/super.c | 139 +- fs/udf/udf_sb.h | 10 +- include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 + include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 + include/dt-bindings/power/owl-s900-powergate.h | 23 + include/dt-bindings/power/r8a7744-sysc.h | 24 + include/dt-bindings/power/r8a774a1-sysc.h | 31 + include/dt-bindings/power/r8a774c0-sysc.h | 25 + include/dt-bindings/reset/qcom,sdm845-pdc.h | 20 + include/linux/fanotify.h | 59 +- include/linux/firmware/imx/ipc.h | 59 + include/linux/firmware/imx/sci.h | 17 + include/linux/firmware/imx/svc/misc.h | 55 + include/linux/firmware/imx/types.h | 617 ++++ include/linux/firmware/meson/meson_sm.h | 1 + include/linux/firmware/xlnx-zynqmp.h | 116 + include/linux/fs.h | 22 +- include/linux/fsnotify_backend.h | 30 +- include/linux/hdmi.h | 4 +- include/linux/of.h | 10 + include/linux/platform_data/gpio-omap.h | 5 + include/linux/platform_data/ti-sysc.h | 1 - include/linux/remoteproc.h | 47 +- include/linux/reset.h | 2 +- include/linux/scmi_protocol.h | 4 + include/linux/serial_core.h | 3 + include/linux/soc/amlogic/meson-canvas.h | 65 + include/linux/soc/qcom/llcc-qcom.h | 30 +- include/linux/tee_drv.h | 73 + include/media/cec.h | 154 +- include/media/media-entity.h | 48 + include/media/rc-core.h | 11 +- include/media/rcar-fcp.h | 6 +- include/media/v4l2-async.h | 111 +- include/media/v4l2-common.h | 14 +- include/media/v4l2-ctrls.h | 26 +- include/media/v4l2-dv-timings.h | 17 + include/media/v4l2-fwnode.h | 141 +- include/media/v4l2-mc.h | 78 - include/media/v4l2-mediabus.h | 40 +- include/media/v4l2-rect.h | 26 + include/media/vsp1.h | 8 +- include/net/9p/9p.h | 12 +- include/net/9p/client.h | 71 +- include/soc/fsl/qman.h | 28 + include/soc/tegra/pmc.h | 20 +- include/uapi/asm-generic/ioctls.h | 2 + include/uapi/linux/cec.h | 3 + include/uapi/linux/fanotify.h | 25 +- include/uapi/linux/serial.h | 17 + include/uapi/linux/videodev2.h | 31 +- net/9p/Makefile | 1 - net/9p/client.c | 551 ++-- net/9p/mod.c | 9 +- net/9p/protocol.c | 20 +- net/9p/trans_fd.c | 64 +- net/9p/trans_rdma.c | 37 +- net/9p/trans_virtio.c | 44 +- net/9p/trans_xen.c | 17 +- net/9p/util.c | 140 - 2023 files changed, 122002 insertions(+), 41759 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,berlin.txt create mode 100644 Documentation/devicetree/bindings/arm/syna.txt create mode 100644 Documentation/devicetree/bindings/csky/cpus.txt create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] create mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt create mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt create mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt create mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,apb [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt create mode 100644 Documentation/devicetree/bindings/media/fsl-pxp.txt rename Documentation/devicetree/bindings/media/i2c/{dongwoon,dw9807.txt => dongwoo [...] create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp-pil.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/filesystems/pohmelfs/design_notes.txt delete mode 100644 Documentation/filesystems/pohmelfs/info.txt delete mode 100644 Documentation/filesystems/pohmelfs/network_protocol.txt create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst create mode 100644 Documentation/serial/serial-iso7816.txt create mode 100644 Documentation/xilinx/eemi.txt create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2101.dts create mode 100644 arch/arm/boot/dts/am3517-evm-ui.dtsi create mode 100644 arch/arm/boot/dts/armada-385-db-88f6820-amc.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts create mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts create mode 100644 arch/arm/boot/dts/imx6ulz-14x14-evk.dts create mode 100644 arch/arm/boot/dts/imx6ulz.dtsi create mode 100644 arch/arm/boot/dts/meson8b-ec100.dts create mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts create mode 100644 arch/arm/boot/dts/rk3288-tinker-s.dts create mode 100644 arch/arm/boot/dts/rk3288-tinker.dtsi create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts delete mode 100644 arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts create mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi create mode 100644 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts create mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts create mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi create mode 100644 arch/arm/mach-shmobile/setup-r7s9210.c delete mode 100644 arch/arm/mach-u300/dummyspichip.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hi3670.dtsi create mode 100644 arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8998.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pmi8998.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts create mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts create mode 100644 arch/arm64/boot/dts/synaptics/as370.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi create mode 100644 arch/csky/Kconfig create mode 100644 arch/csky/Kconfig.debug create mode 100644 arch/csky/Makefile create mode 100644 arch/csky/abiv1/Makefile create mode 100644 arch/csky/abiv1/alignment.c create mode 100644 arch/csky/abiv1/bswapdi.c create mode 100644 arch/csky/abiv1/bswapsi.c create mode 100644 arch/csky/abiv1/cacheflush.c create mode 100644 arch/csky/abiv1/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv1/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv1/inc/abi/elf.h create mode 100644 arch/csky/abiv1/inc/abi/entry.h create mode 100644 arch/csky/abiv1/inc/abi/page.h create mode 100644 arch/csky/abiv1/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv1/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv1/inc/abi/regdef.h create mode 100644 arch/csky/abiv1/inc/abi/string.h create mode 100644 arch/csky/abiv1/inc/abi/vdso.h create mode 100644 arch/csky/abiv1/memcpy.S create mode 100644 arch/csky/abiv1/memset.c create mode 100644 arch/csky/abiv1/mmap.c create mode 100644 arch/csky/abiv1/strksyms.c create mode 100644 arch/csky/abiv2/Makefile create mode 100644 arch/csky/abiv2/cacheflush.c create mode 100644 arch/csky/abiv2/fpu.c create mode 100644 arch/csky/abiv2/inc/abi/cacheflush.h create mode 100644 arch/csky/abiv2/inc/abi/ckmmu.h create mode 100644 arch/csky/abiv2/inc/abi/elf.h create mode 100644 arch/csky/abiv2/inc/abi/entry.h create mode 100644 arch/csky/abiv2/inc/abi/fpu.h create mode 100644 arch/csky/abiv2/inc/abi/page.h create mode 100644 arch/csky/abiv2/inc/abi/pgtable-bits.h create mode 100644 arch/csky/abiv2/inc/abi/reg_ops.h create mode 100644 arch/csky/abiv2/inc/abi/regdef.h create mode 100644 arch/csky/abiv2/inc/abi/string.h create mode 100644 arch/csky/abiv2/inc/abi/vdso.h create mode 100644 arch/csky/abiv2/memcmp.S create mode 100644 arch/csky/abiv2/memcpy.S create mode 100644 arch/csky/abiv2/memmove.S create mode 100644 arch/csky/abiv2/memset.S create mode 100644 arch/csky/abiv2/strcmp.S create mode 100644 arch/csky/abiv2/strcpy.S create mode 100644 arch/csky/abiv2/strksyms.c create mode 100644 arch/csky/abiv2/strlen.S create mode 100644 arch/csky/abiv2/sysdep.h create mode 100644 arch/csky/boot/Makefile create mode 100644 arch/csky/boot/dts/Makefile create mode 120000 arch/csky/boot/dts/include/dt-bindings create mode 100644 arch/csky/configs/defconfig create mode 100644 arch/csky/include/asm/Kbuild create mode 100644 arch/csky/include/asm/addrspace.h create mode 100644 arch/csky/include/asm/atomic.h create mode 100644 arch/csky/include/asm/barrier.h create mode 100644 arch/csky/include/asm/bitops.h create mode 100644 arch/csky/include/asm/bug.h create mode 100644 arch/csky/include/asm/cache.h create mode 100644 arch/csky/include/asm/cacheflush.h create mode 100644 arch/csky/include/asm/checksum.h create mode 100644 arch/csky/include/asm/cmpxchg.h create mode 100644 arch/csky/include/asm/elf.h create mode 100644 arch/csky/include/asm/fixmap.h create mode 100644 arch/csky/include/asm/highmem.h create mode 100644 arch/csky/include/asm/io.h create mode 100644 arch/csky/include/asm/irqflags.h create mode 100644 arch/csky/include/asm/mmu.h create mode 100644 arch/csky/include/asm/mmu_context.h create mode 100644 arch/csky/include/asm/page.h create mode 100644 arch/csky/include/asm/pgalloc.h create mode 100644 arch/csky/include/asm/pgtable.h create mode 100644 arch/csky/include/asm/processor.h create mode 100644 arch/csky/include/asm/reg_ops.h create mode 100644 arch/csky/include/asm/segment.h create mode 100644 arch/csky/include/asm/shmparam.h create mode 100644 arch/csky/include/asm/smp.h create mode 100644 arch/csky/include/asm/spinlock.h create mode 100644 arch/csky/include/asm/spinlock_types.h create mode 100644 arch/csky/include/asm/string.h create mode 100644 arch/csky/include/asm/switch_to.h create mode 100644 arch/csky/include/asm/syscall.h create mode 100644 arch/csky/include/asm/syscalls.h create mode 100644 arch/csky/include/asm/thread_info.h create mode 100644 arch/csky/include/asm/tlb.h create mode 100644 arch/csky/include/asm/tlbflush.h create mode 100644 arch/csky/include/asm/traps.h create mode 100644 arch/csky/include/asm/uaccess.h create mode 100644 arch/csky/include/asm/unistd.h create mode 100644 arch/csky/include/asm/vdso.h create mode 100644 arch/csky/include/uapi/asm/Kbuild create mode 100644 arch/csky/include/uapi/asm/byteorder.h create mode 100644 arch/csky/include/uapi/asm/cachectl.h create mode 100644 arch/csky/include/uapi/asm/ptrace.h create mode 100644 arch/csky/include/uapi/asm/sigcontext.h create mode 100644 arch/csky/include/uapi/asm/unistd.h create mode 100644 arch/csky/kernel/Makefile create mode 100644 arch/csky/kernel/asm-offsets.c create mode 100644 arch/csky/kernel/atomic.S create mode 100644 arch/csky/kernel/cpu-probe.c create mode 100644 arch/csky/kernel/dumpstack.c create mode 100644 arch/csky/kernel/entry.S create mode 100644 arch/csky/kernel/head.S create mode 100644 arch/csky/kernel/irq.c create mode 100644 arch/csky/kernel/module.c create mode 100644 arch/csky/kernel/power.c create mode 100644 arch/csky/kernel/process.c create mode 100644 arch/csky/kernel/ptrace.c create mode 100644 arch/csky/kernel/setup.c create mode 100644 arch/csky/kernel/signal.c create mode 100644 arch/csky/kernel/smp.c create mode 100644 arch/csky/kernel/syscall.c create mode 100644 arch/csky/kernel/syscall_table.c create mode 100644 arch/csky/kernel/time.c create mode 100644 arch/csky/kernel/traps.c create mode 100644 arch/csky/kernel/vdso.c create mode 100644 arch/csky/kernel/vmlinux.lds.S create mode 100644 arch/csky/lib/Makefile create mode 100644 arch/csky/lib/delay.c create mode 100644 arch/csky/lib/usercopy.c create mode 100644 arch/csky/mm/Makefile create mode 100644 arch/csky/mm/cachev1.c create mode 100644 arch/csky/mm/cachev2.c create mode 100644 arch/csky/mm/dma-mapping.c create mode 100644 arch/csky/mm/fault.c create mode 100644 arch/csky/mm/highmem.c create mode 100644 arch/csky/mm/init.c create mode 100644 arch/csky/mm/ioremap.c create mode 100644 arch/csky/mm/syscache.c create mode 100644 arch/csky/mm/tlb.c create mode 100644 drivers/clk/zynqmp/Kconfig create mode 100644 drivers/clk/zynqmp/Makefile create mode 100644 drivers/clk/zynqmp/clk-gate-zynqmp.c create mode 100644 drivers/clk/zynqmp/clk-mux-zynqmp.c create mode 100644 drivers/clk/zynqmp/clk-zynqmp.h create mode 100644 drivers/clk/zynqmp/clkc.c create mode 100644 drivers/clk/zynqmp/divider.c create mode 100644 drivers/clk/zynqmp/pll.c create mode 100644 drivers/edac/qcom_edac.c create mode 100644 drivers/firmware/imx/Kconfig create mode 100644 drivers/firmware/imx/Makefile create mode 100644 drivers/firmware/imx/imx-scu.c create mode 100644 drivers/firmware/imx/misc.c create mode 100644 drivers/firmware/xilinx/Kconfig create mode 100644 drivers/firmware/xilinx/Makefile create mode 100644 drivers/firmware/xilinx/zynqmp-debug.c create mode 100644 drivers/firmware/xilinx/zynqmp-debug.h create mode 100644 drivers/firmware/xilinx/zynqmp.c create mode 100644 drivers/iio/accel/adxl372.c create mode 100644 drivers/iio/accel/adxl372.h create mode 100644 drivers/iio/accel/adxl372_i2c.c create mode 100644 drivers/iio/accel/adxl372_spi.c create mode 100644 drivers/iio/adc/mcp3911.c create mode 100644 drivers/iio/adc/qcom-spmi-adc5.c create mode 100644 drivers/iio/dac/ltc1660.c create mode 100644 drivers/iio/proximity/vl53l0x-i2c.c create mode 100644 drivers/irqchip/irq-csky-apb-intc.c create mode 100644 drivers/irqchip/irq-csky-mpintc.c delete mode 100644 drivers/media/cec/cec-edid.c create mode 100644 drivers/media/dvb-frontends/lnbh29.c create mode 100644 drivers/media/dvb-frontends/lnbh29.h create mode 100644 drivers/media/i2c/imx319.c create mode 100644 drivers/media/i2c/imx355.c delete mode 100644 drivers/media/i2c/soc_camera/mt9m001.c delete mode 100644 drivers/media/i2c/soc_camera/mt9t112.c delete mode 100644 drivers/media/i2c/soc_camera/mt9v022.c delete mode 100644 drivers/media/i2c/soc_camera/ov5642.c delete mode 100644 drivers/media/i2c/soc_camera/ov772x.c delete mode 100644 drivers/media/i2c/soc_camera/ov9640.c delete mode 100644 drivers/media/i2c/soc_camera/ov9740.c delete mode 100644 drivers/media/i2c/soc_camera/rj54n1cb0c.c create mode 100644 drivers/media/i2c/soc_camera/soc_mt9m001.c create mode 100644 drivers/media/i2c/soc_camera/soc_mt9t112.c create mode 100644 drivers/media/i2c/soc_camera/soc_mt9v022.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov5642.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov772x.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov9640.c create mode 100644 drivers/media/i2c/soc_camera/soc_ov9740.c create mode 100644 drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c rename drivers/media/i2c/soc_camera/{tw9910.c => soc_tw9910.c} (100%) create mode 100644 drivers/media/platform/imx-pxp.c create mode 100644 drivers/media/platform/imx-pxp.h create mode 100644 drivers/media/platform/vicodec/codec-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-fwht.h create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.c delete mode 100644 drivers/media/platform/vicodec/vicodec-codec.h delete mode 100644 drivers/remoteproc/qcom_adsp_pil.c create mode 100644 drivers/remoteproc/qcom_q6v5_adsp.c create mode 100644 drivers/remoteproc/qcom_q6v5_mss.c create mode 100644 drivers/remoteproc/qcom_q6v5_pas.c delete mode 100644 drivers/remoteproc/qcom_q6v5_pil.c create mode 100644 drivers/reset/reset-qcom-pdc.c create mode 100644 drivers/soc/amlogic/meson-canvas.c create mode 100644 drivers/soc/renesas/r8a774a1-sysc.c create mode 100644 drivers/soc/renesas/r8a774c0-sysc.c create mode 100644 drivers/staging/comedi/drivers/ni_routes.c create mode 100644 drivers/staging/comedi/drivers/ni_routes.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/README create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/all.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6070e.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6220.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6221.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6229.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6251.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6254.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6259.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6534.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6602.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6713.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6723.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6733.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6030e.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6224.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6225.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6251.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6733.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6251.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6535.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6738.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/all.h create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_660x.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_eseries.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_mseries.c create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/.gitignore create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/Makefile create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c create mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/convert_csv_to_c.py create mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/convert_py_to_csv.py create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/csv_collection.py create mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/make_blank_csv.py create mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/ni_names.py create mode 100644 drivers/staging/comedi/drivers/tests/Makefile create mode 100644 drivers/staging/comedi/drivers/tests/example_test.c create mode 100644 drivers/staging/comedi/drivers/tests/ni_routes_test.c create mode 100644 drivers/staging/comedi/drivers/tests/unittest.h delete mode 100644 drivers/staging/dgnc/Kconfig delete mode 100644 drivers/staging/dgnc/Makefile delete mode 100644 drivers/staging/dgnc/TODO delete mode 100644 drivers/staging/dgnc/dgnc_cls.c delete mode 100644 drivers/staging/dgnc/dgnc_cls.h delete mode 100644 drivers/staging/dgnc/dgnc_driver.c delete mode 100644 drivers/staging/dgnc/dgnc_driver.h delete mode 100644 drivers/staging/dgnc/dgnc_tty.c delete mode 100644 drivers/staging/dgnc/dgnc_tty.h delete mode 100644 drivers/staging/dgnc/digi.h delete mode 100644 drivers/staging/rtl8188eu/hal/odm_HWConfig.c create mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c rename drivers/staging/rtl8188eu/include/{odm_HWConfig.h => odm_hwconfig.h} (100%) delete mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_qos.h delete mode 100644 drivers/staging/vc04_services/interface/vchi/connections/connection.h delete mode 100644 drivers/staging/vc04_services/interface/vchi/message_drivers/message.h delete mode 100644 drivers/staging/vc04_services/interface/vchi/vchi_cfg_internal.h delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_genversion delete mode 100644 drivers/staging/wilc1000/wilc_debugfs.c create mode 100644 include/dt-bindings/clock/xlnx,zynqmp-clk.h create mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h create mode 100644 include/dt-bindings/power/owl-s900-powergate.h create mode 100644 include/dt-bindings/power/r8a7744-sysc.h create mode 100644 include/dt-bindings/power/r8a774a1-sysc.h create mode 100644 include/dt-bindings/power/r8a774c0-sysc.h create mode 100644 include/dt-bindings/reset/qcom,sdm845-pdc.h create mode 100644 include/linux/firmware/imx/ipc.h create mode 100644 include/linux/firmware/imx/sci.h create mode 100644 include/linux/firmware/imx/svc/misc.h create mode 100644 include/linux/firmware/imx/types.h create mode 100644 include/linux/firmware/xlnx-zynqmp.h create mode 100644 include/linux/soc/amlogic/meson-canvas.h delete mode 100644 net/9p/util.c