| /linux/drivers/nvmem/ |
| H A D | layouts.c | 92 static int nvmem_layout_create_device(struct nvmem_device *nvmem, in nvmem_layout_create_device() 128 static int nvmem_layout_bus_populate(struct nvmem_device *nvmem, in nvmem_layout_bus_populate() 157 struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem) in of_nvmem_layout_get_container() 167 int nvmem_populate_layout(struct nvmem_device *nvmem) in nvmem_populate_layout() 185 void nvmem_destroy_layout(struct nvmem_device *nvmem) in nvmem_destroy_layout()
|
| H A D | max77759-nvmem.c | 35 struct max77759_nvmem *nvmem = priv; in max77759_nvmem_reg_read() local 64 struct max77759_nvmem *nvmem = priv; in max77759_nvmem_reg_write() local 104 struct max77759_nvmem *nvmem; in max77759_nvmem_probe() local
|
| H A D | mtk-efuse.c | 47 static void mtk_efuse_fixup_dt_cell_info(struct nvmem_device *nvmem, in mtk_efuse_fixup_dt_cell_info() 66 struct nvmem_device *nvmem; in mtk_efuse_probe() local
|
| H A D | imx-ocotp-ele.c | 131 static void imx_ocotp_fixup_dt_cell_info(struct nvmem_device *nvmem, in imx_ocotp_fixup_dt_cell_info() 142 struct nvmem_device *nvmem; in imx_ele_ocotp_probe() local
|
| H A D | an8855-efuse.c | 35 struct nvmem_device *nvmem; in an8855_efuse_probe() local
|
| H A D | qoriq-efuse.c | 42 struct nvmem_device *nvmem; in qoriq_efuse_probe() local
|
| H A D | uniphier-efuse.c | 35 struct nvmem_device *nvmem; in uniphier_efuse_probe() local
|
| H A D | qfprom.c | 338 static void qfprom_fixup_dt_cell_info(struct nvmem_device *nvmem, in qfprom_fixup_dt_cell_info() 381 struct nvmem_device *nvmem; in qfprom_probe() local
|
| H A D | meson-efuse.c | 51 struct nvmem_device *nvmem; in meson_efuse_probe() local
|
| H A D | sec-qfprom.c | 56 struct nvmem_device *nvmem; in sec_qfprom_probe() local
|
| H A D | u-boot-env.c | 17 struct nvmem_device *nvmem; member
|
| H A D | layerscape-sfp.c | 49 struct nvmem_device *nvmem; in layerscape_sfp_probe() local
|
| H A D | nintendo-otp.c | 77 struct nvmem_device *nvmem; in nintendo_otp_probe() local
|
| H A D | rcar-efuse.c | 18 struct nvmem_device *nvmem; member
|
| H A D | imx-ocotp.c | 589 static void imx_ocotp_fixup_dt_cell_info(struct nvmem_device *nvmem, in imx_ocotp_fixup_dt_cell_info() 600 struct nvmem_device *nvmem; in imx_ocotp_probe() local
|
| H A D | mxs-ocotp.c | 34 struct nvmem_device *nvmem; member
|
| H A D | snvs_lpgpr.c | 96 struct nvmem_device *nvmem; in snvs_lpgpr_probe() local
|
| H A D | sunxi_sid.c | 128 struct nvmem_device *nvmem; in sunxi_sid_probe() local
|
| /linux/include/linux/ |
| H A D | nvmem-consumer.h | 181 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()
|
| H A D | nvmem-provider.h | 156 struct nvmem_device *nvmem; member 196 static inline void nvmem_unregister(struct nvmem_device *nvmem) {} in nvmem_unregister() 204 static inline int nvmem_add_one_cell(struct nvmem_device *nvmem, in nvmem_add_one_cell() 217 static inline int nvmem_add_cells_from_dt(struct nvmem_device *nvmem, in nvmem_add_cells_from_dt() 239 static inline struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem) in of_nvmem_layout_get_container()
|
| /linux/drivers/soc/ti/ |
| H A D | pm33xx.c | 276 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/rtc/ |
| H A D | nvmem.c | 17 struct nvmem_device *nvmem; in devm_rtc_nvmem_register() local
|
| /linux/drivers/soc/atmel/ |
| H A D | sfr.c | 45 struct nvmem_device *nvmem; in atmel_sfr_probe() local
|
| /linux/drivers/thunderbolt/ |
| H A D | nvm.c | 436 struct nvmem_device *nvmem; in tb_nvm_add_active() local 506 struct nvmem_device *nvmem; in tb_nvm_add_non_active() local
|
| /linux/drivers/mtd/ubi/ |
| H A D | nvmem.c | 15 struct nvmem_device *nvmem; member
|