Searched refs:pmci (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/mfd/ |
| H A D | intel-m10-bmc-pmci.c | 133 static u32 pmci_get_write_space(struct m10bmc_pmci_device *pmci) in pmci_get_write_space() argument 142 false, pmci->base + M10BMC_N6000_FLASH_CTRL); in pmci_get_write_space() 151 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); in pmci_flash_bulk_write() local 155 blk_size = min(pmci_get_write_space(pmci), size); in pmci_flash_bulk_write() 165 pmci_write_fifo(pmci->base + M10BMC_N6000_FLASH_FIFO, in pmci_flash_bulk_write() 177 pmci_write_fifo(pmci->base + M10BMC_N6000_FLASH_FIFO, &tmp, 1); in pmci_flash_bulk_write() 185 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); in pmci_flash_bulk_read() local 197 writel(addr + offset, pmci->base + M10BMC_N6000_FLASH_ADDR); in pmci_flash_bulk_read() 200 pmci->base + M10BMC_N6000_FLASH_CTRL); in pmci_flash_bulk_read() 202 ret = readl_poll_timeout((pmci->base + M10BMC_N6000_FLASH_CTRL), val, in pmci_flash_bulk_read() [all …]
|
| /linux/Documentation/driver-api/pldmfw/ |
| H A D | index.rst | 9 <https://www.dmtf.org/documents/pmci/pldm-firmware-update-specification-100>.
|