Home
last modified time | relevance | path

Searched defs:nvmem (Results 1 – 25 of 44) sorted by relevance

12

/linux/drivers/nvmem/
H A Dlayouts.c79 static int nvmem_layout_create_device(struct nvmem_device *nvmem, in nvmem_layout_create_device()
120 static int nvmem_layout_bus_populate(struct nvmem_device *nvmem, in nvmem_layout_bus_populate()
155 struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem) in of_nvmem_layout_get_container()
165 int nvmem_populate_layout(struct nvmem_device *nvmem) in nvmem_populate_layout()
183 void nvmem_destroy_layout(struct nvmem_device *nvmem) in nvmem_destroy_layout()
H A Dmtk-efuse.c48 static void mtk_efuse_fixup_dt_cell_info(struct nvmem_device *nvmem, in mtk_efuse_fixup_dt_cell_info()
67 struct nvmem_device *nvmem; in mtk_efuse_probe() local
H A Dinternals.h51 static inline int nvmem_populate_layout(struct nvmem_device *nvmem) in nvmem_populate_layout()
56 static inline void nvmem_destroy_layout(struct nvmem_device *nvmem) { } in nvmem_destroy_layout()
H A Dqoriq-efuse.c43 struct nvmem_device *nvmem; in qoriq_efuse_probe() local
H A Duniphier-efuse.c36 struct nvmem_device *nvmem; in uniphier_efuse_probe() local
H A Dmeson-efuse.c51 struct nvmem_device *nvmem; in meson_efuse_probe() local
H A Dsec-qfprom.c57 struct nvmem_device *nvmem; in sec_qfprom_probe() local
H A Du-boot-env.c18 struct nvmem_device *nvmem; member
H A Dlayerscape-sfp.c50 struct nvmem_device *nvmem; in layerscape_sfp_probe() local
H A Drmem.c14 struct nvmem_device *nvmem; global() member
H A Dnintendo-otp.c79 struct nvmem_device *nvmem; in nintendo_otp_probe() local
H A Dimx-ocotp.c586 static void imx_ocotp_fixup_dt_cell_info(struct nvmem_device *nvmem, in imx_ocotp_fixup_dt_cell_info()
596 struct nvmem_device *nvmem; in imx_ocotp_probe() local
H A Dmxs-ocotp.c34 struct nvmem_device *nvmem; member
H A Dqcom-spmi-sdam.c114 struct nvmem_device *nvmem; in sdam_probe() local
H A Dsnvs_lpgpr.c96 struct nvmem_device *nvmem; in snvs_lpgpr_probe() local
H A Dsunxi_sid.c128 struct nvmem_device *nvmem; in sunxi_sid_probe() local
H A Djz4780-efuse.c141 struct nvmem_device *nvmem; in jz4780_efuse_probe() local
/linux/include/linux/
H A Dnvmem-consumer.h181 static inline void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
186 struct nvmem_device *nvmem) in devm_nvmem_device_put()
190 static inline ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
197 static inline int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
204 static inline int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
211 static inline int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()
218 static inline const char *nvmem_dev_name(struct nvmem_device *nvmem) in nvmem_dev_name()
/linux/drivers/soc/ti/
H A Dpm33xx.c276 struct nvmem_device *nvmem; in am33xx_pm_begin() local
306 struct nvmem_device *nvmem; in am33xx_pm_end() local
430 struct nvmem_device *nvmem; in am33xx_pm_rtc_setup() local
/linux/drivers/nvmem/layouts/
H A Du-boot-env.c54 static int u_boot_env_parse_cells(struct device *dev, struct nvmem_device *nvmem, uint8_t *buf, in u_boot_env_parse_cells()
89 int u_boot_env_parse(struct device *dev, struct nvmem_device *nvmem, in u_boot_env_parse()
/linux/drivers/rtc/
H A Dnvmem.c17 struct nvmem_device *nvmem; in devm_rtc_nvmem_register() local
/linux/drivers/soc/atmel/
H A Dsfr.c45 struct nvmem_device *nvmem; in atmel_sfr_probe() local
/linux/drivers/thunderbolt/
H A Dnvm.c431 struct nvmem_device *nvmem; in tb_nvm_add_active() local
496 struct nvmem_device *nvmem; in tb_nvm_add_non_active() local
/linux/drivers/mtd/ubi/
H A Dnvmem.c15 struct nvmem_device *nvmem; member
/linux/drivers/w1/slaves/
H A Dw1_ds250x.c168 struct nvmem_device *nvmem; in w1_eprom_add_slave() local

12