summaryrefslogtreecommitdiffstats
path: root/drivers/cxl
Commit message (Expand)AuthorAgeFilesLines
...
| * | cxl: Add functions to get an instance of / count regblocks of a given typeJonathan Cameron2023-05-302-6/+56
| |/
* | Merge branch 'for-6.5/cxl-region-fixes' into for-6.5/cxlDan Williams2023-06-252-46/+72
|\ \
| * | cxl/region: Fix state transitions after reset failureDan Williams2023-06-251-11/+15
| * | cxl/region: Flag partially torn down regions as unusableDan Williams2023-06-252-0/+20
| * | cxl/region: Move cache invalidation before region teardown, and before setupDan Williams2023-06-252-36/+38
| |/
* | Merge branch 'for-6.5/cxl-type-2' into for-6.5/cxlDan Williams2023-06-2516-445/+515
|\ \
| * | Revert "cxl/port: Enable the HDM decoder capability for switch ports"Dan Williams2023-06-253-33/+9
| * | cxl/memdev: Formalize endpoint port linkageDan Williams2023-06-254-5/+8
| * | cxl/pci: Unconditionally unmask 256B Flit errorsDan Williams2023-06-251-16/+2
| * | cxl/region: Manage decoder target_type at decoder-attach timeDan Williams2023-06-251-0/+12
| * | cxl/hdm: Default CXL_DEVTYPE_DEVMEM decoders to CXL_DECODER_DEVMEMDan Williams2023-06-252-10/+27
| * | cxl/port: Rename CXL_DECODER_{EXPANDER, ACCELERATOR} => {HOSTONLYMEM, DEVMEM}Dan Williams2023-06-255-12/+13
| * | cxl/memdev: Make mailbox functionality optionalDan Williams2023-06-253-1/+28
| * | cxl/mbox: Move mailbox related driver state to its own data structureDan Williams2023-06-257-271/+312
| * | cxl: Remove leftover attribute documentation in 'struct cxl_dev_state'Dan Williams2023-06-251-1/+0
| * | cxl: Fix kernel-doc warningsDan Williams2023-06-251-3/+3
| * | cxl/regs: Clarify when a 'struct cxl_register_map' is input vs outputDan Williams2023-06-252-6/+6
| |/
* | Merge branch 'for-6.5/cxl-fwupd' into for-6.5/cxlDan Williams2023-06-254-0/+395
|\ \
| * | cxl: add a firmware update mechanism using the sysfs firmware loaderVishal Verma2023-06-254-0/+395
* | | Merge branch 'for-6.5/cxl-background' into for-6.5/cxlDan Williams2023-06-256-21/+434
|\ \ \ | |_|/ |/| |
| * | cxl/mem: Support Secure EraseDavidlohr Bueso2023-06-253-1/+34
| * | cxl/mem: Wire up Sanitization supportDavidlohr Bueso2023-06-254-0/+132
| * | cxl/mbox: Add sanitization handling machineryDavidlohr Bueso2023-06-253-3/+91
| * | cxl/mem: Introduce security state sysfs fileDavidlohr Bueso2023-06-253-0/+46
| * | cxl/mbox: Allow for IRQ_NONE case in the isrDavidlohr Bueso2023-06-251-2/+4
| |/
| * cxl/mbox: Add background cmd handling machineryDavidlohr Bueso2023-05-234-1/+106
| * cxl/pci: Introduce cxl_request_irq()Davidlohr Bueso2023-05-231-16/+23
| * cxl/pci: Allocate irq vectors earlier during probeDavidlohr Bueso2023-05-231-4/+4
* | cxl: Explicitly initialize resources when media is not readyDave Jiang2023-05-261-6/+11
|/
* cxl/port: Fix NULL pointer access in devm_cxl_add_port()Robert Richter2023-05-191-4/+3
* cxl: Move cxl_await_media_ready() to before capacity info retrievalDave Jiang2023-05-185-11/+21
* cxl: Wait Memory_Info_Valid before access memory related infoDave Jiang2023-05-182-9/+78
* cxl/port: Enable the HDM decoder capability for switch portsDan Williams2023-05-183-9/+33
* cxl: Add missing return to cdat read error pathDave Jiang2023-05-131-0/+1
* Merge tag 'cxl-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds2023-04-3013-167/+986
|\
| * cxl/mbox: Update CMD_RC_TABLEDavidlohr Bueso2023-04-231-2/+10
| * Merge branch 'for-6.3/cxl-autodetect-fixes' into for-6.4/cxlDan Williams2023-04-234-19/+53
| |\
| | * cxl/hdm: Add more HDM decoder debug messages at startupDan Williams2023-04-181-0/+12
| | * cxl/port: Scan single-target ports for decodersDan Williams2023-04-182-7/+16
| | * cxl/core: Drop unused io-64-nonatomic-lo-hi.hDan Williams2023-04-182-2/+0
| | * cxl/hdm: Use 4-byte reads to retrieve HDM decoder base+limitDan Williams2023-04-181-7/+13
| | * cxl/hdm: Fail upon detecting 0-sized decodersDan Williams2023-04-181-3/+12
| * | Merge branch 'for-6.4/cxl-poison' into for-6.4/cxlDan Williams2023-04-239-8/+872
| |\ \
| | * | cxl/mem: Add debugfs attributes for poison inject and clearAlison Schofield2023-04-231-0/+28
| | * | cxl/memdev: Trace inject and clear poison as cxl_poison eventsAlison Schofield2023-04-233-3/+22
| | * | cxl/memdev: Warn of poison inject or clear to a mapped regionAlison Schofield2023-04-231-0/+59
| | * | cxl/memdev: Add support for the Clear Poison mailbox commandAlison Schofield2023-04-232-0/+50
| | * | cxl/memdev: Add support for the Inject Poison mailbox commandAlison Schofield2023-04-232-0/+62
| | * | cxl/trace: Add an HPA to cxl_poison trace eventsAlison Schofield2023-04-232-2/+103
| | * | cxl/region: Provide region info to the cxl_poison trace eventAlison Schofield2023-04-233-1/+141