Re: [PATCH 43/46] cxl/region: Add region driver boiler plate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 23 Jun 2022 21:19:47 -0700
Dan Williams <dan.j.williams@xxxxxxxxx> wrote:

> The CXL region driver is responsible for routing fully formed CXL
> regions to one of libnvdimm, for persistent memory regions, device-dax
> for volatile memory regions, or just act as an enumeration placeholder
> if the region was setup and configuration locked by platform firmware.
> In the platform-firmware-setup case the expectation is that region is
> already accounted in the system memory map, i.e. already enabled as
> "System RAM".
> 
> For now, just attach to CXL regions in the CXL_CONFIG_COMMIT state, and
> take no further action.
> 
> Given this driver is just a small / simple router, include it in the
> core rather than its own module.
Ah. I was wondering why that changed. Fair enough.

Reviewed-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx>

> 
> Co-developed-by: Ben Widawsky <bwidawsk@xxxxxxxxxx>
> Signed-off-by: Ben Widawsky <bwidawsk@xxxxxxxxxx>
> Signed-off-by: Dan Williams <dan.j.williams@xxxxxxxxx>





[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux