This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 909784f19 Add entry 22836ca88591ac7efacf06d5b6db191763fd8aba from https [...]
new ac8e02f81 Add entry 44c9403ed1833ae71a59e84f9e37af3182be0df5 from https [...]
The 1 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:
.../tcwg_kernel/gnu-master-aarch64-stable-allyesconfig/build_url | 2 +-
.../last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy {binutils/sha1/a71d87680110d854f966d8cda0f1c7887001fcdd => gcc/sha1/44c9403ed [...]
copy gcc/sha1/44c9403ed1833ae71a59e84f9e37af3182be0df5/tcwg_kernel/{gnu-master-aar [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from d978e4a1f Add entry 22836ca88591ac7efacf06d5b6db191763fd8aba from https [...]
new 909784f19 Add entry 22836ca88591ac7efacf06d5b6db191763fd8aba from https [...]
The 1 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:
.../jira/description | 5 ++
.../jira/yaml | 5 ++
.../status.txt | 5 ++
.../master-arm/details.txt | 86 +++++++++-------------
.../master-arm/reproduction_instructions.txt | 4 +-
.../master-arm}/status-summary.txt | 0
.../master-arm/status.txt | 4 +-
.../tcwg_gnu_native_check_gdb}/status-summary.txt | 0
.../tcwg_gnu_native_check_gdb/status.txt | 4 +-
9 files changed, 55 insertions(+), 58 deletions(-)
copy gdb/sha1/{2f43916ead97b183348581e4fd4489cd59845e62 => 22836ca88591ac7efacf06d [...]
copy gdb/sha1/22836ca88591ac7efacf06d5b6db191763fd8aba/{tcwg_gdb_check => tcwg_gnu [...]
copy {gcc/sha1/0adc8c5f146b108f99c4df09e43276e3a2419262 => gdb/sha1/22836ca88591ac [...]
copy gdb/sha1/{c223d3738832011ced54e8415fa218934aebd0e4 => 22836ca88591ac7efacf06d [...]
copy {gcc/sha1/0adc8c5f146b108f99c4df09e43276e3a2419262 => gdb/sha1/22836ca88591ac [...]
copy gdb/sha1/{c223d3738832011ced54e8415fa218934aebd0e4 => 22836ca88591ac7efacf06d [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 2865a7049 Add entry 01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29 from https [...]
new d978e4a1f Add entry 22836ca88591ac7efacf06d5b6db191763fd8aba from https [...]
The 1 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:
.../tcwg_gnu_native_check_gdb/master-arm/build_url | 2 +-
.../master-aarch64 => tcwg_gnu_native_check_gdb/master-arm}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy {binutils/sha1/14317f7f05d0290586f456d02176dd77a81aee69 => gdb/sha1/22836ca88 [...]
copy gdb/sha1/22836ca88591ac7efacf06d5b6db191763fd8aba/{tcwg_gdb_check/master-aarc [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 390c3e4ed28 LoongArch: Organize the code related to split move and merg [...]
new 5c4c1fe6df0 Add a musttail generic attribute to the c-attribs table
new 59dd1d7ab21 C++: Support clang compatible [[musttail]] (PR83324)
new 7db47f7b915 C: Implement musttail attribute for returns
new 37c4703ce84 Add tests for C/C++ musttail attributes
new 56f824cc206 Add documentation for musttail attribute
The 5 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:
gcc/c-family/c-attribs.cc | 35 ++++++++++++++++
gcc/c-family/c-common.h | 2 +
gcc/c/c-parser.cc | 71 +++++++++++++++++++++++++++------
gcc/c/c-tree.h | 2 +-
gcc/c/c-typeck.cc | 7 +++-
gcc/cp/cp-tree.h | 4 ++
gcc/cp/parser.cc | 32 +++++++++++++--
gcc/cp/pt.cc | 9 ++++-
gcc/cp/semantics.cc | 1 +
gcc/doc/extend.texi | 25 +++++++++++-
gcc/testsuite/c-c++-common/musttail1.c | 14 +++++++
gcc/testsuite/c-c++-common/musttail12.c | 15 +++++++
gcc/testsuite/c-c++-common/musttail13.c | 5 +++
gcc/testsuite/c-c++-common/musttail2.c | 33 +++++++++++++++
gcc/testsuite/c-c++-common/musttail3.c | 29 ++++++++++++++
gcc/testsuite/c-c++-common/musttail4.c | 17 ++++++++
gcc/testsuite/c-c++-common/musttail5.c | 28 +++++++++++++
gcc/testsuite/c-c++-common/musttail7.c | 14 +++++++
gcc/testsuite/c-c++-common/musttail8.c | 17 ++++++++
gcc/testsuite/g++.dg/musttail10.C | 40 +++++++++++++++++++
gcc/testsuite/g++.dg/musttail11.C | 33 +++++++++++++++
gcc/testsuite/g++.dg/musttail6.C | 60 ++++++++++++++++++++++++++++
gcc/testsuite/g++.dg/musttail9.C | 10 +++++
gcc/testsuite/lib/target-supports.exp | 9 +++++
24 files changed, 490 insertions(+), 22 deletions(-)
create mode 100644 gcc/testsuite/c-c++-common/musttail1.c
create mode 100644 gcc/testsuite/c-c++-common/musttail12.c
create mode 100644 gcc/testsuite/c-c++-common/musttail13.c
create mode 100644 gcc/testsuite/c-c++-common/musttail2.c
create mode 100644 gcc/testsuite/c-c++-common/musttail3.c
create mode 100644 gcc/testsuite/c-c++-common/musttail4.c
create mode 100644 gcc/testsuite/c-c++-common/musttail5.c
create mode 100644 gcc/testsuite/c-c++-common/musttail7.c
create mode 100644 gcc/testsuite/c-c++-common/musttail8.c
create mode 100644 gcc/testsuite/g++.dg/musttail10.C
create mode 100644 gcc/testsuite/g++.dg/musttail11.C
create mode 100644 gcc/testsuite/g++.dg/musttail6.C
create mode 100644 gcc/testsuite/g++.dg/musttail9.C
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 44fe2c06a15 rs6000: Fix .machine cpu selection w/ altivec [PR97367]
new 7c81ff02a94 Fortran: Fix wrong code in unlimited polymorphic assignment [...]
The 1 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:
gcc/fortran/trans-array.cc | 5 ++
gcc/fortran/trans-expr.cc | 34 ++++++++------
gcc/fortran/trans-stmt.cc | 40 ++++++++++++++++
gcc/testsuite/gfortran.dg/pr113363.f90 | 86 ++++++++++++++++++++++++++++++++++
4 files changed, 151 insertions(+), 14 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/pr113363.f90
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 187f00275 Add entry 44c9403ed1833ae71a59e84f9e37af3182be0df5 from https [...]
new e3124524c Add entry 01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29 from https [...]
The 1 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:
gcc/sha1/01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29/first_url | 1 +
.../tcwg_gcc_check/master-arm/build_url | 1 +
.../tcwg_gcc_check/master-arm/last_good | 1 +
3 files changed, 3 insertions(+)
create mode 100644 gcc/sha1/01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29/first_url
create mode 100644 gcc/sha1/01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29/tcwg_gcc_chec [...]
create mode 100644 gcc/sha1/01c095ab77f8f43bf77e4c0be6c4f4c0d15a4c29/tcwg_gcc_chec [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 3f55acd0ec0 binutils: Add a test for strip with build notes
new 237c05a65fe Re: binutils: Add a test for strip with build notes
The 1 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:
binutils/testsuite/binutils-all/objcopy.exp | 12 ++++++------
binutils/testsuite/binutils-all/strip-16.d | 1 +
2 files changed, 7 insertions(+), 6 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 8e5c0abfa02d Merge tag 'input-for-v6.11-rc0' of git://git.kernel.org/pu [...]
new 524e057b2d66 PCI: Add ACS quirk for Broadcom BCM5760X NIC
new 47c8846a49ba PCI: Extend ACS configurability
new cb43487e5dc3 Merge branch 'pci/acs'
new dee37e90b41f PCI: Add and use devres helper for bit masks
new d5fe8207d878 PCI: Add devres helpers for iomap table
new bbaff68bf4a4 PCI: Add managed partial-BAR request and map infrastructure
new e354bb84a4c1 PCI: Deprecate pcim_iomap_table(), pcim_iomap_regions_requ [...]
new d47bde708086 PCI: Add managed pcim_request_region()
new 81fcf28e74a3 PCI: Document hybrid devres hazards
new 77f79ac8de0f PCI: Remove struct pci_devres.enabled status bit
new 1b9469cf1597 PCI: Move struct pci_devres.pinned bit to struct pci_dev
new 2c3e842f125f PCI: Give pcim_set_mwi() its own devres cleanup callback
new 25216afc9db5 PCI: Add managed pcim_intx()
new f748a07a0b64 PCI: Remove legacy pcim_release()
new ad78e05d6545 PCI: Add managed pcim_iomap_range()
new f00059b4c1b0 drm/vboxvideo: fix mapping leaks
new 06bbe25c21a0 Merge branch 'pci/devres'
new 11a1f4bc4736 PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
new 147ea50e1e05 Merge branch 'pci/dpc'
new 9d7d5db8e78e PCI: Move PRESERVE_BOOT_CONFIG _DSM evaluation to pci_regi [...]
new 407abde9caee PCI: of: Add of_pci_preserve_config() for per-host bridge support
new 1e6922482cd4 PCI: Unify ACPI and DT 'preserve config' support
new 7246a4520b4b PCI: Use preserve_config in place of pci_flags
new 903a3b1eed54 Merge branch 'pci/enumeration'
new 5afc2f763edc PCI/AER: Disable AER service on suspend
new 75c47c790f43 PCI/DPC: Disable DPC service on suspend
new 5249048080f4 Merge branch 'pci/err'
new 9d573d19547b PCI: pciehp: Detect device replacement during system sleep
new 618b29a34697 PCI: acpiphp: Add missing MODULE_DESCRIPTION() macro
new 675ba773c6b3 Merge branch 'pci/hotplug'
new 920f6468924f PCI: Warn on missing cfg_access_lock during secondary bus reset
new a4e772898f8b PCI: Add missing bridge lock to pci_bus_lock()
new 62281339e34b Merge branch 'pci/reset'
new 8559125bf7a1 resource: Rename find_resource() to find_resource_space()
new f958625cb4d7 resource: Document find_resource_space() and resource_constraint
new 4eed3dd71168 resource: Use typedef for alignf callback
new 094c0ce5451d resource: Handle simple alignment inside __find_resource_space()
new 2700225304e8 resource: Export find_resource_space()
new 903534fa7d30 PCI: Fix resource double counting on remove & rescan
new 8fa0a44eb0ad PCI: Make minimum bridge window alignment reference more obvious
new 566f1dd52816 PCI: Relax bridge window tail sizing rules
new 65d8f684a5cb Merge branch 'pci/resource'
new 3b287269ab60 dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific reg-name
new b96353773d24 dt-bindings: PCI: snps,dw-pcie-ep: Add vendor specific int [...]
new 6f308c017c27 dt-bindings: PCI: snps,dw-pcie-ep: Add tx_int{a,b,c,d} leg [...]
new 9b0b9b588c00 dt-bindings: PCI: rockchip-dw-pcie: Prepare for Endpoint m [...]
new 5f262f67cbc5 dt-bindings: PCI: rockchip-dw-pcie: Fix description of legacy IRQ
new 743025b0e072 dt-bindings: PCI: rockchip: Add DesignWare based PCIe Endp [...]
new a3ec59e982e0 dt-bindings: PCI: xilinx-cpm: Fix overlapping of bridge re [...]
new bdf8e4d5d68f dt-bindings: PCI: qcom: Add OPP table
new bc9792f32cbd dt-bindings: PCI: mediatek,mt7621-pcie: Add PCIe host topo [...]
new 631b2e7318d4 dt-bindings: PCI: generic: Add ats-supported property
new 30e7c6cc88b0 dt-bindings: PCI: qcom: x1e80100: Make the MHI reg region [...]
new 7095d21ef553 Merge branch 'pci/dt-bindings'
new 328e4dffbeec PCI: endpoint: Remove unused field in struct pci_epf_group
new 5a5095a8bd1b PCI: endpoint: pci-epf-test: Make use of cached 'epc_featu [...]
new 6859e4f22af3 PCI: endpoint: pci-epf-test: Use 'msix_capable' flag direc [...]
new 4edd7dc82bd6 PCI: endpoint: Rename core_init() callback in 'struct pci_ [...]
new f58838d7feb0 PCI: endpoint: Rename BME to Bus Master Enable
new 942ceba0e4fc PCI: endpoint: pci-epf-test: Refactor pci_epf_test_unbind( [...]
new 60bd3e039aa2 PCI: endpoint: pci-epf-{mhi/test}: Move DMA initialization [...]
new cfc2d4c5151b PCI: endpoint: pci-epf-test: Handle Link Down event
new 473b2cf9c4d1 PCI: endpoint: Introduce 'epc_deinit' event and notify the [...]
new 03377a698926 PCI: endpoint: Make pci_epc_class struct constant
new 8e0f5a96c534 PCI: endpoint: Clean up error handling in vpci_scan_bus()
new 6bba3c0ac5dc PCI: endpoint: Fix error handling in epf_ntb_epc_cleanup()
new 199b03db86b9 misc: pci_endpoint_test: Add support for Rockchip rk3588
new 2a35703a6a00 misc: pci_endpoint_test: Use memcpy_toio()/memcpy_fromio() [...]
new a50c7de0607c misc: pci_endpoint_test: Refactor dma_set_mask_and_coheren [...]
new 76084965a91d misc: pci_endpoint_test: Document policy about adding pci_ [...]
new 1ae27dacae42 misc: pci_endpoint_test: Remove unused pci_endpoint_test_b [...]
new 96447ede32d8 Documentation: PCI: pci-endpoint: Fix EPF ops list
new 0f74d8984301 Merge branch 'pci/endpoint'
new 7726ed06f5ae PCI: dra7xx: Add missing chained IRQ header inclusion
new 9a14b2976d49 PCI: aardvark: Remove unused of_gpio.h inclusion
new 050a5e4b8632 PCI: dwc: Remove unused of_gpio.h inclusion
new 2e81122d681c PCI: imx6: Convert to use agnostic GPIO API
new 7e8e4fc5321b PCI: kirin: Convert kirin_pcie_parse_port() to scoped iterator
new d03b2dd78532 PCI: kirin: Convert to use agnostic GPIO API
new 35f0c94a1207 Merge branch 'pci/controller/gpio'
new b262518262f5 PCI: dwc: Use msleep() in dw_pcie_wait_for_link()
new c2a57ee0f2f1 PCI: dwc: Fix index 0 incorrectly being interpreted as a f [...]
new aa85ef61d841 PCI: dwc: Consolidate args of dw_pcie_prog_outbound_atu() [...]
new cd02e4b684fd PCI: dwc: Add outbound MSG TLPs support
new 95cb8ff68851 PCI: Add PCIE_MSG_CODE_ASSERT_INTx message macros
new 9972b17712e4 PCI: Add PCIE_MSG_CODE_PME_TURN_OFF message macro
new e1a4ec1a9520 PCI: dwc: Add generic MSG TLP support for sending PME_Turn [...]
new 867ab111b242 PCI: dwc: ep: Add a generic dw_pcie_ep_linkdown() API to h [...]
new 245b9ebf7b8e PCI: dwc: ep: Remove dw_pcie_ep_init_notify() wrapper
new 574621166c8f PCI: qcom-ep: Use the generic dw_pcie_ep_linkdown() API to [...]
new b8747e10fde9 PCI: layerscape-ep: Use the generic dw_pcie_ep_linkdown() [...]
new 9b10e877fc84 PCI: dwc: ep: Enforce DWC specific 64-bit BAR limitation
new 378539328511 Merge branch 'pci/controller/dwc'
new a9927c2cac6e PCI: al: Check IORESOURCE_BUS existence during probe
new e38de94eddce Merge branch 'pci/controller/al'
new 7903ffa44056 PCI: artpec6: Fix artpec6_pcie_cpu_addr_fixup() parameter name
new 43f25adf9f27 Merge branch 'pci/controller/artpec6'
new 045fda253511 PCI: dra7xx: Fix dra7xx_pcie_cpu_addr_fixup() parameter name
new 1d97f4b21539 Merge branch 'pci/controller/dra7xx'
new 6b11143f9344 PCI: exynos: Adapt to use bulk clock APIs
new da3552d2256c Merge branch 'pci/controller/exynos'
new fea93a3e5d5e PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
new 477ddcd8ef8b Merge branch 'pci/controller/hyperv'
new 5125fdc3292e PCI: keystone: Relocate ks_pcie_set/clear_dbi_mode()
new 9ffa0e70b2da PCI: keystone: Don't enable BAR 0 for AM654x
new a231707a91f3 PCI: keystone: Fix NULL pointer dereference in case of DT [...]
new 86f271f22bbb PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
new db2cc94fae13 Merge branch 'pci/controller/keystone'
new cd09a6ac85b9 PCI: ls-gen4: Make struct mobiveil_rp_ops constant
new 9965133729ed Merge branch 'pci/controller/layerscape'
new a4bbcac11d3c PCI: loongson: Enable MSI in LS7A Root Complex
new 145eec91b38a Merge branch 'pci/controller/loongson'
new 6873aaa5f9a4 dt-bindings: PCI: Add PLDA XpressRICH PCIe host common properties
new 24934ee8978d PCI: microchip: Move pcie-microchip-host.c to PLDA directory
new 692c9b0a64bc PCI: microchip: Move PLDA IP register macros to pcie-plda.h
new 55ba2532b33c PCI: microchip: Add bridge_addr field to struct mc_pcie
new e9b7007a94db PCI: microchip: Rename PLDA structures to be generic
new 41ceca8c6163 PCI: microchip: Move PLDA structures to plda-pcie.h
new ed18db138c0a PCI: microchip: Rename PLDA functions to be generic
new 39bd5f8225d5 PCI: microchip: Move PLDA functions to pcie-plda-host.c
new f966c028cfae PCI: microchip: Rename interrupt related functions
new d4078c87a530 PCI: microchip: Add num_events field to struct plda_pcie_rp
new 647690479660 PCI: microchip: Add request_event_irq() callback function
new 62df57b9f0c6 PCI: microchip: Add INTx and MSI event num to struct plda_event
new c7f6c72ae167 PCI: microchip: Add get_events() callback and PLDA get_event()
new 5037ec713a84 PCI: microchip: Add event irqchip field to host port and a [...]
new 4602c370bdf6 PCI: microchip: Move IRQ functions to pcie-plda-host.c
new a576fff39eec PCI: plda: Add event bitmap field to struct plda_pcie_rp
new 76c911396807 PCI: plda: Add host init/deinit and map bus functions
new d76ef0531c07 PCI: plda: Pass pci_host_bridge to plda_pcie_setup_iomems()
new d5ceb9496c56 PCI: Add PCIE_RESET_CONFIG_DEVICE_WAIT_MS waiting time value
new 22fe32239770 dt-bindings: PCI: Add StarFive JH7110 PCIe controller
new 39b91eb40c6a PCI: starfive: Add JH7110 PCIe controller
new 325b9a3e4e6b Merge branch 'pci/controller/microchip'
new 652935ba0586 PCI: qcom: Use devm_clk_bulk_get_all() API
new 9d3d5e75f31c dt-bindings: PCI: qcom-ep: Add support for SA8775P SoC
new 58d0d3e032b3 PCI: qcom-ep: Add support for SA8775P SOC
new 0b45127a1b85 PCI: dwc: Refactor dw_pcie_edma_find_chip() API
new 0d278fbdb432 PCI: dwc: Skip finding eDMA channels count for HDMA platforms
new 0551abf2192d PCI: dwc: Pass the eDMA mapping format flag directly from [...]
new c94391ba52b9 PCI: qcom-ep: Add HDMA support for SA8775P SoC
new 3c6c8443d450 PCI: epf-mhi: Enable HDMA for SA8775P SoC
new 1d648bf79d4d PCI: qcom: Override NO_SNOOP attribute for SA8775P RC
new c71b5eb3b864 PCI: qcom-ep: Override NO_SNOOP attribute for SA8775P EP
new 912315715d7b PCI: qcom-ep: Disable resources unconditionally during PER [...]
new 980136d1c2b9 PCI: qcom: Add ICC bandwidth vote for CPU to PCIe path
new 100ae5d77f07 PCI: Bring the PCIe speed to MBps logic to new pcie_dev_sp [...]
new 5b6272e0efd5 PCI: qcom: Add OPP support to scale performance
new 101e5c5c4e76 PCI: qcom: Fix missing error code in qcom_pcie_probe()
new 9553636b5757 PCI: qcom: Prevent potential error pointer dereference
new 044b45be04cb PCI: qcom: Prevent use of uninitialized data in qcom_pcie_ [...]
new df5dd337283a Merge branch 'pci/controller/qcom'
new c93637e6a4c4 PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar [...]
new 55b3ebfedc19 Merge branch 'pci/controller/rcar'
new 544a18c936f9 PCI: dwc: Add PCIE_PORT_{FORCE,LANE_SKEW} macros
new ac1d89f8dcc3 PCI: rcar-gen4: Add struct rcar_gen4_pcie_drvdata
new 2c49151b3fff PCI: rcar-gen4: Add .ltssm_control() for other SoC support
new faf5a975ee3b PCI: rcar-gen4: Add support for R-Car V4H
new 59dd7046b4fb Merge branch 'pci/controller/rcar-gen4'
new c47f90be4c89 PCI: rockchip-host: Fix rockchip_pcie_host_init_port() PER [...]
new 70a7bfb1e515 PCI: rockchip-host: Wait 100ms after reset before starting [...]
new 840b7a5edf88 PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
new 206c4f778b3c PCI: dw-rockchip: Add error messages in .probe() error paths
new 28b8d7793b85 PCI: dw-rockchip: Fix initial PERST# GPIO value
new 2baa5fc389b9 PCI: dw-rockchip: Fix weird indentation
new d8b864c95dcb PCI: dw-rockchip: Add rockchip_pcie_get_ltssm() helper
new 49a0925d1733 PCI: dw-rockchip: Refactor the driver to prepare for EP mode
new e242f26f6320 PCI: dw-rockchip: Add endpoint mode support
new 84e30b878aed PCI: dw-rockchip: Use pci_epc_init_notify() directly
new 8240a9b4a5a2 Merge branch 'pci/controller/rockchip'
new d19a86d584e0 PCI: tegra194: Set EP alignment restriction for inbound ATU
new 6a6118336270 PCI: tegra: Remove unused struct 'tegra_pcie_soc'
new 99329ded0909 Merge branch 'pci/controller/tegra194'
new f24c9bfcd423 PCI: vmd: Create domain symlink before pci_bus_add_devices()
new d098215aec2c Merge branch 'pci/controller/vmd'
new 8a74e4eaa72c PCI: switchtec: Make switchtec_class constant
new 19a3eec1e7cc Merge branch 'pci/switchtec'
new 88f2ab39990a ACPI: PCI: Remove unused struct 'acpi_handle_node'
new 7d2ebbc33d9f PCI: Use array for .id_table consistently
new d5debddce5b6 PCI/PM: Switch to new Intel CPU model defines
new 359efc9d7f3d PCI: Add missing MODULE_DESCRIPTION() macros
new 142a41da39d1 PCI: controller: Add missing MODULE_DESCRIPTION() macros
new 45659274e608 Merge branch 'pci/misc'
new 3f386cb8ee9f Merge tag 'pci-v6.11-changes' of git://git.kernel.org/pub/ [...]
The 184 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/PCI/endpoint/pci-endpoint.rst | 4 +-
Documentation/PCI/pciebus-howto.rst | 2 +-
Documentation/admin-guide/kernel-parameters.txt | 32 +
.../bindings/pci/mediatek,mt7621-pcie.yaml | 29 +
.../bindings/pci/microchip,pcie-host.yaml | 55 +-
.../bindings/pci/plda,xpressrich3-axi-common.yaml | 75 ++
.../devicetree/bindings/pci/qcom,pcie-ep.yaml | 64 +-
.../devicetree/bindings/pci/qcom,pcie-sm8450.yaml | 4 +
.../bindings/pci/qcom,pcie-x1e80100.yaml | 3 +-
.../bindings/pci/rockchip-dw-pcie-common.yaml | 126 +++
.../bindings/pci/rockchip-dw-pcie-ep.yaml | 95 +++
.../devicetree/bindings/pci/rockchip-dw-pcie.yaml | 93 +--
.../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 13 +-
.../bindings/pci/starfive,jh7110-pcie.yaml | 120 +++
.../devicetree/bindings/pci/xilinx-versal-cpm.yaml | 2 +-
.../translations/zh_CN/PCI/pciebus-howto.rst | 2 +-
MAINTAINERS | 19 +-
drivers/acpi/pci_root.c | 17 -
drivers/gpu/drm/vboxvideo/vbox_main.c | 20 +-
drivers/misc/pci_endpoint_test.c | 87 +-
drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 2 +-
drivers/pci/bus.c | 10 +-
drivers/pci/controller/Kconfig | 9 +-
drivers/pci/controller/Makefile | 2 +-
drivers/pci/controller/dwc/Kconfig | 22 +-
drivers/pci/controller/dwc/Makefile | 2 +-
drivers/pci/controller/dwc/pci-dra7xx.c | 8 +-
drivers/pci/controller/dwc/pci-exynos.c | 55 +-
drivers/pci/controller/dwc/pci-imx6.c | 38 +-
drivers/pci/controller/dwc/pci-keystone.c | 202 +++--
drivers/pci/controller/dwc/pci-layerscape-ep.c | 4 +-
drivers/pci/controller/dwc/pci-meson.c | 1 -
drivers/pci/controller/dwc/pcie-al.c | 16 +-
drivers/pci/controller/dwc/pcie-artpec6.c | 10 +-
drivers/pci/controller/dwc/pcie-designware-ep.c | 157 ++--
drivers/pci/controller/dwc/pcie-designware-host.c | 145 +++-
drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +-
drivers/pci/controller/dwc/pcie-designware.c | 121 +--
drivers/pci/controller/dwc/pcie-designware.h | 46 +-
drivers/pci/controller/dwc/pcie-dw-rockchip.c | 330 +++++++-
drivers/pci/controller/dwc/pcie-keembay.c | 2 +-
drivers/pci/controller/dwc/pcie-kirin.c | 126 +--
drivers/pci/controller/dwc/pcie-qcom-ep.c | 50 +-
drivers/pci/controller/dwc/pcie-qcom.c | 346 ++++----
drivers/pci/controller/dwc/pcie-rcar-gen4.c | 308 ++++++-
drivers/pci/controller/dwc/pcie-tegra194.c | 10 +-
drivers/pci/controller/dwc/pcie-uniphier-ep.c | 2 +-
.../pci/controller/mobiveil/pcie-layerscape-gen4.c | 2 +-
drivers/pci/controller/mobiveil/pcie-mobiveil.h | 2 +-
drivers/pci/controller/pci-aardvark.c | 1 -
drivers/pci/controller/pci-host-common.c | 5 +-
drivers/pci/controller/pci-host-generic.c | 1 +
drivers/pci/controller/pci-hyperv.c | 4 +-
drivers/pci/controller/pci-loongson.c | 13 +
drivers/pci/controller/pcie-altera-msi.c | 1 +
drivers/pci/controller/pcie-altera.c | 1 +
drivers/pci/controller/pcie-apple.c | 1 +
drivers/pci/controller/pcie-mediatek-gen3.c | 1 +
drivers/pci/controller/pcie-mediatek.c | 1 +
drivers/pci/controller/pcie-mt7621.c | 1 +
drivers/pci/controller/pcie-rcar-host.c | 6 +-
drivers/pci/controller/pcie-rockchip-host.c | 3 +
drivers/pci/controller/pcie-rockchip.c | 2 +-
drivers/pci/controller/plda/Kconfig | 30 +
drivers/pci/controller/plda/Makefile | 4 +
.../controller/{ => plda}/pcie-microchip-host.c | 615 ++------------
drivers/pci/controller/plda/pcie-plda-host.c | 651 +++++++++++++++
drivers/pci/controller/plda/pcie-plda.h | 273 ++++++
drivers/pci/controller/plda/pcie-starfive.c | 488 +++++++++++
drivers/pci/controller/vmd.c | 9 +-
drivers/pci/devres.c | 913 +++++++++++++++++----
drivers/pci/endpoint/functions/pci-epf-mhi.c | 48 +-
drivers/pci/endpoint/functions/pci-epf-test.c | 115 ++-
drivers/pci/endpoint/functions/pci-epf-vntb.c | 19 +-
drivers/pci/endpoint/pci-ep-cfs.c | 1 -
drivers/pci/endpoint/pci-epc-core.c | 79 +-
drivers/pci/hotplug/acpiphp_ampere_altra.c | 1 +
drivers/pci/hotplug/pciehp.h | 4 +
drivers/pci/hotplug/pciehp_core.c | 42 +-
drivers/pci/hotplug/pciehp_hpc.c | 5 +
drivers/pci/hotplug/pciehp_pci.c | 4 +
drivers/pci/iomap.c | 16 +
drivers/pci/of.c | 54 +-
drivers/pci/pci-acpi.c | 22 +
drivers/pci/pci-mid.c | 4 +-
drivers/pci/pci-pf-stub.c | 1 +
drivers/pci/pci-stub.c | 1 +
drivers/pci/pci.c | 306 ++++---
drivers/pci/pci.h | 100 ++-
drivers/pci/pcie/aer.c | 18 +
drivers/pci/pcie/dpc.c | 60 +-
drivers/pci/pcie/portdrv.c | 2 +-
drivers/pci/probe.c | 34 +-
drivers/pci/quirks.c | 4 +
drivers/pci/setup-bus.c | 91 +-
drivers/pci/switch/switchtec.c | 16 +-
drivers/usb/cdns3/cdnsp-pci.c | 2 +-
drivers/usb/gadget/udc/cdns2/cdns2-pci.c | 2 +-
include/linux/ioport.h | 44 +-
include/linux/pci-epc.h | 15 +-
include/linux/pci-epf.h | 10 +-
include/linux/pci.h | 10 +-
include/linux/switchtec.h | 2 +-
kernel/resource.c | 68 +-
104 files changed, 5193 insertions(+), 1923 deletions(-)
create mode 100644 Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml
create mode 100644 Documentation/devicetree/bindings/pci/rockchip-dw-pcie-common.yaml
create mode 100644 Documentation/devicetree/bindings/pci/rockchip-dw-pcie-ep.yaml
create mode 100644 Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml
create mode 100644 drivers/pci/controller/plda/Kconfig
create mode 100644 drivers/pci/controller/plda/Makefile
rename drivers/pci/controller/{ => plda}/pcie-microchip-host.c (54%)
create mode 100644 drivers/pci/controller/plda/pcie-plda-host.c
create mode 100644 drivers/pci/controller/plda/pcie-plda.h
create mode 100644 drivers/pci/controller/plda/pcie-starfive.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.