Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/nvmem/
Dcore.c29 struct nvmem_device *nvmem; member
45 static int nvmem_reg_read(struct nvmem_device *nvmem, unsigned int offset, in nvmem_reg_read()
54 static int nvmem_reg_write(struct nvmem_device *nvmem, unsigned int offset, in nvmem_reg_write()
65 struct nvmem_device *nvmem = to_nvmem_device(dev); in nvmem_release() local
117 static void nvmem_device_remove_all_cells(const struct nvmem_device *nvmem) in nvmem_device_remove_all_cells()
133 static int nvmem_cell_info_to_nvmem_cell(struct nvmem_device *nvmem, in nvmem_cell_info_to_nvmem_cell()
168 static int nvmem_add_cells(struct nvmem_device *nvmem, in nvmem_add_cells()
234 static int nvmem_add_cells_from_table(struct nvmem_device *nvmem) in nvmem_add_cells_from_table()
272 nvmem_find_cell_by_name(struct nvmem_device *nvmem, const char *cell_id) in nvmem_find_cell_by_name()
288 static int nvmem_add_cells_from_of(struct nvmem_device *nvmem) in nvmem_add_cells_from_of()
[all …]
Dnvmem-sysfs.c21 struct nvmem_device *nvmem = to_nvmem_device(dev); in type_show() local
38 struct nvmem_device *nvmem; in bin_attr_nvmem_read() local
72 struct nvmem_device *nvmem; in bin_attr_nvmem_write() local
200 struct nvmem_device *nvmem, in nvmem_sysfs_get_groups()
216 int nvmem_sysfs_setup_compat(struct nvmem_device *nvmem, in nvmem_sysfs_setup_compat()
258 void nvmem_sysfs_remove_compat(struct nvmem_device *nvmem, in nvmem_sysfs_remove_compat()
Dnvmem.h45 struct nvmem_device *nvmem, in nvmem_sysfs_get_groups()
51 static inline int nvmem_sysfs_setup_compat(struct nvmem_device *nvmem, in nvmem_sysfs_setup_compat()
56 static inline void nvmem_sysfs_remove_compat(struct nvmem_device *nvmem, in nvmem_sysfs_remove_compat()
Dmeson-efuse.c40 struct nvmem_device *nvmem; in meson_efuse_probe() local
Duniphier-efuse.c36 struct nvmem_device *nvmem; in uniphier_efuse_probe() local
Dzynqmp_nvmem.c16 struct nvmem_device *nvmem; member
Dlpc18xx_otp.c69 struct nvmem_device *nvmem; in lpc18xx_otp_probe() local
Dqfprom.c55 struct nvmem_device *nvmem; in qfprom_probe() local
Dmtk-efuse.c48 struct nvmem_device *nvmem; in mtk_efuse_probe() local
Dimx-iim.c102 struct nvmem_device *nvmem; in imx_iim_probe() local
Dmxs-ocotp.c33 struct nvmem_device *nvmem; member
Dimx-ocotp-scu.c136 struct nvmem_device *nvmem; in imx_scu_ocotp_probe() local
Dsnvs_lpgpr.c95 struct nvmem_device *nvmem; in snvs_lpgpr_probe() local
Dsunxi_sid.c117 struct nvmem_device *nvmem; in sunxi_sid_probe() local
Dlpc18xx_eeprom.c48 struct nvmem_device *nvmem; member
Dmeson-mx-efuse.c47 struct nvmem_device *nvmem; member
Dsc27xx-efuse.c188 struct nvmem_device *nvmem; in sc27xx_efuse_probe() local
Dvf610-ocotp.c93 struct nvmem_device *nvmem; member
Drockchip-efuse.c254 struct nvmem_device *nvmem; in rockchip_efuse_probe() local
/Linux-v5.4/include/linux/
Dnvmem-consumer.h150 static inline void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
155 struct nvmem_device *nvmem) in devm_nvmem_device_put()
159 static inline ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
166 static inline int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
173 static inline int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
180 static inline int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()
187 static inline const char *nvmem_dev_name(struct nvmem_device *nvmem) in nvmem_dev_name()
Dnvmem-provider.h117 static inline void nvmem_unregister(struct nvmem_device *nvmem) {} in nvmem_unregister()
126 devm_nvmem_unregister(struct device *dev, struct nvmem_device *nvmem) in devm_nvmem_unregister()
/Linux-v5.4/drivers/rtc/
Dnvmem.c42 struct nvmem_device *nvmem, size_t size) in rtc_nvram_register()
83 struct nvmem_device *nvmem; in rtc_nvmem_register() local
/Linux-v5.4/drivers/soc/ti/
Dpm33xx.c250 struct nvmem_device *nvmem; in am33xx_pm_begin() local
278 struct nvmem_device *nvmem; in am33xx_pm_end() local
410 struct nvmem_device *nvmem; in am33xx_pm_rtc_setup() local
/Linux-v5.4/drivers/w1/slaves/
Dw1_ds250x.c168 struct nvmem_device *nvmem; in w1_eprom_add_slave() local
/Linux-v5.4/drivers/misc/eeprom/
Dat25.c33 struct nvmem_device *nvmem; member

12