Home
last modified time | relevance | path

Searched refs:pmci (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/mfd/
H A Dintel-m10-bmc-pmci.c133 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 in pmci_flash_bulk_read()
256 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); m10bmc_pmci_flash_read() local
283 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); m10bmc_pmci_flash_write() local
297 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); m10bmc_pmci_flash_lock() local
315 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); m10bmc_pmci_flash_unlock() local
384 struct m10bmc_pmci_device *pmci; m10bmc_pmci_probe() local
428 struct m10bmc_pmci_device *pmci = container_of(m10bmc, struct m10bmc_pmci_device, m10bmc); m10bmc_pmci_remove() local
[all...]
H A DMakefile278 obj-$(CONFIG_MFD_INTEL_M10_BMC_PMCI) += intel-m10-bmc-pmci.o

Completed in 2 milliseconds