Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-5.10/drivers/nvmem/
Dcore.c54 struct nvmem_device *nvmem; member
69 static int nvmem_reg_read(struct nvmem_device *nvmem, unsigned int offset, in nvmem_reg_read()
78 static int nvmem_reg_write(struct nvmem_device *nvmem, unsigned int offset, in nvmem_reg_write()
108 struct nvmem_device *nvmem = to_nvmem_device(dev); in type_show() local
125 struct nvmem_device *nvmem; in bin_attr_nvmem_read() local
165 struct nvmem_device *nvmem; in bin_attr_nvmem_write() local
200 static umode_t nvmem_bin_attr_get_umode(struct nvmem_device *nvmem) in nvmem_bin_attr_get_umode()
223 struct nvmem_device *nvmem = to_nvmem_device(dev); in nvmem_bin_attr_is_visible() local
269 static int nvmem_sysfs_setup_compat(struct nvmem_device *nvmem, in nvmem_sysfs_setup_compat()
301 static void nvmem_sysfs_remove_compat(struct nvmem_device *nvmem, in nvmem_sysfs_remove_compat()
[all …]
Duniphier-efuse.c36 struct nvmem_device *nvmem; in uniphier_efuse_probe() local
Dzynqmp_nvmem.c16 struct nvmem_device *nvmem; member
Dmeson-efuse.c46 struct nvmem_device *nvmem; in meson_efuse_probe() local
/kernel/linux/linux-6.6/drivers/nvmem/
Dcore.c59 struct nvmem_device *nvmem; member
83 static int __nvmem_reg_read(struct nvmem_device *nvmem, unsigned int offset, in __nvmem_reg_read()
92 static int __nvmem_reg_write(struct nvmem_device *nvmem, unsigned int offset, in __nvmem_reg_write()
107 static int nvmem_access_with_keepouts(struct nvmem_device *nvmem, in nvmem_access_with_keepouts()
171 static int nvmem_reg_read(struct nvmem_device *nvmem, unsigned int offset, in nvmem_reg_read()
180 static int nvmem_reg_write(struct nvmem_device *nvmem, unsigned int offset, in nvmem_reg_write()
205 struct nvmem_device *nvmem = to_nvmem_device(dev); in type_show() local
222 struct nvmem_device *nvmem; in bin_attr_nvmem_read() local
262 struct nvmem_device *nvmem; in bin_attr_nvmem_write() local
297 static umode_t nvmem_bin_attr_get_umode(struct nvmem_device *nvmem) in nvmem_bin_attr_get_umode()
[all …]
Dmtk-efuse.c48 static void mtk_efuse_fixup_cell_info(struct nvmem_device *nvmem, in mtk_efuse_fixup_cell_info()
72 struct nvmem_device *nvmem; in mtk_efuse_probe() local
Dqoriq-efuse.c43 struct nvmem_device *nvmem; in qoriq_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.c68 struct nvmem_device *nvmem; in lpc18xx_otp_probe() local
Dsec-qfprom.c56 struct nvmem_device *nvmem; in sec_qfprom_probe() local
Dmeson-efuse.c46 struct nvmem_device *nvmem; in meson_efuse_probe() local
/kernel/linux/linux-6.6/include/linux/
Dnvmem-consumer.h174 static inline void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
179 struct nvmem_device *nvmem) in devm_nvmem_device_put()
183 static inline ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
190 static inline int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
197 static inline int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
204 static inline int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()
211 static inline const char *nvmem_dev_name(struct nvmem_device *nvmem) in nvmem_dev_name()
259 of_nvmem_layout_get_container(struct nvmem_device *nvmem) in of_nvmem_layout_get_container()
Dnvmem-provider.h215 static inline void nvmem_unregister(struct nvmem_device *nvmem) {} in nvmem_unregister()
225 static inline int nvmem_add_one_cell(struct nvmem_device *nvmem, in nvmem_add_one_cell()
239 nvmem_layout_get_match_data(struct nvmem_device *nvmem, in nvmem_layout_get_match_data()
/kernel/linux/linux-5.10/include/linux/
Dnvmem-consumer.h161 static inline void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
166 struct nvmem_device *nvmem) in devm_nvmem_device_put()
170 static inline ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
177 static inline int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
184 static inline int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
191 static inline int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()
198 static inline const char *nvmem_dev_name(struct nvmem_device *nvmem) in nvmem_dev_name()
Dnvmem-provider.h123 static inline void nvmem_unregister(struct nvmem_device *nvmem) {} in nvmem_unregister()
132 devm_nvmem_unregister(struct device *dev, struct nvmem_device *nvmem) in devm_nvmem_unregister()
/kernel/linux/linux-5.10/drivers/thunderbolt/
Dnvm.c60 struct nvmem_device *nvmem; in tb_nvm_add_active() local
125 struct nvmem_device *nvmem; in tb_nvm_add_non_active() local
/kernel/linux/linux-5.10/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
/kernel/linux/linux-6.6/drivers/soc/ti/
Dpm33xx.c276 struct nvmem_device *nvmem; in am33xx_pm_begin() local
306 struct nvmem_device *nvmem; in am33xx_pm_end() local
440 struct nvmem_device *nvmem; in am33xx_pm_rtc_setup() local
/kernel/linux/linux-5.10/drivers/soc/ti/
Dpm33xx.c278 struct nvmem_device *nvmem; in am33xx_pm_begin() local
308 struct nvmem_device *nvmem; in am33xx_pm_end() local
442 struct nvmem_device *nvmem; in am33xx_pm_rtc_setup() local
/kernel/linux/linux-6.6/drivers/nvmem/layouts/
Dsl28vpd.c56 static int sl28vpd_v1_check_crc(struct device *dev, struct nvmem_device *nvmem) in sl28vpd_v1_check_crc()
83 static int sl28vpd_add_cells(struct device *dev, struct nvmem_device *nvmem, in sl28vpd_add_cells()
Donie-tlv.c98 static int onie_tlv_add_cells(struct device *dev, struct nvmem_device *nvmem, in onie_tlv_add_cells()
185 static int onie_tlv_parse_table(struct device *dev, struct nvmem_device *nvmem, in onie_tlv_parse_table()
/kernel/linux/linux-6.6/drivers/rtc/
Dnvmem.c17 struct nvmem_device *nvmem; in devm_rtc_nvmem_register() local
/kernel/linux/linux-5.10/drivers/soc/atmel/
Dsfr.c46 struct nvmem_device *nvmem; in atmel_sfr_probe() local
/kernel/linux/linux-6.6/drivers/soc/atmel/
Dsfr.c45 struct nvmem_device *nvmem; in atmel_sfr_probe() local

1234