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-release-aarch64-mainline-allnoconfig in repository toolchain/linux-next.
from 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 adds 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 adds c4ac6889930d Merge branches 'pm-cpuidle' and 'pm-cpufreq' adds 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 adds c2101d018264 Merge tag 'acpi-4.20-rc1-2' of git://git.kernel.org/pub/sc [...] adds ea9e57d06e48 xen: Make XEN_BACKEND selectable by DomU adds af320de90ec8 xen/balloon: Grammar s/Is it/It is/ adds 2ac2a7d4d9ff xen: fix race in xen_qlock_wait() adds a856531951dc xen: make xen_qlock_wait() nestable adds 7deecbda3026 xen/pvh: increase early stack size adds 3aa6c19d2f38 xen/balloon: Support xend-based toolstack adds f1db0050483c xen: remove redundant 'default n' from Kconfig adds 769d6bfc74c1 add myself as reviewer for Xen support in Linux adds e6111161c0a0 xen/pvh: don't try to unplug emulated devices adds 7a048cec598e xen: drop writing error messages to xenstore adds 5b4c0d87de2d Merge tag 'for-linus-4.20a-rc1-tag' of git://git.kernel.or [...] adds 18858511fd8a tracing: Return -ENOENT if there is no target synthetic event adds 0d0352d8b3d6 selftests/ftrace: Fix synthetic event test to delete event [...] adds f4267b3604a8 Merge tag 'trace-v4.19-rc8-3' of git://git.kernel.org/pub/ [...] adds d6b183eda466 tracing/kprobe: Remove unneeded extra strchr() from create [...] adds 1cc33161a83d uprobes: Support SDT markers having reference count (semaphore) adds 22bad38286d9 uprobes/sdt: Prevent multiple reference counter for same uprobe adds ccea8727dc27 trace_uprobe/sdt: Prevent multiple reference counter for s [...] adds 5a5e3d3ceae2 perf probe: Support SDT markers having reference counter ( [...] adds a6ca88b241d5 trace_uprobe: support reference counter in fd-based uprobe adds 56de76305279 tracing: probeevent: Cleanup print argument functions adds eeb07b061500 tracing: probeevent: Cleanup argument field definition adds 7bfbc63eda08 tracing: probeevent: Remove NOKPROBE_SYMBOL from print functions adds 533059281ee5 tracing: probeevent: Introduce new argument fetching code adds f451bc89d835 tracing: probeevent: Unify fetch type tables adds 9178412ddf5a tracing: probeevent: Return consumed bytes of dynamic area adds 0a46c8549f8c tracing: probeevent: Append traceprobe_ for exported function adds 9b960a38835f tracing: probeevent: Unify fetch_insn processing common part adds 60c2e0cebfd0 tracing: probeevent: Add symbol type adds 40b53b771806 tracing: probeevent: Add array type support adds 3c88ee194c28 x86: ptrace: Add function argument access API adds a1303af5d79e tracing: probeevent: Add $argN for accessing function args adds f3f58935edbc tracing/uprobes: Fix to return -EFAULT if copy_from_user failed adds 59158ec4aef7 tracing/kprobes: Check the probe on unloaded module correctly adds a6682814f371 tracing/kprobes: Allow kprobe-events to record module symbol adds bf173ca92da9 tracing: probeevent: Fix uninitialized used of offset in p [...] adds da387e5c930f tracing: Export trace_dump_stack to modules adds a2acce536921 tracing: Have stack tracer trace full stack adds 343a9f35409b Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/li [...] new 672ca9dd13f1 Cramfs: fix abad comparison when wrap-arounds occur new 56ce68bceeef Cramfs: trivial whitespace fixes new 9b190ecca11c Merge tag 'cramfs_fixes' of git://git.linaro.org/people/ni [...] adds 9eb190fca8f9 NFSD CB_OFFLOAD xdr adds 6308bc98e86e NFSD OFFLOAD_STATUS xdr adds 885e2bf3ea51 NFSD OFFLOAD_CANCEL xdr adds e0639dc5805a NFSD introduce async copy feature adds 7d20b6a2728f nfsd: remove set but not used variable 'dirp' adds 30382d6ce593 SUNRPC: Remove the server 'authtab_lock' and just use RCU adds 608a0ab2f54a SUNRPC: Add lockless lookup of the server's auth domain adds b92a8fababa9 SUNRPC: Refactor sunrpc_cache_lookup adds ae74136b4bb6 SUNRPC: Allow cache lookups to use RCU protection rather t [...] adds fd5d2f78261b SUNRPC: Make server side AUTH_UNIX use lockless lookups adds 9ceddd9da134 knfsd: Allow lockless lookups of the exports adds 6d1616b26cd9 SUNRPC: Lockless server RPCSEC_GSS context lookup adds 9d5afd9491c8 knfsd: Lockless lookup of NFSv4 identities. adds 437f91451349 NFS: Lockless DNS lookups adds a6482733bc98 NFS: Fix up a typo in nfs_dns_ent_put adds d48cf356a130 SUNRPC: Remove non-RCU protected lookup adds 1863d77f15da SUNRPC: Replace the cache_detail->hash_lock with a regular [...] adds 4c8e5537bb28 SUNRPC: Simplify TCP receive code adds 3e87da5145fc knfsd: Remove dead code from nfsd_cache_lookup adds 76ecec21197a knfsd: Simplify NFS duplicate replay cache adds ed00c2f65267 knfsd: Further simplify the cache lookup adds 736c6625de66 knfsd: Improve lookup performance in the duplicate reply c [...] adds 0ac203cb1f03 nfsd: fix fall-through annotations adds f3c1fd0ee294 svcrdma: Reduce max_send_sges adds 596f2a195043 svcrdma: Remove ->release_rqst call in bc reply handler adds 07880fa4968b svcrdma: Remove try_module_get from backchannel adds 3ae2cefb613b svcrdma: Increase the default connection credit limit adds bd8d72507886 nfsd: correctly decrement odstate refcount in error path adds bb6ad5572c00 nfsd: Fix an Oops in free_session() adds 93f38b6fae0e lockd: fix access beyond unterminated strings in prints new 310c7585e830 Merge tag 'nfsd-4.20' of git://linux-nfs.org/~bfields/linux
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/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/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 +- .../arm/{marvell/marvell,berlin.txt => syna.txt} | 11 +- 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/iommu/mediatek,iommu.txt | 4 +- .../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/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 + Documentation/devicetree/bindings/usb/dwc2.txt | 1 + .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/filesystems/nfs/rpc-cache.txt | 6 +- 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/trace/kprobetrace.rst | 23 +- Documentation/xilinx/eemi.txt | 67 + MAINTAINERS | 326 ++- arch/Kconfig | 7 + 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 +--- .../dts/{rk3288-tinker.dts => rk3288-tinker.dtsi} | 5 - 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 +- ...ockit.dts => socfpga_cyclone5_de0_nano_soc.dts} | 2 +- 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 +- ...-disco.dts => sun8i-h3-orangepi-zero-plus2.dts} | 118 +- 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 + ...api-m2-plus.dts => sunxi-bananapi-m2-plus.dtsi} | 7 +- 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 +- ...-v1.2-eval.dts => tegra30-apalis-v1.1-eval.dts} | 142 +- 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 + ...mt7622-rfb1.dts => mt7622-bananapi-bpi-r64.dts} | 245 +- 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 + .../dts/renesas/{r8a77965.dtsi => r8a774a1.dtsi} | 1263 ++++------ .../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 +- .../{rk3399-firefly.dts => rk3399-roc-pc.dts} | 313 +-- arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 52 + .../{rk3399-ficus.dts => rk3399-rock960.dtsi} | 81 +- .../{rk3399-firefly.dts => rk3399-rockpro64.dts} | 175 +- 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/parisc/include/uapi/asm/posix_types.h | 3 - arch/parisc/kernel/entry.S | 5 +- arch/parisc/mm/init.c | 10 +- arch/x86/Kconfig | 1 + arch/x86/include/asm/iosf_mbi.h | 39 +- arch/x86/include/asm/ptrace.h | 38 + arch/x86/platform/intel/iosf_mbi.c | 217 +- arch/x86/xen/platform-pci-unplug.c | 4 + arch/x86/xen/spinlock.c | 33 +- arch/x86/xen/xen-pvh.S | 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-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/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 +- .../i2c/soc_camera/{mt9m001.c => soc_mt9m001.c} | 1 - .../i2c/soc_camera/{mt9t112.c => soc_mt9t112.c} | 6 - .../i2c/soc_camera/{mt9v022.c => soc_mt9v022.c} | 1 - .../i2c/soc_camera/{ov5642.c => soc_ov5642.c} | 3 +- .../i2c/soc_camera/{ov772x.c => soc_ov772x.c} | 1 - .../i2c/soc_camera/{ov9640.c => soc_ov9640.c} | 1 - .../i2c/soc_camera/{ov9740.c => soc_ov9740.c} | 1 - .../soc_camera/{rj54n1cb0c.c => soc_rj54n1cb0c.c} | 1 - .../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 +- .../vicodec/{vicodec-codec.c => codec-fwht.c} | 160 +- .../vicodec/{vicodec-codec.h => codec-fwht.h} | 82 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 332 +++ drivers/media/platform/vicodec/codec-v4l2-fwht.h | 47 + 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/remoteproc/Kconfig | 46 +- drivers/remoteproc/Makefile | 5 +- drivers/remoteproc/da8xx_remoteproc.c | 2 +- drivers/remoteproc/qcom_q6v5.c | 43 +- drivers/remoteproc/qcom_q6v5_adsp.c | 497 ++++ .../{qcom_q6v5_pil.c => qcom_q6v5_mss.c} | 420 ++-- .../{qcom_adsp_pil.c => qcom_q6v5_pas.c} | 28 +- 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/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 2 +- 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 | 6 +- .../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 | 163 +- drivers/staging/media/imx/imx-media-internal-sd.c | 5 +- drivers/staging/media/imx/imx-media-of.c | 106 +- 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/tee/optee/core.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/video/backlight/as3711_bl.c | 7 +- drivers/video/fbdev/sh7760fb.c | 7 +- drivers/video/hdmi.c | 8 +- drivers/xen/Kconfig | 13 +- drivers/xen/xen-balloon.c | 13 +- drivers/xen/xenbus/xenbus_client.c | 6 +- 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/cramfs/inode.c | 7 +- fs/lockd/host.c | 2 +- fs/nfs/dns_resolve.c | 15 +- fs/nfsd/cache.h | 20 +- fs/nfsd/export.c | 14 +- fs/nfsd/export.h | 2 + fs/nfsd/netns.h | 8 + fs/nfsd/nfs4callback.c | 98 + fs/nfsd/nfs4idmap.c | 11 +- fs/nfsd/nfs4proc.c | 289 ++- fs/nfsd/nfs4state.c | 41 +- fs/nfsd/nfs4xdr.c | 50 +- fs/nfsd/nfscache.c | 142 +- fs/nfsd/nfsctl.c | 1 + fs/nfsd/state.h | 10 + fs/nfsd/vfs.c | 5 +- fs/nfsd/xdr4.h | 28 + fs/nfsd/xdr4cb.h | 10 + include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 + 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/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/hdmi.h | 4 +- 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/soc/amlogic/meson-canvas.h | 65 + include/linux/soc/qcom/llcc-qcom.h | 30 +- include/linux/sunrpc/cache.h | 18 +- include/linux/sunrpc/svc_rdma.h | 13 +- include/linux/sunrpc/svcauth.h | 1 + include/linux/tee_drv.h | 73 + include/linux/trace_events.h | 3 +- include/linux/uprobes.h | 5 + 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/soc/fsl/qman.h | 28 + include/soc/tegra/pmc.h | 20 +- include/uapi/linux/cec.h | 3 + include/uapi/linux/videodev2.h | 31 +- kernel/events/core.c | 49 +- kernel/events/uprobes.c | 278 ++- kernel/hung_task.c | 30 +- kernel/sched/core.c | 34 +- kernel/trace/trace.c | 12 +- kernel/trace/trace_event_perf.c | 7 +- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_kprobe.c | 412 ++-- kernel/trace/trace_probe.c | 672 +++-- kernel/trace/trace_probe.h | 289 +-- kernel/trace/trace_probe_tmpl.h | 216 ++ kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 255 +- net/sunrpc/auth_gss/svcauth_gss.c | 41 +- net/sunrpc/cache.c | 153 +- net/sunrpc/svc_xprt.c | 2 +- net/sunrpc/svcauth.c | 74 +- net/sunrpc/svcauth_unix.c | 24 +- net/sunrpc/svcsock.c | 53 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 23 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 10 +- tools/perf/util/probe-event.c | 39 +- tools/perf/util/probe-event.h | 1 + tools/perf/util/probe-file.c | 34 +- tools/perf/util/probe-file.h | 1 + tools/perf/util/symbol-elf.c | 46 +- tools/perf/util/symbol.h | 7 + .../trigger-synthetic-event-createremove.tc | 12 +- 1386 files changed, 52047 insertions(+), 16082 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt rename Documentation/devicetree/bindings/arm/{marvell/marvell,berlin.txt => syna.t [...] create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] 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 create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst 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 copy arch/arm/boot/dts/{rk3288-tinker.dts => rk3288-tinker.dtsi} (98%) rename arch/arm/boot/dts/{socfpga_cyclone5_de0_sockit.dts => socfpga_cyclone5_de0_ [...] create mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts copy arch/arm/boot/dts/{stm32f746-disco.dts => sun8i-h3-orangepi-zero-plus2.dts} (63%) create mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi copy arch/arm/boot/dts/{sun8i-h3-bananapi-m2-plus.dts => sunxi-bananapi-m2-plus.dt [...] create mode 100644 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts copy arch/arm/boot/dts/{tegra124-apalis-v1.2-eval.dts => tegra30-apalis-v1.1-eval. [...] 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 copy arch/arm64/boot/dts/mediatek/{mt7622-rfb1.dts => mt7622-bananapi-bpi-r64.dts} (90%) 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 copy arch/arm64/boot/dts/renesas/{r8a77965.dtsi => r8a774a1.dtsi} (58%) 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 copy arch/arm64/boot/dts/rockchip/{rk3399-firefly.dts => rk3399-roc-pc.dts} (70%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts copy arch/arm64/boot/dts/rockchip/{rk3399-ficus.dts => rk3399-rock960.dtsi} (89%) copy arch/arm64/boot/dts/rockchip/{rk3399-firefly.dts => rk3399-rockpro64.dts} (80%) 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 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 rename drivers/media/i2c/soc_camera/{mt9m001.c => soc_mt9m001.c} (99%) rename drivers/media/i2c/soc_camera/{mt9t112.c => soc_mt9t112.c} (99%) rename drivers/media/i2c/soc_camera/{mt9v022.c => soc_mt9v022.c} (99%) rename drivers/media/i2c/soc_camera/{ov5642.c => soc_ov5642.c} (99%) rename drivers/media/i2c/soc_camera/{ov772x.c => soc_ov772x.c} (99%) rename drivers/media/i2c/soc_camera/{ov9640.c => soc_ov9640.c} (99%) rename drivers/media/i2c/soc_camera/{ov9740.c => soc_ov9740.c} (99%) rename drivers/media/i2c/soc_camera/{rj54n1cb0c.c => soc_rj54n1cb0c.c} (99%) 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 rename drivers/media/platform/vicodec/{vicodec-codec.c => codec-fwht.c} (84%) rename drivers/media/platform/vicodec/{vicodec-codec.h => codec-fwht.h} (63%) create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c create mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h create mode 100644 drivers/remoteproc/qcom_q6v5_adsp.c rename drivers/remoteproc/{qcom_q6v5_pil.c => qcom_q6v5_mss.c} (90%) rename drivers/remoteproc/{qcom_adsp_pil.c => qcom_q6v5_pas.c} (90%) 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 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 create mode 100644 kernel/trace/trace_probe_tmpl.h