This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 044ee8902861 HID: input: simplify/fix high-res scroll event handling new 48568b0c30c2 media: vicodec: add QP controls new 29a7a5e99080 media: vicodec: add support for more pixel formats new 56ba4d03d838 media: vicodec: simplify flags handling new 98efd5525ac0 media: vicodec: simplify blocktype checking new abe9d19ae3fd media: vicodec: improve handling of uncompressable planes new 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec new cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec new be5a1509af8d media: vicodec: fix out-of-range values when decoding new 5bbf32217bf9 media: ov772x: use SCCB regmap new 361f3803adfe media: ov9650: use SCCB regmap new d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle new 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] new 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] new 1d18c2cd9d38 media: ov772x: Disable clk on error path new fb98e29ff1ea media: ov5640: fix mode change regression new a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] new f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS new 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper new 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper new d842a7cf938b media: adv7842: enable reduced fps detection new 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling new 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry new b4ae675d3f4f media: mediactl/*.rst: document argp new bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding new 648301b456b0 media: v4l2-tpg: add Z16 support new 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description new 55f6fe09f14b media: vicodec: fix wrong sizeimage new e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] new 703fe34bac0c media: vicodec: fix sparse warning new 8643d237a2f7 media: uvcvideo: Make some structs const new 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const new 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] new 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" new 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment new 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK new 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] new 6ea0d588d35b media: uvcvideo: Add a D4M camera description new 2dd623907349 media: vicodec: change codec license to LGPL new 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls new 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence new b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding new 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver new b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver new c0decac19da3 media: use strscpy() instead of strlcpy() new cc1e6315e83d media: replace strcpy() by strscpy() new 27582f0ea97f media: dt-bindings: adv748x: Fix decimal unit addresses new 229b6ea6894b media: mxl5xx/stv0910/stv6111/ddbridge: fix MODULE_LICENSE [...] new 4771d831e2f9 media: ddbridge: add SPDX license identifiers new 79150ac9f35b media: ddbridge: header/boilerplate cleanups and cosmetics new 204b14344db0 media: dvb-frontends/mxl5xx: cleanup and fix licensing boi [...] new dc2b3d17a4a6 media: dvb-frontends/mxl5xx: add SPDX license identifier new 1d9b5ff2bc35 media: dvb-frontends/stv0910: cleanup and fix licensing bo [...] new bbeae4304bd9 media: dvb-frontends/stv0910: add SPDX license identifier new 29ff84067402 media: dvb-frontends/stv6111: cleanup and fix licensing bo [...] new 3c01ad204a24 media: dvb-frontends/stv6111: add SPDX license identifier new 579856fee654 media: dvb-frontends/cxd2099: fix MODULE_LICENSE to 'GPL v2' new 3dae3c96a5a8 media: dvb-frontends/cxd2099: add SPDX license identifier new fc8af4fb3ebf media: em28xx-audio: use GFP_KERNEL for memory allocation [...] new 2b89b73a708a media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() new 0cd3edc98b66 media: usbvision: remove time_in_irq new dfb7bcf0af2d media: mxl5xx: add a fall-trough annotation new 730b0ac3a865 media: staging: media: omap4iss: Added SPDX license identifiers new 99117f544de3 media: MAINTAINERS: mark ddbridge, stv0910, stv6111 and mx [...] new c4189ffb8c05 media: ddbridge/sx8: remove redundant check of iq_mode == 2 new 447d66855391 media: v4l2-common: v4l2_spi_subdev_init : generate unique name new 1b09dd9ff8a5 media: dvb-frontends: add LNBH29 LNB supply driver new 5f628053e28b media: vsp1: convert to SPDX identifiers new 1de2e6b34bbf media: rcar-fcp: convert to SPDX identifiers new 661521a8c3d7 media: adv7180: convert to SPDX identifiers new e58f308223c9 media: adv748x: convert to SPDX identifiers new cdc3d7f34647 media: drm: shmobile: convert to SPDX identifiers new fb903c6b61ce media: drm: panel-lvds: convert to SPDX identifiers new 10e740637ab1 media: fbdev: sh7760fb: convert to SPDX identifiers new 6f6d5c3f9a2c media: backlight: as3711_bl: convert to SPDX identifiers new f70fc162e34d media: MAINTAINERS: FDP1: Update e-mail address. new e2050f7c6f22 media: dt-bindings: media: adv7604: Fix slave map documentation new 0af04934be00 media: dt-bindings: media: adv748x: Document re-mappable a [...] new eac7230fdb46 media: fix: media: pci: meye: validate offset to avoid arb [...] new ee23c78c79b6 media: mtk_vcodec_util: Use dma_zalloc_coherent to replace [...] new d9d94479911c media: i2c: max2175: convert to SPDX identifiers new 1ccbeeb888ac media: dvb: fix compat ioctl translation new b5d3206112dd media: dvb: dmxdev: move compat_ioctl handling to dmxdev.c new e6c8320648a2 media: cec: move compat_ioctl handling to cec-api.c new 8a24280b11ea media: dvb: move most compat_ioctl handling into drivers new 04b72322e85d media: dvb: move compat handlers into drivers new f764e6d68039 media: Convert to using %pOFn instead of device_node.name new 78cf8c842c11 media: drxj: fix spelling mistake in fall-through annotations new 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() new 258c430456ba media: em28xx: fix handler for vidioc_s_input() new f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails new 15644bfa195b media: em28xx: fix input name for Terratec AV 350 new afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] new 092a37875a22 media: v4l2: remove VBI output pad new c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] new 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] new caf276be3a96 media: v4l2-mc: add print messages when media graph fails new f3efe15a2f05 media: dvb: use signal types to discover pads new 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number new 44fd653bde54 media: au8522: declare its own pads new fc9bd1cea522 media: msp3400: declare its own pads new 87f9971710d6 media: saa7115: declare its own pads new bc322c0d46ce media: tvp5150: declare its own pads new 552b926fa3b1 media: si2157: declare its own pads new 3aa13787c8af media: saa7134: declare its own pads new db7da96ba861 media: mxl111sf: declare its own pads new 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes new bd24db04101f media: tvp5150: fix width alignment during set_selection() new 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler new 28b9e227d222 media: tvp5150: convert register access to regmap new 8a7441baccd4 media: tvp5150: make use of regmap_update_bits new e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers new 5cb8294013a4 media: tvp5150: add default format helper new b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] new 1569586688a0 media: tvp5150: fix standard autodetection new 1bb086bc4d4a media: tvp5150: split reset/enable routine new 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] new 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling new 62a764e1c56e media: tvp5150: disable output while signal not locked new 2f0a5c65d162 media: tvp5150: issue source change events new 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages new 0db87cc7ffdf media: tvp5150: add g_std callback new ee9a6ff6a697 media: tvp5150: add querystd new 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used new c135e99748fe media: tvp5150: get rid of some warnings new 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer new 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header new de2bc45c84f7 media: vsp1: Update LIF buffer thresholds new 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation new 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation new 23a99e80e308 media: vsp1: use periods at the end of comment sentences new ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU new 03939db7cb0e media: vsp1: Document max_width restriction on UDS new 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] new 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] new 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] new 7d2332c76d1b media: imx274: rearrange sensor startup register tables new 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME new 9648cb577b76 media: imx274: rename frmfmt and format to "mode" new 1657c28d82e8 media: imx274: fix error in function docs new ca017467c78b media: imx274: add helper to read multibyte registers new e6002df8f37f media: imx274: switch to SPDX license identifier new 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] new 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name new 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] new 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() new b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] new e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] new aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence new bad1774ed41e media: ov5640: Fix timings setup code new dc29a1c187ee media: ov5640: fix exposure regression new 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode new c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation new a8f438c684ea media: ov5640: fix auto controls values when switching to [...] new 985cdcb08a04 media: ov5640: fix restore of last mode set new b915bf575d5b media: cec: make cec_get_edid_spa_location() an inline function new e81bff39489a media: cec: integrate cec_validate_phys_addr() in cec-api.c new 9cfd2753f8f3 media: cec/v4l2: move V4L2 specific CEC functions to V4L2 new f94d463f1b7f media: cec: remove cec-edid.c new 8d1a4817cce1 media: imx: work around false-positive warning, again new 8d11eb847de7 media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivt [...] new 0113c50f425f media: saa7134: add P7131_4871 analog inputs new d61b3b41014d media: vicodec: check for valid format in v4l2_fwht_en/decode new b09d8b25f4d8 media: vicodec: set state->info before calling the encode/ [...] new f5b4a8393628 media: vicodec: Drop unneeded symbol dependency new e5c413ed9fef media: vicodec: Drop unused job_abort() new b4fbf423cef9 media: imx-pxp: fix compilation on i386 or x86_64 new db0340182444 media: replace ADOBERGB by OPRGB new 463659a08d79 media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC new a58c37978cf0 media: media colorspaces*.rst: rename AdobeRGB to opRGB new 94a426c56449 media: coda: remove redundant null pointer check before of [...] new 58513d48494d media: platform: remove redundant null pointer check befor [...] new 8ee92410e5bf media: vb2: check for sane values from queue_setup new 1f32061e8432 media: coda: don't overwrite h.264 profile_idc on decoder [...] new 1cafbb867c69 media: venus: helpers: use true and false for boolean values new 4add7104919f media: au0828: cannot kfree dev before usb disconnect new f347596f2bf1 media: au0828: Fix incorrect error messages new c5d59528e24a media: pci: cx23885: handle adding to list failure new ae5a8ca834f9 media: v4l2-common: fix typo in documentation for v4l_boun [...] new 502fac1ef349 media: bt8xx: Remove unnecessary self-assignment new 4158757395b3 media: davinci: Fix implicit enum conversion warning new 654be7dde76b media: v4l: i2c: Add a comment not to use static sub-devic [...] new af8e15620efd media: v4l: Remove support for crop default target in subd [...] new b791187b0080 media: ov5640: use JPEG mode 3 for 720p new 5f108da55c6a media: smiapp: Remove unused loop new c5f14af0d8b6 media: rc: nec keymaps should specify the nec variant they use new 183e19f5b9ee media: rc: Remove init_ir_raw_event and DEFINE_IR_RAW_EVEN [...] new 85e4af0a7ae2 media: rc: ir-rc6-decoder: enable toggle bit for Kathrein [...] new 1611c686c124 media: vidioc-dqevent.rst: clarify V4L2_EVENT_SRC_CH_RESOLUTION new cd41986e76a2 media: VPU: mediatek: don't pass an unused parameter new c525350f6ed0 media: imx: use well defined 32-bit RGB pixel format new ab8ff650e57d media: qcom: remove duplicated include file new 44d7f1a77d8c media: pxa_camera: Fix check for pdev->dev.of_node new b88ff59e7996 media: stm32-dcmi: only enable IT frame on JPEG capture new a41d203a1d34 media: imx-pxp: include linux/interrupt.h new 4e673ed4e2bf media: rcar-vin: fix redeclaration of symbol new 1efbdbf668a5 media: zoran: fix spelling mistake "queing" -> "queuing" new bf7464a7a817 media: MAINTAINERS: fix reference to STI CEC driver new eccf442ce156 media: i2c: adv748x: Support probing a single output new 6bc3ea7a6189 media: i2c: adv748x: Handle TX[A|B] power management new a7f9d21e9e96 media: i2c: adv748x: Conditionally enable only CSI-2 outputs new 1e2cb06f2ae7 media: i2c: adv748x: Register only enabled inputs new e7898055ad40 media: i2c: adv748x: fix typo in comment for TXB CSI-2 tra [...] new 4382f37b78e0 media: v4l2-fwnode: ignore endpoints that have no remote p [...] new a6e7003c35e1 media: v4l2: async: Allow searching for asd of any type new b47d7ff1ae8d media: v4l2: async: Add v4l2_async_notifier_add_subdev new 23989b43f107 media: v4l2: async: Add convenience functions to allocate [...] new eae2aed1eab9 media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdev new 1634f0eded87 media: v4l2-fwnode: Add a convenience function for registe [...] new c5afc789bf30 media: platform: video-mux: Register a subdev notifier new c893500a16ba media: imx: csi: Register a subdev notifier new c5040f1b71d9 media: imx: mipi csi-2: Register a subdev notifier new 21711787045d media: staging/imx: of: Remove recursive graph walk new 1488c3cf4f3c media: staging/imx: Loop through all registered subdevs fo [...] new 11e005f20f77 media: staging/imx: Rename root notifier new b803cd359833 media: staging/imx: Switch to v4l2_async_notifier_add_*_subdev new d5099f81803f media: staging/imx: TODO: Remove one assumption about OF g [...] new d079f94c9046 media: platform: Switch to v4l2_async_notifier_add_subdev new 66beb323e4a0 media: v4l2: async: Remove notifier subdevs array new c4a570179cf4 media: v4l2-subdev.rst: Update doc regarding subdev descriptors new c8677aafb829 media: v4l: fwnode: Add debug prints for V4L2 endpoint pro [...] new 106ee387f622 media: v4l: fwnode: Use fwnode_graph_for_each_endpoint new d486532613a7 media: v4l: fwnode: The CSI-2 clock is continuous if it's [...] new 7e84dd0b15e6 media: dt-bindings: media: Specify bus type for MIPI D-PHY [...] new bf63856a4861 media: v4l: fwnode: Add definitions for CSI-2 D-PHY, paral [...] new 2d95e7ed07ed media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHY new 6970d37cc97d media: v4l: fwnode: Let the caller provide V4L2 fwnode endpoint new 2835b5b15370 media: v4l: fwnode: Detect bus type correctly new 175b18b82df8 media: v4l: fwnode: Make use of newly specified bus types new 276565ed7e48 media: v4l: fwnode: Read lane inversion information despit [...] new af11a74a04a5 media: v4l: fwnode: Only assign configuration if there is [...] new c2475aeb12d6 media: v4l: fwnode: Support driver-defined lane mapping defaults new b4357d21d674 media: v4l: fwnode: Support default CSI-2 lane mapping for [...] new 32593dd03809 media: v4l: fwnode: Parse the graph endpoint as last new 60359a28d592 media: v4l: fwnode: Initialise the V4L2 fwnode endpoints to zero new 9a5b4b76f3be media: v4l: fwnode: Only zero the struct if bus type is se [...] new 26c1126c9b56 media: v4l: fwnode: Use media bus type for bus parser selection new e9be1b863e2c media: v4l: fwnode: Use default parallel flags new 3eb32c264d89 media: v4l: fwnode: Print bus type new e7b2f5185e4c media: v4l: fwnode: Use V4L2 fwnode endpoint media bus typ [...] new edc6d56c2e7e media: v4l: fwnode: Support parsing of CSI-2 C-PHY endpoints new 2e6e39324aec media: v4l: fwnode: Update V4L2 fwnode endpoint parsing do [...] new 4a2d1dc51beb media: smiapp: Query the V4L2 endpoint for a specific bus type new 59e7d5112799 media: dt-bindings: media: renesas-ceu: Refer to video-int [...] new 6a3da2e2a43a media: dt-bindings: media: renesas-ceu: Add more endpoint [...] new cac0223c4690 media: renesas-ceu: Use default mbus settings new 6087b21533fe media: v4l2-core: cleanup coding style at V4L2 async/fwnode new c1e630559f26 media: v4l2-fwnode: cleanup functions that parse endpoints new be9c03e4120d media: v4l2-fwnode: simplify v4l2_fwnode_reference_parse_i [...] new fec225a04330 media: rc: some events are dropped by userspace new 0ac5a603a732 media: rc: imon: report mouse events using rc-core's input device new 158bc148a31e media: rc: mce_kbd: input events via rc-core's input device new 5505dcaf133a media: MAINTAINERS: update videobuf2 entry new f492fb4f5b41 media: MAINTAINERS: Fix entry for the renamed dw9807 driver new 9a8aaa28f54c media: v4l: ctrl: Remove old documentation from v4l2_ctrl_grab new 7a9b109d91cf media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grab new 8a89dc62f28c media: add imx319 camera sensor driver new 70d8fa7c4d68 media: imx319: fix a few coding style issues new df0b5c4a7ddd media: add imx355 camera sensor driver new 370d8e2a7570 media: imx355: fix a few coding style issues new 146c45ef1fec media: ov9650: avoid maybe-uninitialized warnings new 786fa584eda8 media: ov7670: make "xclk" clock optional new 0929983e49c8 media: ov5640: fix framerate update new 9afc82194de9 Revert "media: dvbsky: use just one mutex for serializing [...] new 81e33279d154 media: cec-core.rst: improve cec_transmit_done documentation new 7ec2b3b941a6 media: cec: add new tx/rx status bits to detect aborts/timeouts new e7da89926f6d media: adv7604: when the EDID is cleared, unconfigure CEC as well new ab83203e1810 media: adv7842: when the EDID is cleared, unconfigure CEC as well new 7d867a1b765e media: cec: fix the Signal Free Time calculation new c439d5c1e13d media: cec-gpio: select correct Signal Free Time new 557c97b51336 media: cec: name for RC passthrough device does not need 'RC for' new f9a0b14240a2 media: dw9714: Fix error handling in probe function new 1c55ecab3133 media: dw9714: Remove useless error message new 9e5b5081fa11 media: dw9807-vcm: Fix probe error handling new eb1ca9a428fd media: cx18: Don't check for address of video_dev new c93d541d3d9d media: bttv-input: make const array addr_list static new db6df013c3fb media: ivtv: make const array addr_list static new 9a265b30646f media: cx23885: make const array addr_list static new d4dc26ebcd6a media: exynos4-is: make const array config_ids static new a26ac6c1bed9 media: isif: fix a NULL pointer dereference bug new d07d9195c950 media: dt-bindings: media: rcar_vin: add device tree suppo [...] new 32ae592036d7 media: cx231xx: fix potential sign-extension overflow on l [...] new ce32c0a530bd media: venus: vdec: fix decoded data size new 8f845c63313f media: pvrusb2: replace `printk` with `pr_*` new 9b48daa7bb8f media: v4l2-tpg-core: Add 16-bit bayer new 2db3e15243dc media: vivid: Add 16-bit bayer to format list new 250854eed5d4 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD new 8caec72e8cbf media: vivid: Support 480p for webcam capture new 490d84f6d73c media: cec: forgot to cancel delayed work new 3b796aa60af0 media: rename soc_camera I2C drivers new 134bf98c5596 Merge tag 'media/v4.20-1' of git://git.kernel.org/pub/scm/ [...] new 1732c22abca8 i2c: designware: use generic table matching new 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top new c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time new ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings new 1bb39959623b i2c: designware: add MSCC Ocelot support new 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] new fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions new 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly new 2be6b47211e1 i2c: aspeed: Acknowledge most interrupts early in interrup [...] new f8878fadba1e i2c: aspeed: use proper annotation for "fall through" new 17ccba67109c i2c: aspeed: fix invalid clock parameters for very large divisors new 431083441219 i2c: synquacer: fix fall-through annotation new f4089fcfdb3d dt-bindings: i2c: rcar: Add r8a77470 support new 8bca7089af56 dt-bindings: i2c: rcar: Document r8a7744 support new f88c18ddb090 dt-bindings: i2c: sh_mobile: Document r8a7744 support new e1eba2ea54a2 i2c: brcmstb: Allow enabling the driver on DSL SoCs new 49d54abee9d1 i2c: Convert to using %pOFn instead of device_node.name new 9a9e295e7c5c eeprom: at24: fix unexpected timeout under high load new 05552832204e Merge tag 'at24-4.20-updates-for-wolfram' of git://git.ker [...] new f37b2bb6ac3e i2c: omap: use core to detect 'no zero length' quirk new de82bb431855 i2c: qup: use core to detect 'no zero length' quirk new c96c0f268380 i2c: tegra: use core to detect 'no zero length' quirk new e2115ace4196 i2c: zx2967: use core to detect 'no zero length' quirk new a7163dc2138d i2c: core: remove outdated DEBUG output new cc52612ec0f3 i2c: core: remove level of indentation in i2c_transfer new b30f2f65568f i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and [...] new 90fb814b6c02 Merge tag 'v4.19-rc7' into i2c/for-4.20 new ef8d1639f2b7 i2c: i2c-qcom-geni: Simplify tx/rx functions new a676973e4501 i2c: i2c-qcom-geni: Simplify irq handler new f2e0821377a3 i2c: mux: pca954x: simplify code to reach the adapter new df6dd24f7664 i2c: mux: ltc4306: simplify code to reach the adapter new 7451dc608564 i2c: mux: mlxcpld: simplify code to reach the adapter new a560ae55dcc3 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] new f1fdcbbdf45d i2c: uniphier-f: make driver robust against concurrency new 39226aaa85f0 i2c: uniphier-f: fix occasional timeout error new eaba68785c2d i2c: uniphier-f: fix race condition when IRQ is cleared new 7ce6c65b617e i2c: sh_mobile: Remove dummy runtime PM callbacks new 84de6e96e036 MAINTAINERS: add maintainer for Renesas RIIC driver new 57dbde63f288 Merge branch 'i2c/for-4.20' of git://git.kernel.org/pub/sc [...] new 9a298b445514 parisc64: change __kernel_suseconds_t to match glibc new 87613bb9d20c parisc: Use LINUX_GATEWAY_SPACE constant in entry.S new c9fa406f62ec parisc: Fix A500 boot crash new c38239b4be1a Merge branch 'parisc-4.20-2' of git://git.kernel.org/pub/s [...] new c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec new f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node new 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive new 12b2982a1f72 ARM: dts: arria10: update NAND clocking new 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 new 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} new 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] new 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB new f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions new 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support new 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 new b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings new d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS new bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node new 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support new 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ new d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node new 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node new af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files new 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions new fc48cf437a08 Merge tag 'renesas-arm-dt-for-v4.20' of https://git.kernel [...] new bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support new e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files new dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU new 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings new 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support new 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board new f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes new 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node new 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node new 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA new 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support new e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] new 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree new 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU new 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes new 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree new 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices new 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support new 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support new 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support new 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes new 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes new a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node new 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node new 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node new 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node new 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes new 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes new c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support new a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support new 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes new c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes new 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores new 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes new e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support new 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances new 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] new ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] new 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes new ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support new c6eb20473f0b arm64: dts: renesas: condor: add PCIe support new c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree new fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments new 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node new ff55027185bc arm64: dts: renesas: r8a77965: Move timer node new 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible new 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 new 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] new 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] new 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 new 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node new 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes new ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes new bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes new 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes new 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 new 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes new 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes new 89cb3a4c9761 Merge tag 'renesas-arm64-dt-for-v4.20' of https://git.kern [...] new 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board new d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] new 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs new 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree new 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc new 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 new 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc new f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 new 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 new 07736689dcbf arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire new bcdb578a5f5b arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire new 707fa9e37f8e arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3 [...] new a5002c41c383 arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 new ef05bcb60c1a arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk332 [...] new 78f26da3ffbc arm64: dts: rockchip: Add type-c port supply on rk3399-sap [...] new 923769f7b3a5 Merge tag 'v4.20-rockchip-dts64-1' of git://git.kernel.org [...] new f2b8f6a93357 arm64: dts: meson-axg: add audio fifos new a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices new 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card new 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently new 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size new b7eb0e26cc4a arm64: dts: meson: libretech: update board model new f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. new c362e4e0052a arm64: dts: meson-axg: add pdm new 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec new d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card new eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac new 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes new 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order new 68df1dba22ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] new b0465fdfdd7e ARM: dts: BCM5301X: Specify flash partitions new 046ead61dc69 ARM: dts: NSP: Enable SFP on bcm958625hr new 56512ffd2923 dt-bindings: net: dsa: Document B53 SRAB interrupts and registers new ccf8b4e4eb6b ARM: dts: NSP: Wire up switch interrupts new b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L new a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board new 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs new bb138ad9f675 Merge tag 'tags/bcm2835-dt-next-2018-09-09' into devicetree/next new ab0b47d2eff4 ARM: dts: bcm: Fix SPI bus warnings new 6125a690faf1 Merge tag 'arm-soc/for-4.20/devicetree' of https://github. [...] new a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 new 7cdbe45da1a1 arm64: dts: broadcom: Fix I2C and SPI bus warnings new b610209c5df1 Merge tag 'arm-soc/for-4.20/devicetree-arm64' of https://g [...] new 41af6cbfa154 arm64: dts: juno: Update entries to match latest coresight [...] new 79daf2a4089f arm64: dts: juno: Enable coresight tmc scatter gather in ETR new 6302cbe759e2 Merge tag 'juno-updates-4.20' of git://git.kernel.org/pub/ [...] new 3bc1572068e3 arm64: dts: ti: k3-am65: Change #address-cells and #size-c [...] new 4201af2544b3 arm64: dts: ti: am654: Add uart nodes new 77ccbae4f9c8 arm64: dts: ti: am654: Add secure proxy instance for main domain new 42e54f6467ec arm64: dts: ti: k3-am6: Add Device Management Security Con [...] new f240bd3b4b91 Merge tag 'am654-for-v4.20' of git://git.kernel.org/pub/sc [...] new 1426d40e11f7 ARM: dts: aspeed: Fix I2C bus warnings new e19ecbca78fb ARM: dts: aspeed: quanta-q71l: add aliases for i2c new d8a2b2a279ce ARM: dts: aspeed: quanta-q71l: Add four PSUs new fde4f21bc280 ARM: dts: aspeed: quanta-q71l: Enable adc & ibt nodes new c8551f6f3e8c ARM: dts: aspeed: Add HXT StarDragon 4800 REP2 BMC new 3368e06e2a91 ARM: dts: aspeed: Adding Facebook TiogaPass BMC new da4cf9cdec9b Merge tag 'aspeed-4.20-devicetree' of git://git.kernel.org [...] new 2f217d24ecae ARM: dts: ux500: Correct SCU unit address new 66d77325609a dt-bindings: arm: scu: Correct example SCU unit addresses new ecde29569e34 ARM: dts: ux500: Fix LCDA clock line muxing new ee8119af4fac ARM: dts: ux500: Get rid of DTC warnings new 2f967f9e9fa0 ARM: dts: ste: Fix SPI controller node names new 5b7998401404 arm: dts: ste: Update coresight bindings for hardware port new 3be9349f38c7 ARM: dts: ux500: Mark PRCMU as syscon compatible new 0ecee767ce76 Merge tag 'ux500-dts-arm-soc' of git://git.kernel.org/pub/ [...] new 6044fbfa6301 ARM: dts: stm32: Add clk-lse node's label on stm32f429 new 0d5e8502b191 ARM: dts: stm32: Remove cd-inverted property for stm32429i-eval new 9f21096a1c5d ARM: dts: stm32: Remove cd-inverted property for stm32f469-disco new 19b3db5ae8d7 ARM: dts: stm32: Remove cd-inverted property for stm32f769-disco new cbe721396b02 ARM: dts: stm32: Remove cd-inverted property for stm32f746-disco new af345df14dc8 ARM: dts: stm32: update rtc st,syscfg property on stm32h743 new 67330599f936 ARM: dts: stm32: enable display on stm32mp157c-ev1 board new 1ba23b1df0bb ARM: dts: stm32: Fix SPI controller node names new 45351fa32d1c Merge tag 'stm32-dt-for-v4.20-1' of git://git.kernel.org/p [...] new b27dedf55173 arm64: dts: hisilicon: Add missing clocks property for CPUs new e917b9432dc0 arm64: dts: hi6220: Update coresight bindings for hardware ports new d84207999d21 dt-bindings: arm: hisilicon: Add binding for Hi3670 SoC new dd8c7b78c11b arm64: dts: Add devicetree for Hisilicon Hi3670 SoC new a446451d04b7 dt-bindings: arm: hisilicon: Add binding for HiKey970 board new 5510ee99c0de arm64: dts: Add devicetree support for HiKey970 board new 42724dd8930f Merge tag 'hisi-arm64-dt-for-4.20' of git://github.com/his [...] new 6523a0e155c8 arm: dts: hip04: Update coresight bindings for hardware ports new 3e18d3ca4fff Merge tag 'hisi-arm32-dt-for-4.20' of git://github.com/his [...] new 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable new e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM new b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe new e728e4f20100 ARM: s3c24xx: formatting cleanup in mach-mini2440.c new 511038fa6689 ARM: s3c24xx: Consistently use tab for indenting member as [...] new 4bac3cc22559 ARM: s3c24xx: Correct SD card write protect detection on Mini2440 new f30858439e7d ARM: s3c24xx: Restore proper usage of pr_info/pr_cont new 6017efc4596f Merge tag 'samsung-soc-4.20' of https://git.kernel.org/pub [...] new 74cf77e8be35 arm64: dts: broadcom: Use the .dtb name in the rule, rathe [...] new 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device new cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device new 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes new 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers new bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S new 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 new 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] new 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low new f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work new 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip new 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] new c4f971240719 ARM: dts: at91: nattis: describe the lvds panel new 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels new 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels new f3fc81fd8c3f ARM: dts: at91: sama5d4: add labels to soc dtsi for deriva [...] new c890ecdbe93d ARM: dts: atmel: Fix I2C and SPI bus warnings new f3cdc783ceb7 ARM: dts: at91: sama5d27_som1_ek: add adc regulators new 97181516b078 arm: dts: sama5d2: Update coresight bindings for hardware ports new 28544e611bb3 Merge tag 'at91-4.20-dt' of git://git.kernel.org/pub/scm/l [...] new b5b4c8dd5c44 ARM: dts: stih410: change syntax of multiple DAI new 200a00d85c9f Merge tag 'sti-dt-for-v4.20-round1' of git://git.kernel.or [...] new cbbc488ed850 ARM: dts: socfpga: Fix I2C bus unit-address error new 20373e0cb8f7 ARM: dts: socfpga: add timer resets for SoCFPGA platform new 47188a858a45 Merge tag 'socfpga_updates_for_v4.20_part2' of git://git.k [...] new d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 new 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale new 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale new 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale new db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] new eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings new 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 new 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] new 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] new b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] new 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards new 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook new f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] new f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] new c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] new b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion new ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC new 62623718fd31 ARM: dts: exynos: Disable pull control for PMIC IRQ line o [...] new 6d57be7f1bab ARM: dts: exynos: Add external SD card support for Trats board new ff1e37c6809d ARM: dts: exynos: Correct audio subsystem parent clock on [...] new a64240a625b3 Merge tag 'samsung-dt-4.20-2' of https://git.kernel.org/pu [...] new f5054ceed420 ARM: dts: xilinx: Fix I2C and SPI bus warnings new 1abf47edb388 Merge tag 'zynq-dt-for-v4.20' of https://github.com/Xilinx [...] new e9f0878c4b20 arm64: dts: amd: Fix SPI bus warnings new 09bae3b64cb5 arm64: dts: lg: Fix SPI controller node names new 11236ef582b8 ARM: dts: lpc32xx: Fix SPI controller node names new 016add12977b ARM: dts: realview: Fix SPI controller node names new f3b1859bcfe2 Merge tag 'realview-dts-v4.20' of git://git.kernel.org/pub [...] new 10c3a0b76d4c dt-bindings: arm: move berlin binding documentation to syna.txt new 3da2937946d9 dt-bindings: arm: syna: add support for the AS370 SoC new 087682f5a75b arm64: dts: synaptics: add dtsi file for Synaptics AS370 SoC new 262c083d1328 Merge tag 'berlin64-dt-for-v4.20' of git://git.kernel.org/ [...] new f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size new f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size new c00e7c074968 dt-bindings: add vendor prefix for "Endless Mobile, Inc." new 4265e28711a8 dt-bindings: arm: amlogic: Add the Endless Mobile Endless [...] new c821b81bbc00 ARM: dts: meson8b: add the I2C_A, PWM_C and UART_B pins new a77d0bab18fc ARM: dts: meson8b: add the RMII pins new bbedc1f1d90e ARM: dts: meson8b: Add support for the Endless Mini (EC-100) new 524d96083b66 ARM: dts: meson8b: odroidc1: add the CPU voltage regulator new 288cb5d1dbbe ARM: dts: meson8b: odroidc1: add the fixed voltage regulators new fd6643142a0c ARM: dts: meson8b: odroidc1: enable the SAR ADC new 54ef8539f5a3 ARM: dts: meson8b: odroidc1: add stdout-path property new 49919eabc85f Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] new 68ecb5c1920c arm64: dts: meson: Fix erroneous SPI bus warnings new 28c9aa152134 dt-bindings: arm: amlogic: Add Meson G12A binding new 9c8c52f7cb4f arm64: dts: meson-g12a: add initial g12a s905d2 SoC DT support new 4bef2317b47a Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] new 4adb6603ddef ARM: dts: pxa: change serial node names new 24a610eba32a ARM: dts: pxa: fix the rtc controller new 8a1ecc01a473 ARM: dts: pxa: fix power i2c base address new 9f296fe2718e ARM: dts: pxa: add pincontrol helpers new 0dfc62946b9a Merge tag 'pxa-dt-4.20' of https://github.com/rjarzmik/lin [...] new d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings new fb5c84ce00d9 Merge tag 'tegra-for-4.20-dt-bindings' of git://git.kernel [...] new 564706f65cda ARM: dts: tegra30: fix xcvr-setup-use-fuses new 8188391c127e ARM: dts: tegra20: restore address order new 2db12b16e58a ARM: dts: tegra20/tegra30: add pmu interrupt-affinity new 1c997fe4becd ARM: tegra: apalis_t30: fix mmc1 cmd pull-up new 055c0107afed ARM: tegra: apalis_t30: pull-up sd card detect pins new 2c87441c4164 ARM: tegra: apalis_t30: add local-mac-address property new 4f6b07a2787b ARM: tegra: apalis_t30: reorder pcie properties new 7890d7856a98 ARM: tegra: apalis_t30: annotate/clean-up pcie controller/ [...] new a772d28d9089 ARM: tegra: apalis_t30: reorder host1x/hdmi properties new f98439c3bba5 ARM: tegra: apalis_t30: regulator clean-up new 32980cbccf16 ARM: tegra: apalis_t30: add missing regulators new e073452b4aa1 ARM: tegra: apalis_t30: annotate uarts and move compatible [...] new 95bcc02a899e ARM: tegra: apalis_t30: drop unused cami2c label new 4eb7e5ede015 ARM: tegra: apalis_t30: white-space/newline clean-up new d5330b4731df ARM: tegra: apalis_t30: drop unused mmc1/sd1 labels new 005a00d86211 ARM: tegra: apalis_t30: annotate mmc1/sd1 new 8bf0d6b2a7ae ARM: tegra: apalis_t30: move dr_mode property from phy to [...] new 654b7139a294 ARM: tegra: apalis_t30: reorder backlight properties new e0911663bcd6 ARM: tegra: apalis_t30: drop pwmleds new 727002e06144 ARM: tegra: apalis_t30: pinmux clean-up new 368f139bf728 ARM: tegra: apalis_t30: add missing pinmux new f38f7998b7c7 ARM: tegra: apalis_t30: use proper irq-gpio for stmpe811 new 16f53ab291f3 ARM: tegra: apalis_t30: further lm95245 temperature sensor [...] new 5f1fe7b62dce ARM: tegra: apalis_t30: add i2c-thermtrip new 0f0a3831290d ARM: tegra: apalis_t30: add proper emmc vmmc and vqmmc supplies new 200be313fdc9 ARM: tegra: apalis_t30: enable emmc ddr52 mode new 7b0f47aa6208 ARM: tegra: apalis_t30: get rid of fake clocks simple bus new 70451b5e6733 ARM: tegra: apalis_t30: line break long compatible property line new b0fa0105b496 dt-bindings: add broadcom (formerly plx technology) vendor prefix new 63a11def21ea ARM: tegra: apalis_t30: drop module level model and compatible new 317d9f7bedc4 ARM: tegra: apalis_t30: drop obsolete spidev nodes new da25001ca651 ARM: tegra: apalis_t30: hog group for pcie switch reset gpio new 467176025c5d ARM: tegra: apalis_t30: rename hdmiddc to hdmi_ddc new b4cfc776657b ARM: tegra: apalis_t30: rename tps65911@2d, stmpe811@41 an [...] new b38f6aa4b60a ARM: tegra: apalis_t30: fix mcp2515 can controller interru [...] new a472e00b1c57 ARM: tegra: apalis_t30: move hda node from carrier to module new b57d6b996ebe ARM: tegra: apalis_t30: support v1.1 hardware revision new a5db2dadb15f ARM: tegra: colibri_t30: add local-mac-address property new 033519b0c5f4 ARM: tegra: colibri_t30: reorder host1x/hdmi properties new 584a9e55b539 ARM: tegra: colibri_t30: regulator clean-up new a03fb6312280 ARM: tegra: colibri_t30: add missing regulators new 4dc3bf2a5f1b ARM: tegra: colibri_t30: annotate uarts and move compatibl [...] new 2128fda985e2 ARM: tegra: colibri_t30: white-space clean-up new 2a3db328b358 ARM: tegra: colibri_t30: move dr_mode property from phy to [...] new 7ddc024ffa38 ARM: tegra: colibri_t30: reorder backlight properties new 0e4c51ebace1 ARM: tegra: colibri_t30: drop pwmleds new 28e82cf4af51 ARM: tegra: colibri_t30: pinmux clean-up new dbd43f25205e ARM: tegra: colibri_t30: add missing pinmux new d19c81ca2289 ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811 new 71fd500b3806 ARM: tegra: colibri_t30: further lm95245 temperature senso [...] new bc1fa5d2716f ARM: tegra: colibri_t30: add i2c-thermtrip new 44925e4f6e35 ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies new dc741b7bde05 ARM: tegra: colibri_t30: enable emmc ddr52 mode new 932079d01b17 ARM: tegra: colibri_t30: get rid of fake clocks simple bus new 23a13d4c4dac ARM: tegra: colibri_t30: line break long compatible property line new ead9a4c36db5 ARM: tegra: colibri_t30: move input include to carrier board new 0fb83a83691f ARM: tegra: colibri_t30: remove unused nvidia, is-wired property new 1e7c4fc3daa3 ARM: tegra: colibri_t30: add gpio hog to unreset usb ether [...] new e0957df84a54 ARM: tegra: colibri_t30: enable hda over hdmi new f234e5438848 ARM: tegra: colibri_t30: annotate sd card detect new 20fd13e2a1bf ARM: tegra: colibri_t30: annotate ehci instance 1 new a1f5a76ff054 ARM: tegra: colibri_t30: update compatibility comment new 9eca7649a712 ARM: tegra: colibri_t30: drop module level model and compatible new ccb99d44c393 ARM: tegra: colibri_t30: drop obsolete spidev node new 8941e3304925 ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc new 63ad93767ad6 ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 a [...] new 503fcd8464fb ARM: tegra: colibri_t30: fix mcp2515 can controller interr [...] new e4f75fd1118d ARM: tegra: colibri_t30: remove unused mcp2515 can0 label new 070c1342719c ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies new f7ce7658c03c ARM: tegra: colibri_t30: annotate unused i2c busses new 5ffdfa1aca4c ARM: tegra: colibri_t30: annotate power I2C being on-module new 864495be67f8 ARM: tegra: apalis-tk1: add local-mac-address property new f2f7bf06c54a ARM: tegra: apalis-tk1: reorder host1x/hdmi properties new a945eae0c603 ARM: tegra: apalis-tk1: reorder padctl properties new 1bef3a5716b4 ARM: tegra: apalis-tk1: regulator clean-up new 8c3a9d213bfe ARM: tegra: apalis-tk1: add missing regulators new 35a2473f6dc8 ARM: tegra: apalis-tk1: drop unused pinmux label new 138ce6352159 ARM: tegra: apalis-tk1: white-space clean-up new 958b767d683a ARM: tegra: apalis-tk1: reorder backlight properties new fca051b02a57 ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies new 8be6e49a653c ARM: tegra: apalis-tk1: enable emmc ddr52 mode new a052d2b67f00 ARM: tegra: apalis-tk1: add toradex, apalis-tk1-v1.2 compatible new e0cffa9a1b64 ARM: tegra: apalis-tk1: reorder cpu dfll clock properties new a64b51a3ed5b ARM: tegra: apalis-tk1: reorder SD card properties new 43ff75a8e3ed ARM: tegra: apalis-tk1: drop module level model and compatible new 4802623981d9 ARM: tegra: apalis-tk1: drop obsolete spidev nodes new 26e19cdf665f ARM: tegra: apalis-tk1: replace underscores in node names [...] new 94c3847dc5d1 ARM: tegra: apalis-tk1: get rid of fake clocks simple bus new 6253f8857253 ARM: tegra: apalis-tk1: shorten temperature-sensor node new 4b601b9f1022 ARM: tegra: apalis-tk1: drop unused hdmi_ddc label new 3c59cae79fbe ARM: tegra: colibri_t20: move aliases from module to carri [...] new 3ef8af133e87 ARM: tegra: colibri_t20: iris: integrate i2c real time clo [...] new 59b6f20bccbd ARM: tegra: colibri_t20: iris: add missing aliases new 1d6050d67ea8 ARM: tegra: colibri_t20: iris: annotate i2c busses new 364ba1043937 ARM: tegra: colibri_t20: add local-mac-address property new e6800c214e56 ARM: tegra: colibri_t20: reorder host1x/hdmi properties new 142165cf7359 ARM: tegra: colibri_t20: iris: use no-1-8-v new 3647c7b8489d ARM: tegra: colibri_t20: regulator clean-up new 18e6ccefe150 ARM: tegra: colibri_t20: add missing regulators new 2287ef76d0a2 ARM: tegra: colibri_t20: annotate usb ehci instances new 4307e2ce5d31 ARM: tegra: colibri_t20: remove phy-reset-gpio from contro [...] new 035ae62dfbc9 ARM: tegra: colibri_t20: indentation/line-feed/white-space [...] new ea60afb8d67f ARM: tegra: colibri_t20: update sound nvidia,model new a2cb59be1086 ARM: tegra: colibri_t20: pinmux clean-up new 992cf09b14e3 ARM: tegra: colibri_t20: add missing pinmux new 9a796cd295ed ARM: tegra: colibri_t20: iris: display controller rgb pane [...] new 9ccaf9466b9c ARM: tegra: colibri_t20: iris: annotate uarts new 0d3fda4609e8 ARM: tegra: colibri_t20: iris: add uart-c new 9ad510b33e17 ARM: tegra: colibri_t20: use high speed uart driver new ccf7f6d42790 ARM: tegra: colibri_t20: iris: add gpio wakeup key new 9b41e68af99a ARM: tegra: colibri_t20: iris: add dr_mode property new df2be1ae626a ARM: tegra: colibri_t20: annotate/rename lm95245 temperatu [...] new d5178bb6f860 ARM: tegra: colibri_t20: add i2c-thermtrip new 0b51e73ba1e9 ARM: tegra: colibri_t20: add gpio hog to unreset usb ether [...] new 351c72c83235 ARM: tegra: colibri_t20: add gpio hogs for gmi_wr_n buffers new 88fd676b158a ARM: tegra: colibri_t20: annotate/move sd card detect new 6a4a865d1cc6 ARM: tegra: colibri_t20: add compatibility comment new 4f135281b323 ARM: tegra: colibri_t20: simplify model and compatible properties new a7867ac8a114 ARM: tegra: colibri_t20: iris: simplify model and compatib [...] new 463a8f714af2 ARM: tegra: colibri_t20: iris: add colibri ssp support new 6a32a913bff3 ARM: tegra: colibri_t20: drop module level model and compatible new 82e7ceccf2c3 ARM: tegra: colibri_t20: rename i2c_ddc to hdmi_ddc new 613953abdf65 ARM: tegra: colibri_t20: iris: drop unused i2c_ddc label new 8f4a8e0931b8 ARM: tegra: colibri_t20: rename tps6586x@34 and drop unuse [...] new cafed755d5f3 ARM: tegra: colibri_t20: get rid of fake clocks simple bus new 5373f80201fb ARM: tegra: colibri_t20: rename ac97 label to tegra_ac97 new fee8cdc2df08 ARM: tegra: colibri_t20: add eval board device tree new 06d561ca0fa7 ARM: tegra: tegra20: Fix mixed tabs-spaces indentation new ebea2a43fdaf ARM: dts: paz00: fix wakeup gpio keycode new d4db2b19eb0c Merge tag 'tegra-for-4.20-arm-dt' of git://git.kernel.org/ [...] new 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt new 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states new 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states new 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V new 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply new 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 new 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets new 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets new 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values new 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values new 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 new 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 new 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value new 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value new d5d6b468a004 arm64: dts: tegra210: Enable HS400 new 207f60babbed arm64: dts: tegra186: Enable HS400 new d9fd22447ba5 arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 new f62309c87311 Merge tag 'tegra-for-4.20-arm64-dt' of git://git.kernel.or [...] new c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes new a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input new f0f9f7a6baac arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU new d59b0784f1e6 arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU new 11a33f816161 arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus new a215af751dc5 arm64: dts: renesas: r8a779{7|8}0: add CMT support new ae3d16b93c2a arm64: dts: renesas: ulcb: add default bootargs new 737e05bf034e arm64: dts: renesas: revise properties for R-Car Gen3 SoCs [...] new dd809b7de27c arm64: dts: renesas: r8a779{7|8}0: add TPU support new 13ee2bfc5444 arm64: dts: renesas: r8a77990: Add display output support new 0dc733988b81 arm64: dts: renesas: r8a77995: Add LVDS support new 74fe39abbf74 arm64: dts: renesas: r8a77990: ebisu: Enable VGA and HDMI outputs new bcf3003438ea arm64: dts: renesas: r8a77995: draak: Enable HDMI display output new 158928f38e1c arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC de [...] new 0526b92e3a79 Merge tag 'renesas-arm64-dt2-for-v4.20' of git://git.kerne [...] new 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs new 89b43b08123f ARM: dts: Include R-Car Gen2 product name in DTSI files new a070e3dc6131 ARM: dts: R-Car Gen1 board comment update new a21efdbc744c ARM: dts: r8a77470: Add SMP support new f068cc816015 ARM: dts: r8a77470: Add SDHI2 support new 357885966197 ARM: dts: r8a77470: Add I2C4 support new e0a39511dafd ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi new 5280508e01a2 Merge tag 'renesas-arm-dt2-for-v4.20' of git://git.kernel. [...] new 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings new d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings new 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board new 39c0e5a8746c dt-bindings: arm: Document RZ/G2E SoC DT bindings new 83d52cd0dcd5 Merge tag 'renesas-dt-bindings-for-v4.20' of git://git.ker [...] new ea2698597e13 nvmem: sunxi-sid: add support for H5's SID controller new cd3f03df13d4 ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support new bb39ed07e55b arm64: dts: allwinner: h5: Add device node for Mali-450 GPU new 6c700289a3e8 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] new db9fd9d13e30 ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] new aa8fee415f46 ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] new 80c21c8c8b8d arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] new 36c4bef372a1 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes new 6eeb4180d4b9 ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees new 8bdc2e568630 Merge tag 'sunxi-h3-h5-for-4.20' of git://git.kernel.org/p [...] new a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T new 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface new 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller new c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] new 41c64d3318aa ARM: dts: sun8i: r40: add sata node new 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI new 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes new c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes new 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes new 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings new 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings new 26220da2ab08 Merge tag 'sunxi-dt-for-4.20' of git://git.kernel.org/pub/ [...] new ac947b179bdc arm64: dts: allwinner: a64: Add SID node new fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] new 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes new b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file new 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node new 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] new 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket new 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node new 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs new e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node new 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node new d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node new eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails new 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage new 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes new aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB new 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage new 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet new ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip new 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED new fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] new d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] new 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] new 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support new b2ad66f546c9 arm64: dts: allwinner: h6: add system controller device tree node new e85f28e047d0 arm64: dts: allwinner: a64: Add display pipeline new f4e4453aa9f4 arm64: dts: allwinner: a64: Enable HDMI output on A64 boar [...] new 679294497be3 arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delay new f6cfb9058238 Merge tag 'sunxi-dt64-for-4.20' of git://git.kernel.org/pu [...] new 9cc7f0de9e67 arm64: dts: mt7622: add timer, CCI-400 and PMU nodes new e1dd05824af9 arm64: dts: mt7622: add a bluetooth 5 device node new 8be2c4ae2ff1 arm64: dts: mt7622: fix ram size for rfb1 new 0b6286dd96c0 arm64: dts: mt7622: add bananapi BPI-R64 board new 3c2ac5b3ebcd arm64: dts: Add spi slave dts new 508b330b8210 Merge tag 'v4.19-next-dts64' of git://git.kernel.org/pub/s [...] new 54f884cfce07 ARM: dts: owl: Convert to new-style SPDX license identifiers new 6a2340c9d73c Merge tag 'actions-arm-dt-for-4.20' of git://git.kernel.or [...] new f220d3ebba83 arm64: dts: actions: Convert to new-style SPDX license ide [...] new 4db4a57fe01b arm64: dts: actions: s900: Add Clock Management Unit nodes new d3105e47b519 arm64: dts: actions: s900: Source CMU clock for UARTs new d1ca7c56e161 dt-bindings: power: Add Actions Semi S900 SPS new 1a74d98e6c54 Merge branch 'v4.20/s900-sps-bindings' into v4.20/dt64 new 6bd9ad12a3c9 arm64: dts: actions: s900: Add SPS node new a1d8219f97f3 arm64: dts: actions: s900: Add pinctrl node new 48d4c88471ab arm64: dts: actions: s900: Add gpio properties to pinctrl node new 29ea7bae209e arm64: dts: actions: s900-bubblegum-96: Add gpio line names new 5eb76e8a29cd arm64: dts: actions: s900: Add I2C controller nodes new 07b308eee06e arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2 new c432aaa2b28f arm64: dts: actions: s900: Add DMA Controller new 8ba92cf59335 arm64: dts: actions: s700: Add Clock Management Unit new 01463ac63b53 arm64: dts: actions: s700: Set UART clock references from CMU new 6a11b1804a10 Merge tag 'actions-arm64-dt-for-4.20' of git://git.kernel. [...] new ad5fe7870537 arm64: dts: qcom: pm8916: Add PON node new 2f74b3db92be arm64: dts: qcom: pm8994: Add PON node new caf0caee50f3 arm64: dts: qcom: apq8016-sbc: Add resin node new 5817e887fc05 arm64: dts: qcom: apq8096-db820c: Add resin node new 7028cae1857c dt-bindings: iio: vadc: Fix documentation of 'reg' new 43fb44316840 arm64: dts: qcom: pm8998: Add adc node new 4807c71cc688 arm64: dts: Add msm8998 SoC and MTP board support new 31c1f0e33deb arm64: dts: qcom: msm8998: Add RPM and regulators for MTP new 4449b6f248d9 arm64: dts: qcom: msm8998: Add tsens and thermal-zones new b1227233f049 arm64: dts: qcom: msm8998: Add pmi8998 file new c7833949564e arm64: dts: qcom: msm8998: Add smem related nodes new d850156a226a arm64: dts: qcom: msm8998: Add firmware node new f259e398af8b arm64: dts: qcom: msm8998: Add the qfprom node new e8d006fd8634 arm64: dts: qcom: msm8998: Add smp2p nodes new 61020aa53cc1 arm64: dts: qcom: Populate pm8998 with additional nodes new 0ef351ab8c8b arm64: dts: db820c: Add qcom,apq8096 to compatible string new d5e20f286a84 arm64: dts: msm8916: Drop model and compatible new 216a2f9be0f5 arm64: dts: msm8996: Drop model new ead5eea3e3a9 arm64: dts: qcom: Add AOSS reset driver node for SDM845 new ca4db2b538a1 arm64: dts: qcom: sdm845: Add USB-related nodes new d6c40ccf0531 arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators new cfe10d38aa1a arm64: dts: qcom: sdm845-mtp: Add nodes for USB new 3debb1f30b09 arm64: dts: qcom: sdm845: Add adsp, cdsp and slpi smp2p new 40019e8452fe arm64: dts: sdm845: Add dispcc node new e704472616d7 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] new 104e6415bf50 arm64: dts: qcom: pm8998: Add spmi-temp-alarm node new 1b9d8bd69305 arm64: dts: qcom: pm8998: Add pm8998 thermal zone new 447c9dad7e31 arm64: dts: msm8996: Transition smp2p and smd to mailbox new 70a39be6766a arm64: dts: msm8916: Update coresight bindings for hardware ports new 70b224678c7c Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'" new 6db0483cf622 Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix do [...] new 5908704d98e0 Merge tag 'qcom-arm64-for-4.20' of git://git.kernel.org/pu [...] new b0a627b40983 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] new 12d2de2e50e0 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] new b0ef3d943d6e ARM: dts: qcom-msm8974: use named constant for interrupt f [...] new 1e19d44e8e60 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] new 23a81d371b99 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] new dcf145011400 ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] new 93241840b664 ARM: dts: qcom: Add pcie nodes for ipq8064 new f14c5588929b ARM: dts: qcom: Add sdcc nodes for ipq8064 new 2e7a2c91019c ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi new 14e63a953a8d ARM: dts: qcom: Add led and gpio-button nodes to ipq8064 boards new fe8d81fe7d9a ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] new bd9392507588 ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] new 233c77d4f1d1 ARM: dts: qcom: ipq4019: use v2 of the kpss bringup mechanism new bcb9ab4c2917 ARM: dts: qcom: ipq4019: add cpu operating points for cpuf [...] new bd73a3dd257f ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value new da89f500cb55 ARM: dts: qcom: ipq4019: fix PCI range new b002c6fdab69 ARM: dts: qcom: ipq4019: fix space vs tab indenting inside [...] new 703e699dbe2c ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] new ca02f96b95ca ARM: dts: qcom: Update coresight bindings for hardware ports new 55dc97235b65 Merge tag 'qcom-dts-for-4.20' of git://git.kernel.org/pub/ [...] new ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property new 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support new 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file new c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support new 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node new 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier new dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi new 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files new cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support new 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 new 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 new cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support new 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path new 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] new 3494cfb5e41e ARM: dts: imx6ul: Add weim node new 994558374538 ARM: dts: imx6sll: add gpio clocks new 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name new 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards new f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a new 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier new 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source new f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source new 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver new bfaa6036275b ARM: dts: imx6ull: update iomux header new d482cc61e38f ARM: dts: vf610-zii-cfu1: Add SFF interface to switch new 9dfc1600894f ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module new 4a1f02c345b6 ARM: dts: imx6qdl-sabreauto: add gpio keys support new 9e514e22832f ARM: dts: imx6qdl-sabreauto: add egalax touch screen support new 37f2c303167e ARM: dts: imx6ul: Enable the PMU node new 78f10734f958 ARM: dts: imx6q-apalis: mux RESET_MOCI# signal new af04a9cd9adb dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property new 50de5bb6fc06 ARM: dts: imx6: RIoTboard provide standby on power off option new 742fdc0f2270 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro new 245f880c25db ARM: dts: imx6ull: update vdd_soc voltage for 900MHz opera [...] new 41d9feb2beb4 ARM: dts: imx51: Add label for VPU node new b3dd407880b7 ARM: dts: imx51-zii-scu3-esb: Disable VPU new 555d111dc2d8 ARM: dts: imx51-zii-scu2-mezz: Disable VPU new 48d34c4acfca ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog new 466b6bd47555 ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property new 6656c39a07a3 ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property new f2e739898728 ARM: dts: imx7: Update coresight binding for hardware ports new 5a2ecf0de0d3 ARM: dts: imx: Fix SPI bus warnings new 92f0eb08c66a ARM: dts: imx6ul: use nvmem-cells for cpu speed grading new 1c5f335f61ff ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string new 09fc0daccbb5 ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC new 89ff61948455 ARM: dts: vf: Switch to SPDX identifier new b6eebba6a265 ARM: dts: vf610-twr: Switch to SPDX identifier new 66eede3423a9 ARM: dts: imx53-ppd: Remove 'num-chipselects' property new fc37b408bf42 dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board new 04007fe4c65f ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support new 476ca77f0f13 Merge tag 'imx-dt-4.20' of git://git.kernel.org/pub/scm/li [...] new 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa new 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller new 470104ae7296 arm64: dts: ls208xa: add second duart new b739c177e1ae arm64: dts: fsl: Fix I2C and SPI bus warnings new ca2fbd9ad4d3 Merge tag 'imx-dt64-4.20' of git://git.kernel.org/pub/scm/ [...] new 3e1ad82a1904 ARM: dts: mvebu: 98dx3236: Rename nand controller node new 7b8f80d0ca72 ARM: dts: mvebu: db-dxbc2: use new style nand binding new 9c10611959a3 ARM: dts: mvebu: db-xc3-24g4: use new style nand binding new 354c97a9042f ARM: dts: mvebu: Add device tree for db-88f6820-amc board new cf680cc52514 ARM: dts: marvell: Fix SPI and I2C bus warnings new f2aeded4a67d ARM: dts: mvebu: add "marvell,prestera" to PP nodes new e807f0298144 ARM: dts: clearfog: fix sdhci supply property name new 3a7c41e59939 Merge tag 'mvebu-dt-4.20-1' of git://git.infradead.org/lin [...] new 0863e01c3993 arm64: dts: marvell: move AP806/CP110 thermal nodes into a [...] new 3be148512ebc arm64: dts: marvell: add thermal-zone node in ap806 DTSI file new a60bdfc0c1ca arm64: dts: marvell: add macro to make distinction between [...] new f656c8015756 arm64: dts: marvell: add thermal-zone node in cp110 DTSI file new a6120833272c arm64: dts: add support for SolidRun Clearfog GT 8K new eeee84f7a640 arm64: dts: marvell: armada-cp110: change the PPv2 IRQ names new dd0da407bb64 arm64: dts: marvell: armada-cp110: describe more PPv2 interrupts new 620cfb31bad4 arm64: dts: marvell: armada-37xx: add nodes to support watchdog new e9a4dd999917 Merge tag 'mvebu-dt64-4.20-1' of git://git.infradead.org/l [...] new 85ca3d04c0e9 ARM: dts: omap3-gta04: fix typo in backlight pins node name new eef69561c600 ARM: dts: omap3-gta04: fix some whitespace and tab style errors new fa0d7dc355c8 ARM: dts: omap3-gta04: give spi_lcd node a label so that w [...] new f6591391373d ARM: dts: omap3-gta04: fixes for tvout / venc new e08962dff1dc ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins new 8905592b6e50 ARM: dts: omap3-gta04: tvout: enable as display1 alias new 7384a24248ed ARM: dts: omap3-gta04: fix touchscreen tsc2007 new 5d282d3f2f9c ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt new fa99c21ecb3c ARM: dts: omap3-gta04: make NAND partitions compatible wit [...] new f22a9e64c380 ARM: dts: omap3-gta04: update gpmc NAND setup new 1ae00833e30c ARM: dts: omap3-gta04: keep vpll2 always on new ebd4fc999e07 ARM: dts: omap3-gta04: add a comment how to reference the [...] new d2c4c270354d ARM: dts: omap3-gta04: add warning comment to vaux2 regulator new f38bb4e9ec8f ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP new 39b1c4944f71 ARM: dts: omap3-gta04: make use of input event include fil [...] new eaf2dbd0d248 ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEI [...] new f2b710826ff3 ARM: dts: omap3-gta04: add camera interface parallel port new 8f69850f04fb ARM: dts: omap3-gta04: add camera pinmux new 3c10507a39e8 ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux new f5f15be141b9 ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins new 2cc86a47059b ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes new 2719623ea790 ARM: dts: omap3-gta04a3: fix model name for A3 variant new 18c7bd32047b ARM: dts: omap3-gta04a4: fix model name for A4 variant new b918bba089fc ARM: dts: omap3-gta04a5: fix copyright of A5 variant new acdf6035a84d ARM: dts: omap3-gta04a5: fix model name new 3bace6a40135 ARM: dts: omap3-gta04a5: fix whitepsace and tab style new 4440f94d066a ARM: dts: omap3-gta04a5: add support for PPS new 43541bfa4c07 ARM: dts: omap3-gta04a5: disable IrDA receiver to save power new 61fedc14b601 ARM: dts: omap3-gta04a5: add support for ti,wl1837 module new 806c99ed78ca ARM: dts: omap3-gta04a5: uses different sensors than gta04a4 new 2b5633eb86da ARM: dts: omap3-gta04a5: define pinmux for bluetooth enabl [...] new d2eaf949d2c3 ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND new d71fef3c7507 ARM: dts: am571x-idk: Add tricolor Industrial LED support new 99f4855923d6 ARM: dts: am572x-idk: Add tricolor Industrial LED support new 6b63967a61a0 ARM: dts: am571x-idk: Add Industrial input load trigger new dcbf6b18d81b ARM: dts: am335x-evm: fix number of cpsw new 0f6e0ed00bc3 Merge branch 'am335x-evm-port-fix' into omap-for-v4.20/dt new 769de05b2ae4 ARM: dts: am335x-shc: get rid of phy_id property new 9e19b4bd012b ARM: dts: am335x-pepper: get rid of phy_id property new 4f9584518f24 ARM: dts: am335x-pdu001: get rid of phy_id property new 25245c44d4d7 ARM: dts: am335x-nano: get rid of phy_id property new 5ef346bb8092 ARM: dts: am335x-moxa-uc-8100-me-t: get rid of phy_id property new 5ec73320abd7 ARM: dts: am335x-lxm: get rid of phy_id property new d9312570d5d1 ARM: dts: am335x-igep0033: get rid of phy_id property new 53c2c22b8cfa ARM: dts: am335x-evmsk: get rid of phy_id property new 0d175556e2e4 ARM: dts: am335x-cm-t335: get rid of phy_id property new 8cd1cc3f7c0a ARM: dts: am335x-chiliboard: get rid of phy_id property new 4d8b032d3c03 ARM: dts: am335x-bone-common: get rid of phy_id property new 5925ae235418 ARM: dts: am43x-epos-evm: get rid of phy_id property new 7c0373b16f04 ARM: dts: am437x-sk-evm: get rid of phy_id property new c0af07883c2c ARM: dts: am437x-idk-evm: get rid of phy_id property new cfd91db31fbf ARM: dts: am437x-gp-evm: get rid of phy_id property new 04f48434dce0 ARM: dts: am437x-cm-t43: get rid of phy_id property new 5180679c9a9d ARM: dts: dra76-evm: get rid of phy_id property new 24e0023c6005 ARM: dts: dra72-evm: get rid of phy_id property new f1934c90a2cb ARM: dts: dra72-evm-revc: get rid of phy_id property new c4ab24684565 ARM: dts: dra71-evm: get rid of phy_id property new 4d80b7c5077b ARM: dts: dra7-evm: get rid of phy_id property new adfcf71b9f5c ARM: dts: am57xx-idk-common: get rid of phy_id property new 2ac921dc010a ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property new abf878ddfdf2 ARM: dts: dm8148-evm: get rid of phy_id property new 3a25128c02f6 ARM: dts: dm8148-t410: get rid of phy_id property new e99c4d576254 ARM: dts: dra62x-j5eco-evm: get rid of phy_id property new cc893871f092 ARM: dts: ti: Fix SPI and I2C bus warnings new f2b072135068 ARM: dts: omap: Update coresight bindings for hardware ports new 5c8a6b9db5e9 ARM: dts: am57xx-idk-common: Hook smps12 regulator as cpu [...] new ada23cd38429 ARM: dts: gta04: add serial console wakeup irq new 6ed1d7997561 ARM: dts: am3517-evm: Add support for UI board and Audio new 605cdd27a8c8 ARM: dts: am335x-boneblack: add cec support new e4ab928957a3 ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpio new 20bcd4a4d76d ARM: dts: add omap3-gta04a5one to Makefile new 8881ec527918 Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kerne [...] new 6d0af44a82be ARM: dts: dra7: Fix up unaligned access setting for PCIe EP new b830526f3047 ARM: dts: dra7: Enable workaround for errata i870 in PCIe [...] new 656c1a65ab55 ARM: dts: omap5: enable OTG role for DWC3 controller new 30fd611af55c ARM: dts: am335x: add common file for UC-2100 series new 7f4ddf50c92b ARM: dts: am335x: add support for Moxa UC-2101 open platform new 5f681f41fe17 ARM: dts: am335x: Replace remaining legacy phy_id with phy-handle new f84c933015ff Merge tag 'omap-for-v4.20/dt-signed-part2' of git://git.ke [...] new 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] new 88a20edf7609 arm64: dts: rockchip: Fix microSD in rk3399 sapphire board new e007e4e0d876 arm64: dts: rockchip: add spdif sound node for rock64 new ffb7b25e8ac3 arm64: dts: rockchip: Split out common nodes for Rock960 b [...] new cdb04e08ab73 dt-bindings: arm: rockchip: Add binding for Rock960 board new 75d038565794 arm64: dts: rockchip: Add support for Rock960 board new 86ea9dc8c57f arm64: dts: rockchip: Enable SD card detection for Rock960 boards new 6c78ca379c2e dt-bindings: usb: dwc2: add description for px30 new bb5981333f30 arm64: dts: rockchip: add dwc2 otg controller on px30 new 2ed30cfcf866 arm64: dts: rockchip: enable dwc2-based otg controller on [...] new e4f3fb490967 arm64: dts: rockchip: add initial dts support for Rockpro64 new cd7ab133db38 arm64: dts: rockchip: Enable SPI NOR flash on Rock64 new 91e75bde634b arm64: dts: rockchip: add missing address and size cells f [...] new 6c69dfe2af72 arm64: dts: rockchip: add Innosilicon hdmi phy node to rk3328 new 725e351c265a arm64: dts: rockchip: add rk3328 display nodes new e78d53c7b287 arm64: dts: rockchip: enable display nodes on rk3328-rock64 new 22b9292141aa Merge tag 'v4.20-rockchip-dts64-2' of git://git.kernel.org [...] new 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes new 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 new a2df0984e73f ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on [...] new e58c5e739d6f ARM: dts: rockchip: move shared tinker-board nodes to a co [...] new 186b45657b24 ARM: dts: rockchip: add rk3288-based Tinker board S new 5140512d5be5 Merge tag 'v4.20-rockchip-dts32-1' of git://git.kernel.org [...] new 266c820f30f8 arm: dts: mt7623: add a performance counter unit device node new 8ff2017b9428 arm: dts: mt7623: update subsystem clock controller device nodes new fce695cbd5eb arm: dts: mt7623: add iommu/smi device nodes new 5646a2f6d584 arm: dts: mt7623: add jpeg decoder device node new 3f8b181eb4ab Merge tag 'v4.19-next-dts32' of git://git.kernel.org/pub/s [...] new df90fc64367f ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size new 6f270d88a0c4 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size new f602b4871c5f ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets new 30ab3684a6cc ARM: dts: at91: at91sam9x5cm: even nand memory partitions new 0c9ba7a48e78 ARM: dts: at91: sama5d3_xplained: even nand memory partitions new 767466b63de3 ARM: dts: at91: sama5d4_xplained: even nand memory partitions new b9734c59eaab Merge tag 'at91-4.20-dt2' of git://git.kernel.org/pub/scm/ [...] new 007a93891dca ARM: uniphier: dts: add more clocks to Denali NAND control [...] new bae120f8acb2 arm64: uniphier: dts: add more clocks to Denali NAND contr [...] new dc0a2098cc2a ARM: dts: uniphier: add SPI pin-mux node new 92fa4f4cc2cd ARM: dts: uniphier: add SPI node for UniPhier 32bit SoCs new 925c5c32f31d arm64: dts: uniphier: add SPI node for LD20, LD11 and PXs3 new b0a6261fc074 ARM: dts: uniphier: add SD/eMMC controller nodes new 84a9c4d55907 arm64: dts: uniphier: add SD controller nodes new 45be1573ad19 ARM: dts: uniphier: Add USB3 controller nodes new 8bb2f53203a3 ARM: dts: uniphier: Add USB2 PHY nodes new d7b9beb830d7 arm64: dts: uniphier: Add USB3 controller nodes new 546cba0623df arm64: dts: uniphier: Add USB2 PHY nodes new 86dc4eaf12cc Merge tag 'uniphier-dt-v4.20' of git://git.kernel.org/pub/ [...] new 087e9a465c29 arm64: dts: meson-axg: s400: add missing emmc pwrseq new 59d925ac203b arm64: dts: meson-axg: s400: disable emmc new b062e5b79cc4 Merge tag 'amlogic-dt64-3' of git://git.kernel.org/pub/scm [...] new f5fefa0f7d54 ARM: dts: da850-evm: Enable tca6416 on baseboard new aea4762fb46e ARM: dts: da850-lego-ev3: slow down A/DC as much as possible new 38764692af2c Merge tag 'davinci-for-v4.20/dt' of git://git.kernel.org/p [...] new 92e5d4e9398e arm64: dts: marvell: Add node labels for the cpus new 8ed46368776b arm64: dts: marvell: add CPU Idle power state support on A [...] new b9a5950fc527 arm64: dts: marvell: add AP806 SEI subnode new f21bb56e8490 arm64: dts: marvell: use new bindings for CP110 interrupts new b0e11e58c5cd arm64: dts: marvell: add CP110 ICU SEI subnode new 91f84690b502 arm64: dts: clearfog-gt-8k: add PCIe slot description new 4e6a32e6eb30 Merge tag 'mvebu-dt64-4.20-2' of git://git.infradead.org/l [...] new 5e72f5dc7e9d ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect na [...] new 2caef763d8ad Merge tag 'mvebu-dt-4.20-2' of git://git.infradead.org/lin [...] new fd2a9f18fce1 dt-bindings: clock: mediatek: add support for MT7623 new 0dd807f52e6f dt-bindings: iommu: mediatek: Add binding for MT7623 new 1892e120e8ec dt-bindings: mediatek: Add JPEG Decoder binding for MT7623 new f5e489e6ee7a dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI new 7e6a361d17b2 Merge tag 'v4.19-next-dts32-2' of git://git.kernel.org/pub [...] new 48ab742ce3b0 ARM: dts: exynos: Add pin configuration for SD write prote [...] new b483792c9ea8 Merge tag 'samsung-dt-4.20-3' of git://git.kernel.org/pub/ [...] new 24966d4c619e arm64: dts: exynos: Add OF graph between USB-PHY and MUIC new 2352ae130697 arm64: ARM: dts: exynos: Remove double SD card detect pin [...] new ce57b60f38c8 Merge tag 'samsung-dt64-4.20' of git://git.kernel.org/pub/ [...] new ce3bf934f919 ARM: dts: socfpga: Fix SDRAM node address for Arria10 new 74121b9aa3cd arm64: dts: stratix10: Correct System Manager register size new 74cad26d8d15 arm64: dts: stratix10: add ethernet aliases new 2a44d6511a01 ARM: dts: socfgpa: remove ethernet aliases from dtsi new be59a3282cf8 Merge tag 'socfpga_updates_for_v4.20_part3' of git://git.k [...] new 93335e5911db Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] new 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio new 0626c46e1ec3 Merge tag 'arm-soc/for-4.20/defconfig' of https://github.c [...] new 0ec42ee63cfe ARM: multi_v7_defconfig: enable STM32 SPI new 8322f97521e4 ARM: multi_v7_defconfig: enable STM32 DRM and MIPI DSI support new 2823af010794 ARM: multi_v7_defconfig: enable panels OTM8009A and RM68200 new 4c736c22d954 ARM: multi_v7_defconfig: enable backlight gpio new 786bd99c91f5 Merge tag 'stm32-defconfig-for-v4.20-1' of git://git.kerne [...] new ed0341ebe2ee arm64: defconfig: enable HiSilicon HNS3 driver new 7265b3d9ddaa arm64: defconfig: Enable PCIEPORTBUS new 478bf0b47098 Merge tag 'hisi-defconfig-for-4.20' of git://github.com/hi [...] new d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 new 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen new be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 new 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver new 0faa7d1b8692 Merge tag 'at91-4.20-defconfig' of git://git.kernel.org/pu [...] new 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC new 76506880eac6 arm64: defconfig: enable R8A774C0 SoC new d314e6e26d65 Merge tag 'renesas-arm64-defconfig-for-v4.20' of git://git [...] new f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA new 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] new 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 new 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 new 4f743344dded ARM: multi_v7_defconfig: Enable r8a7744 SoC new c26eb6f34c9e ARM: shmobile: defconfig: Enable r8a7744 SoC new 25cee71a23f4 Merge tag 'renesas-arm-defconfig-for-v4.20' of git://git.k [...] new 1bdf91fd2ae8 arm64: defconfig: Enable Qualcomm QRTR new 4f5688908f5a Merge tag 'qcom-arm64-defconfig-for-4.20' of git://git.ker [...] new 54c2678cd198 ARM: qcom_defconfig: Enable MAILBOX new 486aea9d8b33 Merge tag 'qcom-defconfig-for-4.20' of git://git.kernel.or [...] new 633da3f425d5 arm64: defconfig: Enable USB phys for UniPhier SoCs new 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I new 965a2dc757d6 Merge tag 'sunxi-config64-for-4.20' of git://git.kernel.or [...] new f8e41bd60613 ARM: multi_v7_defconfig: Enable USB phys for UniPhier SoCs new b6f8c4769fb0 arm64: defconfig: enable CONFIG_MMC_UNIPHIER new 37b945f3f173 ARM: multi_v7_defconfig: enable CONFIG_MMC_UNIPHIER new 9485107ae880 arm64: defconfig: enable Rockchip Innosilicon hdmiphy new de5c3ace8cdc Merge tag 'v4.20-rockchip-defconfig64-1' of git://git.kern [...] new 41925a21cdb5 arm64: defconfig: Enable TI_SCI related configs new d59c774496a2 arm64: defconfig: Enable SERIAL_8250_OMAP new b2b291bf3b7c ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC new 30fdd51be161 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER new 1a877f8bd35e ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot new 70510b0813bb ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default new ef2384e3af8a ARM: imx_v6_v7_defconfig: Re-sync defconfig new c29d541f590c ARM: imx_v6_v7_defconfig: Remove unneeded options new 16c66c8f7eee ARM: mxs_defconfig: Re-sync defconfig new 989801095792 ARM: mxs_defconfig: Remove unneeded options new 264993a29af0 ARM: imx_v4_v5_defconfig: Re-sync defconfig new 5ef78342edbd ARM: imx_v4_v5_defconfig: Remove unneeded options new 35d3cbe84544 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL new e8c3f6322cc8 Merge tag 'imx-defconfig-4.20' of git://git.kernel.org/pub [...] new 53b7a3b7ec00 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] new db878f76b9ff tee: optee: take DT status property into account new 25559c22cef8 tee: add kernel internal client interface new 63c65b872562 Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/peopl [...] new 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry new 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation new d4983983d987 soc: amlogic: add meson-canvas driver new bf1da406909b Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] new cdddeefc39cc Merge tag 'v4.19-rc3' into next/drivers new ca64b719a1e6 firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings new 1a63fe9a2b1f firmware: arm_scmi: add a getter for power of performance states new 5bc45db5d2a7 Merge tag 'scmi-updates-4.20' of git://git.kernel.org/pub/ [...] new 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] new e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter new 7bcfe20d0d8b soc: ti: fix spelling mistake "instace" -> "instance" new 260c9ca90246 Merge tag 'drivers_soc_for_4.20' of git://git.kernel.org/p [...] new f55f61225a2b soc: fsl/qe: Use of_get_child_by_name helper new afa86d264a7c soc: fsl: dpio: remove redundant pointer 'priv' new 2e07bdf9e8d6 Merge tag 'soc-fsl-next-v4.20' of git://git.kernel.org/pub [...] new f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() new 1e25ee6d8083 Merge tag 'at91-4.20-drivers' of git://git.kernel.org/pub/ [...] new 95bf69a22d97 dt-bindings: firmware: Add bindings for ZynqMP firmware new 76582671eb5d firmware: xilinx: Add Zynqmp firmware driver new 59ecdd778879 firmware: xilinx: Add query data API new f9627312e207 firmware: xilinx: Add clock APIs new b321725257c1 firmware: xilinx: Add debugfs interface new e60f02ddb4d2 firmware: xilinx: Add debugfs for query data API new ba61ab1a232d Merge tag 'zynqmp-soc-for-v4.20-v2' of https://github.com/ [...] new 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc new 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup new 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 new 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation new f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() new 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables new fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs new 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl new ab2dc8446a99 Merge tag 'tegra-for-4.20-soc' of git://git.kernel.org/pub [...] new 2a4056a759e2 soc: renesas: Identify RZ/G2M new 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support new 175f435f44b7 soc: renesas: identify RZ/A2 new 066f7e63b9ed dt-bindings: power: Add r8a774a1 SYSC power domain definitions new 7f0e99cc9169 soc: renesas: rcar-sysc: Add r8a774a1 support new 3116d859e7b1 soc: renesas: rcar-rst: Add support for RZ/G2M new 41c4567ce261 soc: renesas: convert to SPDX identifiers new 2bab3d8012eb soc: renesas: Identify RZ/G2E new cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions new 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc new f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support new fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst new 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E new 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding new 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] new c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support new f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module new 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N new 4619ef4747c2 dt-bindings: apmu: Document r8a77470 support new 5851fa4d0887 dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings new fae210bb5bfb dt-bindings: apmu: Document r8a7744 support new 86e762d96713 Merge tag 'renesas-drivers-for-v4.20' of git://git.kernel. [...] new 4f8ab3028707 drivers: soc: Allow building the sunxi driver without ARCH_SUNXI new 69a8c2452caa dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C new 227db588a8a6 Merge tag 'sunxi-drivers-for-4.20' of git://git.kernel.org [...] new 6d0ca9dbb6d1 dt-bindings: mediatek: add compatible for mt8183 pwrap new bd69e7e9d5e7 soc: mediatek: pwrap: order SoCs and PMICs ascending new 0bd3134d446b soc: mediatek: pwrap: use group of bits for pwrap capability new 919049f6d44b soc: mediatek: add mt8183 pwrap support new 2462080fe941 soc: mediatek: pwrap: use true and false for boolean values new 0db3bd825460 dt-bindings: pwrap: mediatek: add pwrap support for MT6765 new 12b079b0fe8b soc: mediatek: pwrap: add pwrap driver for mt6765 SoCs new 3013b410a8f5 soc: mediatek: pwrap: add mt6357 driver for mt6765 SoCs new d69f0d53e9aa Merge tag 'v4.19-next-soc' of git://git.kernel.org/pub/scm [...] new afe518272d47 soc: actions: Convert to SPDX license identifiers new 067517513ae4 soc: actions: Update SPS help text for S700 new dba84571a3a3 Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+ [...] new da8c37e13d1d soc: actions: sps: Add S900 power domains new 68b679b339e2 Merge tag 'actions-drivers+s900-sps-for-4.20' of git://git [...] new bbd4b28bb8f6 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] new 7f9c136216c7 soc: qcom: Add broadcast base for Last Level Cache Control [...] new c081f3060fab soc: qcom: Add support to register LLCC EDAC driver new 27450653f1db drivers: edac: Add EDAC driver support for QCOM SoCs new b54ef3814f4a dt-bindings: msm: Update documentation of qcom,llcc new f4926ef76e23 soc: qcom: geni: Make version macros simpler new e11bbcedecae soc: qcom: geni: Don't ignore clk_round_rate() errors in g [...] new 867d4aa7013f soc: qcom: geni: geni_se_clk_freq_match() should always ac [...] new 35aac0ba88d5 soc: qcom: apr: fix spelling mistake: "paket" -> "packet" new 9487e2ab1010 soc: qcom: smem: Add missing include of sizes.h new da8eaf9a6cee soc: qcom: llcc-slice: Add missing include of sizes.h new 810f11a9cbfd soc: qcom: smp2p: Add select IRQ_DOMAIN new 0a5cdb4138f5 soc: qcom: smsm: Add select IRQ_DOMAIN new a09b440af8de soc: qcom: Remove bogus depends on OF from QCOM_SMD_RPM new c62615b16c70 soc: qcom: Remove depends on OF from QCOM_RPMH new 4c96ed170d65 soc: qcom: wcnss_ctrl: Avoid string overflow new 4fadb26574cb soc: qcom: apr: Avoid string overflow new ccfb464cd106 soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs new 61a3bd10082b soc: qcom: spm: add SCM probe dependency new 137dc5843fae soc: qcom: rmtfs-mem: Validate that scm is available new 09e97b6c8754 drivers: qcom: rpmh-rsc: clear wait_for_compl after use new 9f01b7a8f1d7 soc: qcom: smem: rename variable in qcom_smem_get_global() new 100d26e8ce65 soc: qcom: smem: initialize region struct only when successful new eba757022fc2 soc: qcom: smem: always ignore partitions with 0 offset or size new eb68cf090922 soc: qcom: smem: small refactor in qcom_smem_enumerate_par [...] new 06ada44a807f soc: qcom: smem: verify both host ids in partition header new abc006b7a6ea soc: qcom: smem: require order of host ids to match new ada79289735f soc: qcom: smem: introduce qcom_smem_partition_header() new 190b216c1535 soc: qcom: smem: verify partition header size new 380dc4af50a6 soc: qcom: smem: verify partition offset_free_uncached new 33fdbc4e5caf soc: qcom: smem: small change in global entry loop new 7d01934455e3 soc: qcom: smem: verify partition host ids match new 13a920ae7898 soc: qcom: smem: a few last cleanups new 8a07855e66e6 dt-bindings: firmware: scm: Refactor compatibles and clocks new 60cd420c91e2 firmware: qcom: scm: Refactor clock handling new bb85ce512248 dt-bindings: firmware: scm: Add MSM8998 and SDM845 new 579fde69dc14 Merge branch 'drivers-for-4.20' into drivers-for-4.20-final new 64d20b774f49 Merge tag 'qcom-drivers-for-4.20' of git://git.kernel.org/ [...] new 9f4d61d531e0 soc: imx: gpc: fix PDN delay new b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes new fea88b2b80ab soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX p [...] new 73f59712a1a3 soc: imx: gpcv2: make pgc driver more generic for other i. [...] new b1a23445364d bus: imx-weim: drop unnecessary DT node name NULL check new 2fe761d18ada soc: imx: gpc: Switch to SPDX identifier new 8d8e3b7d8f06 soc: imx: gpcv2: Switch to SPDX identifier new 9620135fe10a Merge tag 'imx-drivers-4.20' of git://git.kernel.org/pub/s [...] new 40d9f9124822 bus: ti-sysc: Defer suspend as needed new b82beef51817 bus: ti-sysc: Update revision masks to support am437x new 1ba3069314ca bus: ti-sysc: Detect more devices on am473x for debugging new 23731eac9848 bus: ti-sysc: Detect devices on am335x when DEBUG is enabled new 472c54f0192e Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' in [...] new 3a3d802b025f bus: ti-sysc: Detect timer and gpio on dra7 new c6eb4af39fcf bus: ti-sysc: Detect devices for debug on dra7 new f94907830259 bus: ti-sysc: Make some warnings debug only new f5e80203dadc bus: ti-sysc: Just use SET_NOIRQ_SYSTEM_SLEEP_PM_OPS new e51e8d5de999 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of git://g [...] new 56740a7167cb Merge tag 'soc-fsl-fix-v4.19-2' into HEAD new 9beaf661d6a7 soc: fsl: qbman: Check if CPU is offline when initializing [...] new d8bac81ed144 soc: fsl: qbman: replace CPU 0 with any online CPU in hotp [...] new 06cc59386c9a soc: fsl: qbman: Add 64 bit DMA addressing requirement to QBMan new f1c98ee69931 soc: fsl: qbman: Use last response to determine valid bit new e0940b34c40e soc: fsl: bman_portals: defer probe after bman's probe new 6d06009cb216 soc: fsl: qbman: add interrupt coalesce changing APIs new 75bda3609f94 Merge tag 'soc-fsl-next-v4.20-2' of git://git.kernel.org/p [...] new c6c2ee00fe2f dt-bindings: arm: fsl: add scu binding doc new edbee095fafb firmware: imx: add SCU firmware driver support new 15e1f2bc8b3b firmware: imx: add misc svc support new b912de514a87 MAINTAINERS: imx: include drivers/firmware/imx path new b0a2cea5eb63 Merge tag 'imx-drivers-4.20-2' of git://git.kernel.org/pub [...] new 34845c939082 reset: Grammar s/more then once/more than once/ new 032f11638ff8 dt-bindings: reset: Add PDC Global binding for SDM845 SoCs new eea2926b0a39 reset: qcom: PDC Global (Power Domain Controller) reset co [...] new b790c8ea5593 reset: Fix potential use-after-free in __of_reset_control_get() new f7d87826fe48 Merge tag 'reset-for-4.20' of git://git.pengutronix.de/git [...] new 8cc7bc8ee21f Documentation: xilinx: Add documentation for eemi APIs new 3b0296b8c893 firmware: xilinx: Add zynqmp IOCTL API for device control new 26372d0973fe dt-bindings: clock: Add bindings for ZynqMP clock driver new 3fde0e16d016 drivers: clk: Add ZynqMP clock driver new e4c080a10a23 Merge tag 'zynqmp-soc-clk-for-v4.20' of https://github.com [...] new 00cba11fab58 firmware: tegra: bpmp: Implement suspend/resume support new c1a92909dbc2 Merge tag 'tegra-for-4.20-firmware-2' of git://git.kernel. [...] new b22b6beae611 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] new 23b4f8b184f5 ARM: u300: Delete dummy SPI chip new 827f847b631c MAINTAINERS: Update stm32 entry new 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] new 95590a6286c5 ARM: at91: pm: call put_device instead of of_node_put in a [...] new d7bbc7b759bc MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip new 5db8a02fd85a MAINTAINERS: update entry for Microchip NAND driver support new 482232e27dbf MAINTAINERS: media: change Microchip ISI, ISC maintainers new 78977b296a11 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers new 4d6465d98c02 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] new 630cbf6811d2 MAINTAINERS: dmaengine: add files to Microchip dma entry new f98107ddc557 MAINTAINERS: pwm: add entry for Microchip pwm driver new 92a19973b499 MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] new ea70ba2b60be MAINTAINERS: remove the / ATMEL string from MICROCHIP entries new 92de0f8845ad MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] new 34d2a7db77ad MAINTAINERS: sdhci: move the Microchip entry to proper location new d7f59da42c25 Merge tag 'at91-4.20-soc' of git://git.kernel.org/pub/scm/ [...] new 20487a8ddf20 ARM: zynq: Convert to using %pOFn instead of device_node.name new 8fe3c0612cbd Merge tag 'zynq-soc-for-v4.20' of https://github.com/Xilin [...] new 8e2649d00a8a ARM: support big-endian for the virt architecture new 359c533f07f4 Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' in [...] new 1b9c30fe01df ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks new 6e7713792763 ARM: OMAP2+: Convert to using %pOFn instead of device_node.name new 3a60f1182bce Merge tag 'omap-for-v4.20/soc-signed' of git://git.kernel. [...] new 0812db943748 ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor new 1464d031c45d ARM: OMAP1: ams-delta: initialize latch2 pins to safe values new d3e952ad300e ARM: OMAP1: ams-delta: register MODEM device earlier new 26683316c92a ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h> new 1137ceee76ba ARM: OMAP1: ams-delta: Don't request unused GPIOs new e6ff514e27b8 Merge tag 'omap-for-v4.20/omap1-signed' of git://git.kerne [...] new 7f08c966f7e5 ARM: Assume maintainership of ARM reference designs new ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes new 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol new b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name new e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers new bc8871536246 ARM: shmobile: r8a7744: Basic SoC support new abf3bf537d29 ARM: debug-ll: Add support for r8a7744 new 6d14d4d313d0 ARM: shmobile: Rework the PMIC IRQ line quirk new 4561a42636ca Merge tag 'renesas-arm-soc-for-v4.20' of git://git.kernel. [...] new 8abac18fecbd MAINTAINERS: Drop dt-bindings/genpd/k2g.h new fe1497c019af MAINTAINERS: fix pattern in ARM/Synaptics berlin SoC section new f039e50f3c5a MAINTAINERS: Add reviewer for ACTIONS platforms new 81aa283c6924 MAINTAINERS: Add Actions Semi S900 clk entries new 5ef2f3593b6d MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs new 0689984cff43 MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver new 677309b0e9e6 MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver new e0c27a1066a9 arm64: actions: Enable PINCTRL in platforms Kconfig new 16a1548013a2 Merge tag 'actions-arm64-soc-for-4.20' of git://git.kernel [...] new 9454a0caff6a ARM: imx: add mmdc ipg clock operation for mmdc new 8148d2136002 ARM: imx6: register pm_power_off handler if "fsl,pmic-stby [...] new c90dec00cc84 ARM: imx: add i.mx6ulz msl support new 1c15f655d160 Merge tag 'imx-soc-4.20' of git://git.kernel.org/pub/scm/l [...] new 3972863aad89 ARM: mvebu: use dt_fixup to provide fallback for enable-method new 065877023c1d MAINTAINERS: replace free-electrons.com by bootlin.com for [...] new 40ad192f9e88 dt-bindings: marvell,prestera: Add common compatible string new 7ab78d02cae7 Merge tag 'mvebu-soc-4.20-1' of git://git.infradead.org/li [...] new 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol new c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC new 5afa67792d0a arm64: Add Renesas R8A774A1 support new 692dce77dfb7 arm64: Add Renesas R8A774C0 support new afb8fb9ad956 Merge tag 'renesas-arm64-soc-for-v4.20' of git://git.kerne [...] new 01e98ee0b3b4 MAINTAINERS: remove non-exsiting email address of Baoyou new 5220a73a409d arm64: exynos: Enable generic power domain support new 6862fdf2201a ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non- [...] new 6ba3f37f6223 Merge tag 'samsung-soc-4.20-2' of git://git.kernel.org/pub [...] new f4f9554f16d0 MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX [...] new 4b42745211af Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...]
The 1392 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 + .../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/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/xilinx/eemi.txt | 67 + MAINTAINERS | 322 ++- 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 +- drivers/bus/imx-weim.c | 3 - drivers/bus/ti-sysc.c | 171 +- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/zynqmp/Kconfig | 10 + drivers/clk/zynqmp/Makefile | 4 + drivers/clk/zynqmp/clk-gate-zynqmp.c | 144 ++ drivers/clk/zynqmp/clk-mux-zynqmp.c | 141 ++ drivers/clk/zynqmp/clk-zynqmp.h | 68 + drivers/clk/zynqmp/clkc.c | 716 ++++++ drivers/clk/zynqmp/divider.c | 217 ++ drivers/clk/zynqmp/pll.c | 335 +++ drivers/edac/Kconfig | 14 + drivers/edac/Makefile | 1 + drivers/edac/qcom_edac.c | 414 ++++ drivers/firmware/Kconfig | 2 + drivers/firmware/Makefile | 2 + drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 2 +- drivers/firmware/arm_scmi/perf.c | 30 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/firmware/imx/Kconfig | 11 + drivers/firmware/imx/Makefile | 2 + drivers/firmware/imx/imx-scu.c | 270 +++ drivers/firmware/imx/misc.c | 99 + drivers/firmware/meson/meson_sm.c | 56 + drivers/firmware/qcom_scm.c | 74 +- drivers/firmware/tegra/bpmp.c | 19 + drivers/firmware/ti_sci.c | 24 +- drivers/firmware/xilinx/Kconfig | 23 + drivers/firmware/xilinx/Makefile | 5 + drivers/firmware/xilinx/zynqmp-debug.c | 250 ++ drivers/firmware/xilinx/zynqmp-debug.h | 24 + drivers/firmware/xilinx/zynqmp.c | 565 +++++ drivers/gpu/ipu-v3/ipu-csi.c | 6 +- drivers/hid/hid-picolcd_cir.c | 3 +- drivers/i2c/busses/Kconfig | 7 +- drivers/i2c/busses/i2c-aspeed.c | 205 +- drivers/i2c/busses/i2c-designware-baytrail.c | 2 +- drivers/i2c/busses/i2c-designware-common.c | 2 + drivers/i2c/busses/i2c-designware-core.h | 9 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 90 +- drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-powermac.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 149 +- drivers/i2c/busses/i2c-qup.c | 14 +- drivers/i2c/busses/i2c-sh_mobile.c | 18 - drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-uniphier-f.c | 59 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 43 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 4 +- drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- drivers/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/reset/Kconfig | 9 + drivers/reset/Makefile | 1 + drivers/reset/core.c | 15 +- drivers/reset/reset-qcom-pdc.c | 124 + 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 +- fs/compat_ioctl.c | 131 - 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/reset.h | 2 +- include/linux/scmi_protocol.h | 4 + include/linux/soc/amlogic/meson-canvas.h | 65 + include/linux/soc/qcom/llcc-qcom.h | 30 +- include/linux/tee_drv.h | 73 + include/media/cec.h | 154 +- include/media/media-entity.h | 48 + include/media/rc-core.h | 11 +- include/media/rcar-fcp.h | 6 +- include/media/v4l2-async.h | 111 +- include/media/v4l2-common.h | 14 +- include/media/v4l2-ctrls.h | 26 +- include/media/v4l2-dv-timings.h | 17 + include/media/v4l2-fwnode.h | 141 +- include/media/v4l2-mc.h | 78 - include/media/v4l2-mediabus.h | 40 +- include/media/v4l2-rect.h | 26 + include/media/vsp1.h | 8 +- include/soc/fsl/qman.h | 28 + include/soc/tegra/pmc.h | 20 +- include/uapi/linux/cec.h | 3 + include/uapi/linux/videodev2.h | 31 +- 1286 files changed, 47702 insertions(+), 14039 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/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 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/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