This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 932d2d1fcb2b Merge tag 'dlm-6.12' of git://git.kernel.org/pub/scm/linux [...] new 75df38aaf1f1 parisc: pdc_stable: Constify struct kobj_type new b5ff52be8913 parisc: Convert to generic clockevents new f31b256994ac parisc: Fix stack start for ADDR_NO_RANDOMIZE personality new d24449864da5 parisc: Fix 64-bit userspace syscall path new 9542130937e9 parisc: Fix itlb miss handler for 64-bit programs new 75f653f0c631 parisc: Use PRIV_USER instead of hardcoded value new 5d698966fa7b parisc: Allow mmap(MAP_STACK) memory to automatically expa [...] new 54450af66236 Merge tag 'parisc-for-6.12-rc1' of git://git.kernel.org/pu [...] new 8a93960abed9 powerpc: Use of_property_present() new 28455894bb99 powerpc/traps: Use backlight power constants new c7907a47bb68 macintosh/via-pmu-backlight: Use backlight power constants new c4afe3eb04a5 powerpc/476: Drop explicit initialization of struct i2c_de [...] new fa740ca82277 powerpc: Remove useless config comment in asm/percpu.h new db9a63913fc7 MAINTAINERS: Mark powerpc Cell as orphaned new 81695066c76f MAINTAINERS: Mark powerpc spufs as orphaned new a540ad3e386f powerpc: Remove unused LHZX_BE macro new e6b8940e7e80 powerpc/code-patching: Add generic memory patching new dbf828aab466 powerpc/code-patching: Add data patch alignment check new 90d4fed5b273 powerpc/64: Convert patch_instruction() to patch_u32() new 5799cd765fea powerpc/32: Convert patch_instruction() to patch_uint() new b7d47339d00d powerpc/code-patching: Add boot selftest for data patching new 0405e128110d powerpc/xmon: Fix tmpstr length check in scanhex new d6b34416b088 powerpc/configs/64s: Enable DEFERRED_STRUCT_PAGE_INIT new 8ae4f16f7d7b powerpc/64s/mm: Move __real_pte stubs into hash-4k.h new 197116e2dec8 powerpc/powermac/pfunc_base: Use helper function for_each_ [...] new 46f4bbb8aac2 powerpc/pseries/dlpar: Use helper function for_each_child_ [...] new dace02a9ee19 powerpc: Remove obsoleted declaration for _get_SP new 6745c5bb2e0f powerpc/maple: Remove obsoleted declaration for maple_cali [...] new fe16a749731e powerpc/pasemi: Remove obsoleted declaration for pas_pci_i [...] new 600d6a7e630e powerpc: Remove obsoleted declarations for use_cop and drop_cop new 10c8ac13395a powerpc/powernv/pci: Remove obsoleted declaration for pnv_ [...] new f9f2bff64c2f powerpc/8xx: Fix initial memory mapping new 65a82e117ffe powerpc/8xx: Fix kernel vs user address comparison new 985db026c34d powerpc/8xx: Copy kernel PGD entries into all PGDIRs new 1a736d98c84a Revert "powerpc/8xx: Always pin kernel text TLB" new bcf77a70c4ff powerpc/8xx: Allow setting DATA alignment even with STRICT [...] new c5eec4df25c3 powerpc/8xx: Reduce default size of module/execmem area new 16a71c045186 powerpc/8xx: Preallocate execmem page tables new 33c527522f39 powerpc/8xx: Inconditionally use task PGDIR in ITLB misses new ac9f97ff8b32 powerpc/8xx: Inconditionally use task PGDIR in DTLB misses new 2f2b9a3adc66 powerpc/32s: Reduce default size of module/execmem area new 82ef440f9a38 powerpc/603: Copy kernel PGD entries into all PGDIRs and p [...] new 31c0e137ec60 powerpc/603: Switch r0 and r3 in TLB miss handlers new 3f57d90c231d powerpc/603: Inconditionally use task PGDIR in ITLB misses new 062e825a3360 powerpc/603: Inconditionally use task PGDIR in DTLB misses new dca5b1d69aea powerpc/32: Implement validation of emergency stack new 65948b0e716a powerpc/vdso: Inconditionally use CFUNC macro new b76e0d4215b6 powerpc/pseries: Use correct data types from pseries_hp_er [...] new 17a51171c20d powerpc/pseries/dlpar: Remove device tree node for DLPAR I [...] new 02b98ff44a57 powerpc/pseries/dlpar: Add device tree nodes for DLPAR IO add new 7509c2377005 powerpc: Constify struct kobj_type new 7492ca369e98 powerpc: powernv: Constify struct kobj_type new 6f2683274d0d powerpc: pseries: Constify struct kobj_type new 19f1bc3fb554 powerpc: Replace kretprobe code with rethook on powerpc new 8589cdf0cf0b powerpc/64s: Make mmu_hash_ops __ro_after_init new f61d413a1c1f powerpc/mm/64s: Move THP reqs into a separate symbol new 87def77bb5f4 powerpc/mm/64s: Restrict THP to Radix or HPT w/64K pages new 29dbb984496d powerpc/64s: Remove the "fast endian switch" syscall new 5b4bc44a4854 powerpc: Stop using no_llseek new a5a670df1db7 macintosh/via-pmu: register_pmu_pm_ops() can be __init new 8c9c01ce695e selftests/powerpc: Allow building without static libc new b0e2b828dfca powerpc/pseries/eeh: Fix pseries_eeh_err_inject new 01d34cc93639 powerpc: Switch back to struct platform_driver::remove() new 9739ff4887c7 KVM: PPC: Book3S HV: Refactor HFSCR emulation for KVM guests new 46765aaec4d7 KVM: PPC: Book3S HV: remove unused varible new 5af16d4bab58 Merge branch 'topic/ppc-kvm' into next new b77d36bb9a3d MAINTAINERS: powerpc: Add Maddy new 39190ac7cff1 powerpc/atomic: Use YZ constraints for DS-form instructions new 3a7101e9b27f Merge tag 'powerpc-6.12-1' of git://git.kernel.org/pub/scm [...] new 87c9741a38c4 Drivers: hv: vmbus: Optimize boot time by concurrent execu [...] new 0b5530861eec x86/hyperv: use helpers to read control registers in hv_sn [...] new 94e86b174d10 tools/hv: Add memory allocation check in hv_fcopy_start new 1d7bb2bf7ad8 Merge tag 'hyperv-next-signed-20240916' of git://git.kerne [...] new fac1bceeeb04 xen: use correct end address of kernel for conflict checking new ba88829706e2 xen: introduce generic helper checking for memory map conflicts new c4498ae316da xen: move checks for e820 conflicts further up new 43dc2a0f479b xen: move max_pfn in xen_memory_setup() out of function scope new d05208cf7f05 xen: add capability to remap non-RAM pages to different PFNs new 9221222c717d xen: allow mapping ACPI data using a different physical address new be35d91c8880 xen: tolerate ACPI NVS memory overlapping with Xen allocat [...] new 661362e3dcab xen, pvh: fix unbootable VMs (PVH + KASAN - AMD_MEM_ENCRYPT) new 416a33c9afce x86/cpu: fix unbootable VMs by inlining memcmp() in hyperv [...] new fbe5a6dfe492 xen, pvh: fix unbootable VMs by inlining memset() in xen_p [...] new 3adc73efad83 xen/xenbus: Convert to use ERR_CAST() new a8d0b5eb3f9f xen/pci: Avoid -Wflex-array-member-not-at-end warning new 9f40ec84a797 xen/swiotlb: add alignment check for dma buffers new c3dea3d54f4d xen/swiotlb: fix allocated size new 19a519ca87b5 Merge tag 'for-linus-6.12-rc1-tag' of git://git.kernel.org [...] new f7272daeaca3 dt-bindings: bus: qcom,ebi2: convert to dtschema new b31b9fb57878 dt-bindings: hwmon: Document TI TPS546D24 new 1c668ea65506 of: unittest: Use of_property_present() new ad21e3840a88 dt-bindings: soc: fsl: Convert rcpm to yaml format new 4e354cce395f dt-bindings: soc: fsl: add missed compatible string fsl,ls*-isc new bdc9c4675929 dt-bindings: trivial-devices: add isil,isl69260 new 991f125472c4 dt-bindings: fsl: fsl,rcpm: fix unevaluated fsl,rcpm-wakeu [...] new 0e743f172464 dt-bindings: timer: ti,davinci-timer: convert to dtschema new efd85f6887b2 dt-bindings: watchdog: ti,davinci-wdt: convert to dtschema new 8fc30d8f8e86 dt-bindings: timer: fsl,ftm-timer: Convert to dtschema new 84252c1d2c6e dt-bindings: timer: nxp,lpc3220-timer: Convert to dtschema new b081414e23cf dt-bindings: interrupt-controller: aspeed,ast2400-vic: Con [...] new 7c43f89b171a dt-bindings: misc: aspeed,ast2400-cvic: Convert to DT schema new 14fcaf5081e1 dt-bindings: net: convert maxim,ds26522.txt to yaml format new 3496d2d0bf24 dt-bindings: arm: Update Corstone-1000 maintainers new ca35f2837927 dt-bindings: soc: fsl: cpm_qe: convert network.txt to yaml new d2a97be34548 scripts/dtc: Update to upstream version v1.7.0-95-gbcd02b523429 new daa2be74b1b2 dt-bindings: board: convert fsl-board.txt to yaml new 25b7d2cbba72 dt-bindings: display: panel-simple-lvds-dual-ports: use un [...] new 4b989e6e1a4f dt-bindings: arc: convert archs-pct.txt to yaml new db8e81132cf0 of/irq: Support #msi-cells=<0> in of_msi_get_domain new 029290753287 dt-bindings: serial: add missing "additionalProperties" on [...] new 89b96e32440c dt-bindings: serial: add common properties schema for UART [...] new ab00f2abe686 dt-bindings: bluetooth: move Bluetooth bindings to dedicat [...] new 38415a81e685 dt-bindings: gnss: reference serial-peripheral-props.yaml new c006059101a1 dt-bindings: bluetooth: reference serial-peripheral-props.yaml new ee74817b0d66 ASoC: dt-bindings: serial-midi: reference serial-periphera [...] new d6ae27bb86fc Merge branch 'dt/linus' into dt/next new 39ab331ab5d3 of/irq: Refer to actual buffer size in of_irq_parse_one() new af7460d5e186 of: overlay: Simplify with scoped for each OF child loop new bd7b58681a07 of/platform: Simplify with scoped for each OF child new 97c5aac4f2f0 of: resolver: Simplify with scoped for each OF child loop new d9b5ca66b3e7 dt-bindings: input: qcom,pm8xxx-vib: Document PM6150 compatible new 90e09575d49b dt-bindings: watchdog: convert ziirave-wdt.txt to yaml new 0416f00cb0ef dt-bindings: watchdog: nxp,lpc1850-wdt: Convert bindings t [...] new c65d6796677e dt-bindings: lcdif: Document the dmas/dma-names properties new 05144ab7b7ea kselftest: dt: Ignore nodes that have ancestors disabled new 000f6d588a8f of: address: Report error on resource bounds overflow new 4c727150a629 dt: dt-extract-compatibles: Extract compatibles from funct [...] new 22e2bf1214ff dt-bindings: incomplete-devices: And another batch of compatibles new 1a52a094c2f0 of: address: Unify resource bounds overflow checking new a7fcc2327429 dt-bindings: Fix various typos new 7bab88f173af dt-bindings: interrupt-controller: qcom-pdc: document supp [...] new a4bd83e12c55 dt-bindings: wakeup-source: update reference to m8921-keypad.yaml new 4d9b28c93e22 dt-bindings: trivial-devices: Drop incorrect and duplicate [...] new 86ab4c5eb70a dt-bindings: trivial-devices: Deprecate "ad,ad7414" new 7a75cd6f9861 dt-bindings: trivial-devices: Drop duplicate LM75 compatib [...] new f8fd66468fc2 dt-bindings: trivial-devices: Drop duplicate "maxim,max1237" new def1baeb25cf dt-bindings: dma: Add lpc32xx DMA mux binding new 58b3ac2447c2 dt-bindings: interrupt-controller: arm,gic: add ESPI and E [...] new eeedbb1e80a8 dt-bindings: interrupt-controller: fsl,irqsteer: Document [...] new 0a543ac529fe dt-bindings: watchdog: qcom-wdt: document support on SA8255p new 69b860034c33 of: property: Do some clean up with use of __free() new 6417edb5d185 drivers/of: Improve documentation for match_string new 5f949556ed38 dt-bindings: clk: vc5: Make SD/OE pin configuration proper [...] new ba3c92ba09fe of/irq: Make use of irq_get_trigger_type() new 0423caceb459 of/irq: Use helper to define resources new 227e1ac07eae dt-bindings: clock: mediatek: Drop duplicate mediatek,mt67 [...] new 8887042373e2 dt-bindings: cpu: Drop duplicate nvidia,tegra186-ccplex-cl [...] new 0c36680c0e2d dt-bindings: watchdog: Add rockchip,rk3576-wdt compatible new 2a17bb8c204f Merge tag 'devicetree-for-6.12' of git://git.kernel.org/pu [...]
The 149 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: CREDITS | 6 + .../devicetree/bindings/arc/archs-pct.txt | 17 -- .../devicetree/bindings/arc/snps,archs-pct.yaml | 33 +++ .../bindings/arm/arm,coresight-dummy-source.yaml | 2 +- .../devicetree/bindings/arm/arm,corstone1000.yaml | 4 +- .../devicetree/bindings/board/fsl,bcsr.yaml | 32 +++ .../bindings/board/fsl,fpga-qixis-i2c.yaml | 70 ++++++ .../devicetree/bindings/board/fsl,fpga-qixis.yaml | 81 +++++++ .../devicetree/bindings/board/fsl-board.txt | 81 ------- .../devicetree/bindings/bus/qcom,ebi2.txt | 138 ----------- .../devicetree/bindings/bus/qcom,ebi2.yaml | 239 +++++++++++++++++++ .../devicetree/bindings/clock/idt,versaclock5.yaml | 2 - .../bindings/clock/mediatek,mt6795-sys-clock.yaml | 54 ----- .../devicetree/bindings/cpu/idle-states.yaml | 2 +- .../cpu/nvidia,tegra186-ccplex-cluster.yaml | 37 --- .../devicetree/bindings/display/fsl,lcdif.yaml | 20 ++ .../devicetree/bindings/display/lvds.yaml | 2 +- .../panel/panel-simple-lvds-dual-ports.yaml | 6 +- .../bindings/dma/nxp,lpc3220-dmamux.yaml | 49 ++++ .../devicetree/bindings/dma/ti-dma-crossbar.txt | 2 +- .../devicetree/bindings/gnss/brcm,bcm4751.yaml | 1 + .../devicetree/bindings/gnss/gnss-common.yaml | 5 - .../devicetree/bindings/gnss/mediatek.yaml | 1 + .../devicetree/bindings/gnss/sirfstar.yaml | 1 + .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 1 + .../devicetree/bindings/iio/accel/lis302.txt | 2 +- .../devicetree/bindings/incomplete-devices.yaml | 148 ++++++++++++ .../devicetree/bindings/input/qcom,pm8xxx-vib.yaml | 1 + .../bindings/interrupt-controller/arm,gic-v3.yaml | 2 +- .../interrupt-controller/aspeed,ast2400-vic.txt | 23 -- .../interrupt-controller/aspeed,ast2400-vic.yaml | 62 +++++ .../interrupt-controller/fsl,irqsteer.yaml | 2 + .../bindings/interrupt-controller/qcom,pdc.yaml | 1 + .../devicetree/bindings/leds/awinic,aw200xx.yaml | 2 +- .../bindings/mailbox/brcm,iproc-flexrm-mbox.txt | 2 +- .../bindings/media/i2c/thine,thp7312.yaml | 2 +- .../bindings/media/samsung,exynos4210-fimc.yaml | 2 +- .../devicetree/bindings/mfd/rohm,bd96801-pmic.yaml | 2 +- .../devicetree/bindings/mfd/samsung,s2mps11.yaml | 2 +- Documentation/devicetree/bindings/mfd/twl6040.txt | 2 +- .../bindings/misc/aspeed,ast2400-cvic.yaml | 60 +++++ .../devicetree/bindings/misc/aspeed,cvic.txt | 35 --- .../brcm,bluetooth.yaml} | 35 ++- .../marvell,88w8897.yaml} | 6 +- .../mediatek,bluetooth.txt} | 0 .../nokia,h4p-bluetooth.txt} | 0 .../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 6 +- .../realtek,bluetooth.yaml} | 5 +- .../bindings/net/{ => bluetooth}/ti,bluetooth.yaml | 5 +- .../devicetree/bindings/net/fsl,cpm-enet.yaml | 59 +++++ .../devicetree/bindings/net/fsl,cpm-mdio.yaml | 55 +++++ .../devicetree/bindings/net/maxim,ds26522.txt | 13 - .../devicetree/bindings/net/maxim,ds26522.yaml | 40 ++++ .../devicetree/bindings/phy/apm-xgene-phy.txt | 2 +- .../bindings/phy/mediatek,mt7988-xfi-tphy.yaml | 2 +- .../devicetree/bindings/phy/mediatek,tphy.yaml | 2 +- .../bindings/phy/qcom,snps-eusb2-repeater.yaml | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 4 +- .../devicetree/bindings/power/wakeup-source.txt | 2 +- .../devicetree/bindings/remoteproc/mtk,scp.yaml | 2 +- .../devicetree/bindings/rtc/fsl,ls-ftm-alarm.yaml | 2 +- .../bindings/serial/nvidia,tegra20-hsuart.yaml | 2 +- .../bindings/serial/serial-peripheral-props.yaml | 41 ++++ .../devicetree/bindings/serial/serial.yaml | 24 +- .../bindings/soc/fsl/cpm_qe/fsl,ucc-hdlc.yaml | 140 +++++++++++ .../devicetree/bindings/soc/fsl/cpm_qe/network.txt | 130 ---------- .../bindings/soc/fsl/fsl,layerscape-scfg.yaml | 3 + .../devicetree/bindings/soc/fsl/fsl,rcpm.yaml | 87 +++++++ Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 69 ------ .../devicetree/bindings/sound/everest,es8326.yaml | 2 +- .../devicetree/bindings/sound/serial-midi.yaml | 3 + .../devicetree/bindings/sound/st,sta350.txt | 2 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 2 +- .../devicetree/bindings/timer/fsl,ftm-timer.txt | 31 --- .../devicetree/bindings/timer/fsl,ftm-timer.yaml | 59 +++++ .../bindings/timer/nxp,lpc3220-timer.txt | 26 -- .../bindings/timer/nxp,lpc3220-timer.yaml | 55 +++++ .../devicetree/bindings/timer/ti,da830-timer.yaml | 68 ++++++ .../devicetree/bindings/timer/ti,davinci-timer.txt | 37 --- .../devicetree/bindings/trivial-devices.yaml | 20 +- .../devicetree/bindings/watchdog/davinci-wdt.txt | 24 -- .../devicetree/bindings/watchdog/lpc18xx-wdt.txt | 19 -- .../bindings/watchdog/nxp,lpc1850-wwdt.yaml | 52 ++++ .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 + .../bindings/watchdog/ti,davinci-wdt.yaml | 55 +++++ .../devicetree/bindings/watchdog/zii,rave-wdt.yaml | 49 ++++ .../devicetree/bindings/watchdog/ziirave-wdt.txt | 19 -- MAINTAINERS | 20 +- arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/mman.h | 14 ++ arch/parisc/include/asm/processor.h | 2 +- arch/parisc/kernel/entry.S | 6 +- arch/parisc/kernel/smp.c | 2 +- arch/parisc/kernel/syscall.S | 14 +- arch/parisc/kernel/time.c | 261 +++++++++------------ arch/parisc/kernel/traps.c | 2 +- arch/powerpc/Kconfig | 32 ++- arch/powerpc/Kconfig.debug | 6 - arch/powerpc/configs/ppc64_defconfig | 1 + arch/powerpc/include/asm/asm-compat.h | 8 +- arch/powerpc/include/asm/atomic.h | 5 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 3 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 20 ++ arch/powerpc/include/asm/book3s/64/pgtable.h | 26 -- arch/powerpc/include/asm/code-patching.h | 37 +++ arch/powerpc/include/asm/eeh.h | 1 + arch/powerpc/include/asm/mmu_context.h | 3 - arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 3 +- arch/powerpc/include/asm/nohash/pgalloc.h | 8 +- arch/powerpc/include/asm/percpu.h | 2 +- arch/powerpc/include/asm/rtas.h | 1 + arch/powerpc/include/asm/thread_info.h | 4 + arch/powerpc/include/asm/uaccess.h | 7 +- arch/powerpc/kernel/Makefile | 1 + arch/powerpc/kernel/cacheinfo.c | 2 +- arch/powerpc/kernel/eeh.c | 13 +- arch/powerpc/kernel/exceptions-64s.S | 17 -- arch/powerpc/kernel/head_8xx.S | 78 +++--- arch/powerpc/kernel/head_book3s_32.S | 144 +++++------- arch/powerpc/kernel/kprobes.c | 65 +---- arch/powerpc/kernel/module_64.c | 5 +- arch/powerpc/kernel/optprobes.c | 2 +- arch/powerpc/kernel/process.c | 22 +- arch/powerpc/kernel/rethook.c | 73 ++++++ arch/powerpc/kernel/secvar-sysfs.c | 2 +- arch/powerpc/kernel/stacktrace.c | 6 +- arch/powerpc/kernel/static_call.c | 2 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kernel/vdso/gettimeofday.S | 4 - arch/powerpc/kvm/book3s_hv.c | 18 +- arch/powerpc/lib/code-patching.c | 70 ++++-- arch/powerpc/lib/test-code-patching.c | 41 ++++ arch/powerpc/mm/book3s32/mmu.c | 2 + arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/powerpc/mm/mem.c | 14 ++ arch/powerpc/mm/nohash/8xx.c | 9 +- arch/powerpc/platforms/44x/ppc476.c | 2 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 2 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/85xx/sgy_cts1000.c | 2 +- arch/powerpc/platforms/8xx/Kconfig | 7 + arch/powerpc/platforms/Kconfig.cputype | 11 +- arch/powerpc/platforms/cell/spufs/file.c | 17 -- arch/powerpc/platforms/maple/maple.h | 1 - arch/powerpc/platforms/pasemi/gpio_mdio.c | 2 +- arch/powerpc/platforms/pasemi/pasemi.h | 1 - arch/powerpc/platforms/powermac/pfunc_base.c | 2 +- arch/powerpc/platforms/powermac/smp.c | 2 +- arch/powerpc/platforms/powernv/eeh-powernv.c | 3 +- arch/powerpc/platforms/powernv/opal-dump.c | 2 +- arch/powerpc/platforms/powernv/opal-elog.c | 2 +- arch/powerpc/platforms/powernv/opal-lpc.c | 2 +- arch/powerpc/platforms/powernv/opal-prd.c | 2 +- arch/powerpc/platforms/powernv/pci.h | 1 - arch/powerpc/platforms/pseries/dlpar.c | 234 ++++++++++++++++-- arch/powerpc/platforms/pseries/dtl.c | 1 - arch/powerpc/platforms/pseries/eeh_pseries.c | 39 ++- arch/powerpc/platforms/pseries/hotplug-cpu.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 16 +- arch/powerpc/platforms/pseries/papr_scm.c | 2 +- arch/powerpc/platforms/pseries/pmem.c | 2 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 4 +- arch/powerpc/sysdev/fsl_msi.c | 2 +- arch/powerpc/sysdev/pmi.c | 2 +- arch/powerpc/xmon/xmon.c | 2 +- arch/x86/hyperv/ivm.c | 6 +- arch/x86/include/asm/acpi.h | 8 + arch/x86/include/asm/cpuid.h | 7 +- arch/x86/kernel/acpi/boot.c | 11 + arch/x86/kernel/jailhouse.c | 1 + arch/x86/kernel/mmconf-fam10h_64.c | 1 + arch/x86/kernel/smpboot.c | 1 + arch/x86/kernel/x86_init.c | 1 + arch/x86/platform/pvh/Makefile | 1 + arch/x86/platform/pvh/enlighten.c | 6 +- arch/x86/xen/mmu_pv.c | 5 +- arch/x86/xen/p2m.c | 98 ++++++++ arch/x86/xen/setup.c | 202 ++++++++++++---- arch/x86/xen/xen-ops.h | 6 +- drivers/hv/vmbus_drv.c | 34 ++- drivers/macintosh/via-pmu-backlight.c | 2 +- drivers/macintosh/via-pmu.c | 2 +- drivers/of/address.c | 40 ++-- drivers/of/irq.c | 43 +--- drivers/of/overlay.c | 12 +- drivers/of/platform.c | 14 +- drivers/of/property.c | 41 ++-- drivers/of/resolver.c | 12 +- drivers/of/unittest.c | 4 +- drivers/parisc/pdc_stable.c | 2 +- drivers/xen/pci.c | 14 +- drivers/xen/swiotlb-xen.c | 10 +- drivers/xen/xenbus/xenbus_xs.c | 6 +- fs/exec.c | 3 +- include/dt-bindings/interrupt-controller/arm-gic.h | 2 + scripts/dtc/checks.c | 16 +- scripts/dtc/dt-extract-compatibles | 13 + scripts/dtc/fdtoverlay.c | 2 +- scripts/dtc/version_gen.h | 2 +- tools/hv/hv_fcopy_uio_daemon.c | 7 + .../testing/selftests/dt/test_unprobed_devices.sh | 15 +- .../testing/selftests/powerpc/benchmarks/Makefile | 2 +- .../selftests/powerpc/benchmarks/exec_target.c | 16 +- 204 files changed, 3026 insertions(+), 1593 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arc/archs-pct.txt create mode 100644 Documentation/devicetree/bindings/arc/snps,archs-pct.yaml create mode 100644 Documentation/devicetree/bindings/board/fsl,bcsr.yaml create mode 100644 Documentation/devicetree/bindings/board/fsl,fpga-qixis-i2c.yaml create mode 100644 Documentation/devicetree/bindings/board/fsl,fpga-qixis.yaml delete mode 100644 Documentation/devicetree/bindings/board/fsl-board.txt delete mode 100644 Documentation/devicetree/bindings/bus/qcom,ebi2.txt create mode 100644 Documentation/devicetree/bindings/bus/qcom,ebi2.yaml delete mode 100644 Documentation/devicetree/bindings/clock/mediatek,mt6795-sys-clock.yaml delete mode 100644 Documentation/devicetree/bindings/cpu/nvidia,tegra186-ccplex-cl [...] create mode 100644 Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/aspeed,a [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/aspeed,a [...] create mode 100644 Documentation/devicetree/bindings/misc/aspeed,ast2400-cvic.yaml delete mode 100644 Documentation/devicetree/bindings/misc/aspeed,cvic.txt rename Documentation/devicetree/bindings/net/{broadcom-bluetooth.yaml => bluetooth [...] rename Documentation/devicetree/bindings/net/{marvell-bluetooth.yaml => bluetooth/ [...] rename Documentation/devicetree/bindings/net/{mediatek-bluetooth.txt => bluetooth/ [...] rename Documentation/devicetree/bindings/net/{nokia-bluetooth.txt => bluetooth/nok [...] rename Documentation/devicetree/bindings/net/{realtek-bluetooth.yaml => bluetooth/ [...] rename Documentation/devicetree/bindings/net/{ => bluetooth}/ti,bluetooth.yaml (94%) create mode 100644 Documentation/devicetree/bindings/net/fsl,cpm-enet.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl,cpm-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/maxim,ds26522.txt create mode 100644 Documentation/devicetree/bindings/net/maxim,ds26522.yaml create mode 100644 Documentation/devicetree/bindings/serial/serial-peripheral-props.yaml create mode 100644 Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,ucc-hdlc.yaml delete mode 100644 Documentation/devicetree/bindings/soc/fsl/cpm_qe/network.txt create mode 100644 Documentation/devicetree/bindings/soc/fsl/fsl,rcpm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/fsl/rcpm.txt delete mode 100644 Documentation/devicetree/bindings/timer/fsl,ftm-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/fsl,ftm-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/nxp,lpc3220-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/nxp,lpc3220-timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/ti,da830-timer.yaml delete mode 100644 Documentation/devicetree/bindings/timer/ti,davinci-timer.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/davinci-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/lpc18xx-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/nxp,lpc1850-wwdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/ti,davinci-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/zii,rave-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/ziirave-wdt.txt create mode 100644 arch/powerpc/kernel/rethook.c