This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig in repository toolchain/linux-next.
from 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 adds 3527a018c00e Btrfs: fix null pointer dereference on compressed write pa [...] adds 7ed586d0a824 Btrfs: fix assertion on fsync of regular file when using n [...] adds 5ce555578e09 Btrfs: fix deadlock when writing out free space caches adds 0a9df0df17a0 btrfs: delayed-ref: extract find_first_ref_head from find_ [...] adds b2b5b6502c3d MAINTAINERS: update my email address for btrfs adds 21a94f7acf0f btrfs: reset max_extent_size properly adds ad22cf6ea47f btrfs: set max_extent_size properly adds fb5c39d7a887 btrfs: don't use ctl->free_space for max_extent_size adds 49940bdd5777 btrfs: only free reserved extent if we didn't insert it adds 80ee54bfe8a3 btrfs: fix insert_reserved error handling adds 30928e9baac2 btrfs: don't run delayed_iputs in commit adds c495144bc696 btrfs: move the dio_sem higher up the callchain adds 421f0922a2cf Btrfs: fix use-after-free during inode eviction adds 9084cb6a24bf Btrfs: fix use-after-free when dumping free space new 85b5d4bcab8b Merge tag 'for-4.20-part2-tag' of git://git.kernel.org/pub [...] adds a1c6ca3c6de7 kernel: hung_task.c: disable on suspend adds 145d952a2932 sched: Factor out nr_iowait and nr_iowait_cpu adds a7fe5190c03f cpuidle: menu: Remove get_loadavg() from the performance m [...] adds 5906056e52e9 cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI adds a7314405d83c cpufreq: drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 adds f174e49e4906 cpufreq: remove unused arm_big_little_dt driver new c4ac6889930d Merge branches 'pm-cpuidle' and 'pm-cpufreq' new 6ef746769ef5 Merge tag 'pm-4.20-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds e09db3d241f8 x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus [...] adds 3c670dba864d ACPI / PMIC: xpower: Block P-Unit I2C access during read-m [...] adds 8afb46804dfa i2c: designware: Cleanup bus lock handling adds 6a9b593d4b6f ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry new c2101d018264 Merge tag 'acpi-4.20-rc1-2' of git://git.kernel.org/pub/sc [...]
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
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 + .../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 + .../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 | 2 + .../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 | 375 ++- 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/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/x86/include/asm/iosf_mbi.h | 39 +- arch/x86/platform/intel/iosf_mbi.c | 217 +- arch/xtensa/include/uapi/asm/ioctls.h | 2 + drivers/acpi/Kconfig | 2 +- drivers/acpi/pmic/intel_pmic_xpower.c | 21 +- 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/cpufreq/Kconfig.arm | 9 +- drivers/cpufreq/Makefile | 3 - drivers/cpufreq/arm_big_little_dt.c | 100 - drivers/cpufreq/intel_pstate.c | 20 +- drivers/cpuidle/governors/menu.c | 25 +- 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 | 141 +- drivers/i2c/busses/i2c-designware-common.c | 6 +- drivers/i2c/busses/i2c-designware-core.h | 18 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 92 +- 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/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/btrfs/ctree.c | 17 + fs/btrfs/delayed-ref.c | 50 +- fs/btrfs/extent-tree.c | 37 +- fs/btrfs/file.c | 12 + fs/btrfs/free-space-cache.c | 32 +- fs/btrfs/inode.c | 15 +- fs/btrfs/transaction.c | 9 - fs/btrfs/tree-log.c | 5 +- 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/sched/stat.h | 1 - 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 +- kernel/hung_task.c | 30 +- kernel/sched/core.c | 34 +- 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 - 1906 files changed, 111184 insertions(+), 42162 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/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/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 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 delete mode 100644 drivers/cpufreq/arm_big_little_dt.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 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