peci_request
u8 addr, struct peci_request *req)
static int npcm_peci_xfer(struct peci_controller *controller, u8 addr, struct peci_request *req)
struct peci_request *req;
struct peci_request *req;
struct peci_request *req;
struct peci_request *req;
struct peci_request *req;
struct peci_request req = { 0 };
struct peci_request *req;
struct peci_request *req;
struct peci_request;
struct peci_request *peci_request_alloc(struct peci_device *device, u8 tx_len, u8 rx_len);
void peci_request_free(struct peci_request *req);
int peci_request_status(struct peci_request *req);
u64 peci_request_dib_read(struct peci_request *req);
s16 peci_request_temp_read(struct peci_request *req);
u8 peci_request_data_readb(struct peci_request *req);
u16 peci_request_data_readw(struct peci_request *req);
u32 peci_request_data_readl(struct peci_request *req);
u64 peci_request_data_readq(struct peci_request *req);
struct peci_request *peci_xfer_get_dib(struct peci_device *device);
struct peci_request *peci_xfer_get_temp(struct peci_device *device);
struct peci_request *peci_xfer_pkg_cfg_readb(struct peci_device *device, u8 index, u16 param);
struct peci_request *peci_xfer_pkg_cfg_readw(struct peci_device *device, u8 index, u16 param);
struct peci_request *peci_xfer_pkg_cfg_readl(struct peci_device *device, u8 index, u16 param);
struct peci_request *peci_xfer_pkg_cfg_readq(struct peci_device *device, u8 index, u16 param);
struct peci_request *peci_xfer_pci_cfg_local_readb(struct peci_device *device,
struct peci_request *peci_xfer_pci_cfg_local_readw(struct peci_device *device,
struct peci_request *peci_xfer_pci_cfg_local_readl(struct peci_device *device,
struct peci_request *peci_xfer_ep_pci_cfg_local_readb(struct peci_device *device, u8 seg,
struct peci_request *peci_xfer_ep_pci_cfg_local_readw(struct peci_device *device, u8 seg,
struct peci_request *peci_xfer_ep_pci_cfg_local_readl(struct peci_device *device, u8 seg,
struct peci_request *peci_xfer_ep_pci_cfg_readb(struct peci_device *device, u8 seg,
struct peci_request *peci_xfer_ep_pci_cfg_readw(struct peci_device *device, u8 seg,
struct peci_request *peci_xfer_ep_pci_cfg_readl(struct peci_device *device, u8 seg,
struct peci_request *peci_xfer_ep_mmio32_readl(struct peci_device *device, u8 bar, u8 seg,
struct peci_request *peci_xfer_ep_mmio64_readl(struct peci_device *device, u8 bar, u8 seg,
int peci_request_status(struct peci_request *req)
static int peci_request_xfer(struct peci_request *req)
static int peci_request_xfer_retry(struct peci_request *req)
struct peci_request *peci_request_alloc(struct peci_device *device, u8 tx_len, u8 rx_len)
struct peci_request *req;
void peci_request_free(struct peci_request *req)
struct peci_request *peci_xfer_get_dib(struct peci_device *device)
struct peci_request *req;
struct peci_request *peci_xfer_get_temp(struct peci_device *device)
struct peci_request *req;
static struct peci_request *
struct peci_request *req;
static struct peci_request *
struct peci_request *req;
static struct peci_request *
struct peci_request *req;
static struct peci_request *
struct peci_request *req;
u8 peci_request_data_readb(struct peci_request *req)
u16 peci_request_data_readw(struct peci_request *req)
u32 peci_request_data_readl(struct peci_request *req)
u64 peci_request_data_readq(struct peci_request *req)
u64 peci_request_dib_read(struct peci_request *req)
s16 peci_request_temp_read(struct peci_request *req)
struct peci_request *peci_xfer_pkg_cfg_##x(struct peci_device *device, u8 index, u16 param) \
struct peci_request * \
struct peci_request * \
struct peci_request *peci_xfer_ep_mmio##y##_##x(struct peci_device *device, u8 bar, u8 seg, \
static u8 peci_request_data_cc(struct peci_request *req)
struct peci_request;
int (*xfer)(struct peci_controller *controller, u8 addr, struct peci_request *req);