aboutsummaryrefslogtreecommitdiff
path: root/drivers/cxl/core
AgeCommit message (Expand)AuthorFilesLines
7 dayscxl: Check for invalid addresses returned from translation functions on errorsRobert Richter2-9/+27
8 dayscxl/hdm: Fix potential infinite loop in __cxl_dpa_reserve()Li Ming1-1/+1
11 dayscxl/port: Fix target list setup for multiple decoders sharing the same dportRobert Richter1-1/+1
2026-01-05cxl/region: fix format string for resource_size_tArnd Bergmann1-1/+1
2025-12-05Merge tag 'soc-drivers-6.19-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+4
2025-12-04Merge tag 'cxl-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds5-178/+228
2025-11-27Merge tag 'cache-for-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/gi...Arnd Bergmann1-1/+4
2025-11-17memregion: Support fine grained invalidate by cpu_cache_invalidate_memregion()Yicong Yang1-1/+4
2025-11-17memregion: Drop unused IORES_DESC_* parameter from cpu_cache_invalidate_memre...Jonathan Cameron1-1/+1
2025-11-14Merge branch 'for-6.19/cxl-prm' into cxl-for-nextDave Jiang2-19/+7
2025-11-14cxl/region: Remove local variable @inc in cxl_port_setup_targets()Robert Richter1-3/+2
2025-11-14cxl: Simplify cxl_rd_ops allocation and handlingRobert Richter2-16/+5
2025-11-13Merge branch 'for-6.19/cxl-elc' into cxl-for-nextDave Jiang1-15/+44
2025-11-13Merge branch 'for-6.19/cxl-addr-xlat' into cxl-for-nextDave Jiang1-60/+142
2025-11-12cxl: Clarify comment in spa_maps_hpa()Dave Jiang1-3/+3
2025-11-12cxl: Rename region_res_match_cxl_range() to spa_maps_hpa()Dave Jiang1-5/+5
2025-11-12cxl: Add handling of locked CXL decoderDave Jiang2-0/+22
2025-11-07cxl: Adjust offset calculation for poison injectionDave Jiang1-0/+2
2025-11-03cxl/region: Add support to indicate region has extended linear cacheDave Jiang1-15/+44
2025-11-03cxl/region: Refactor address translation funcs for testingAlison Schofield1-60/+142
2025-11-03cxl: fix typos in cdat.c commentsAlok Tiwari1-2/+2
2025-11-03cxl/port: Remove devm_cxl_port_enumerate_dports()Li Ming1-79/+8
2025-10-14cxl/trace: Subtract to find an hpa_alias0 in cxl_poison eventsAlison Schofield1-1/+1
2025-10-14cxl/region: Use %pa printk format to emit resource_size_tAlison Schofield1-2/+2
2025-10-14cxl: Fix match_region_by_range() to use region_res_match_cxl_range()Dave Jiang1-4/+1
2025-10-14cxl: Set range param for region_res_match_cxl_range() as constDave Jiang1-1/+1
2025-10-13cxl/features: Add check for no entries in cxl_feature_infoDave Jiang1-0/+3
2025-10-13cxl/port: Avoid missing port component registers setupLi Ming1-12/+14
2025-09-18Merge branch 'for-6.18/cxl-delay-dport' into cxl-for-nextDave Jiang6-117/+429
2025-09-18cxl: Move port register setup to when first dport appearDave Jiang1-3/+14
2025-09-18cxl: Change sslbis handler to only handle single dportDave Jiang2-14/+11
2025-09-18cxl/test: Adjust the mock version of devm_cxl_switch_port_decoders_setup()Dave Jiang1-3/+3
2025-09-18cxl/test: Add mock version of devm_cxl_add_dport_by_dev()Dave Jiang2-5/+4
2025-09-18cxl: Defer dport allocation for switch portsDave Jiang5-52/+244
2025-09-18cxl/test: Refactor decoder setup to reduce cxl_test burdenDave Jiang3-8/+120
2025-09-17cxl: Add a cached copy of target_map to cxl_decoderDave Jiang3-28/+18
2025-09-17cxl: Add helper to delete dportDave Jiang1-8/+14
2025-09-17cxl: Add helper to detect top of CXL device topologyDave Jiang1-6/+11
2025-09-10Merge branch 'for-6.18/cxl-update-access-coordinates' into cxl-for-nextDave Jiang3-22/+12
2025-09-02acpi/hmat: Remove now unused hmat_update_target_coordinates()Dave Jiang2-8/+0
2025-09-02cxl, acpi/hmat: Update CXL access coordinates directly instead of through HMATDave Jiang3-14/+12
2025-08-18cxl: Fix emit of type resource_size_t argument for validate_region_offset()Dave Jiang1-4/+4
2025-08-12Merge branch 'for-6.18/cxl-poison-inject' into cxl-for-nextDave Jiang4-19/+283
2025-08-12cxl/region: Add inject and clear poison by region offsetAlison Schofield3-3/+140
2025-08-12cxl/core: Add locked variants of the poison inject and clear funcsAlison Schofield1-16/+36
2025-08-12cxl/region: Introduce SPA to DPA address translationAlison Schofield1-0/+101
2025-08-12cxl: Move hpa_to_spa callback to a new root decoder ops structureAlison Schofield2-3/+9
2025-08-12cxl/region: use str_enabled_disabled() instead of ternary operatorNai-Chen Cheng1-3/+2
2025-08-12cxl/hdm: Use str_plural() to simplify the codeXichao Zhao1-1/+1
2025-08-03Merge tag 'mm-nonmm-stable-2025-08-03-12-47' of git://git.kernel.org/pub/scm/...Linus Torvalds1-1/+1