Home
last modified time | relevance | path

Searched refs:nvmem_cell (Results 1 – 25 of 32) sorted by relevance

12

/Linux-v6.1/include/linux/
Dnvmem-consumer.h19 struct nvmem_cell;
59 struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *id);
60 struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, const char *id);
61 void nvmem_cell_put(struct nvmem_cell *cell);
62 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
63 void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len);
64 int nvmem_cell_write(struct nvmem_cell *cell, void *buf, size_t len);
104 static inline struct nvmem_cell *nvmem_cell_get(struct device *dev, in nvmem_cell_get()
110 static inline struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, in devm_nvmem_cell_get()
117 struct nvmem_cell *cell) in devm_nvmem_cell_put()
[all …]
/Linux-v6.1/Documentation/driver-api/
Dnvmem.rst105 struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *name);
106 struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, const char *name);
108 void nvmem_cell_put(struct nvmem_cell *cell);
109 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
111 void *nvmem_cell_read(struct nvmem_cell *cell, ssize_t *len);
112 int nvmem_cell_write(struct nvmem_cell *cell, void *buf, ssize_t len);
153 void nvmem_cell_put(struct nvmem_cell *cell);
154 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
/Linux-v6.1/drivers/nvmem/
Dcore.c60 struct nvmem_cell { struct
1130 static struct nvmem_cell *nvmem_create_cell(struct nvmem_cell_entry *entry, const char *id) in nvmem_create_cell()
1132 struct nvmem_cell *cell; in nvmem_create_cell()
1153 static struct nvmem_cell *
1157 struct nvmem_cell *cell = ERR_PTR(-ENOENT); in nvmem_cell_get_from_lookup()
1229 struct nvmem_cell *of_nvmem_cell_get(struct device_node *np, const char *id) in of_nvmem_cell_get()
1234 struct nvmem_cell *cell; in of_nvmem_cell_get()
1281 struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *id) in nvmem_cell_get()
1283 struct nvmem_cell *cell; in nvmem_cell_get()
1301 nvmem_cell_put(*(struct nvmem_cell **)res); in devm_nvmem_cell_release()
[all …]
/Linux-v6.1/drivers/cpufreq/
Dqcom-cpufreq-nvmem.c51 struct nvmem_cell *speedbin_nvmem,
173 struct nvmem_cell *speedbin_nvmem, in qcom_cpufreq_kryo_name_version()
209 struct nvmem_cell *speedbin_nvmem, in qcom_cpufreq_krait_name_version()
265 struct nvmem_cell *speedbin_nvmem; in qcom_cpufreq_probe()
Dsun50i-cpufreq-nvmem.c35 struct nvmem_cell *speedbin_nvmem; in sun50i_cpufreq_get_efuse()
/Linux-v6.1/drivers/power/reset/
Dnvmem-reboot-mode.c16 struct nvmem_cell *cell;
/Linux-v6.1/net/core/
Dof_net.c63 struct nvmem_cell *cell; in of_get_mac_addr_nvmem()
/Linux-v6.1/drivers/phy/mediatek/
Dphy-mtk-mipi-dsi.c69 struct nvmem_cell *cell; in mtk_mipi_tx_get_calibration_datal()
/Linux-v6.1/drivers/watchdog/
Drave-sp-wdt.c258 struct nvmem_cell *cell; in rave_sp_wdt_probe()
/Linux-v6.1/drivers/net/wireless/ath/ath9k/
Dath9k_pci_owl_loader.c29 struct nvmem_cell *cell;
Dinit.c575 struct nvmem_cell *cell; in ath9k_nvmem_request_eeprom()
/Linux-v6.1/drivers/phy/sunplus/
Dphy-sunplus-usb2.c80 struct nvmem_cell *cell; in update_disc_vol()
/Linux-v6.1/drivers/phy/socionext/
Dphy-uniphier-usb3hs.c104 struct nvmem_cell *cell; in uniphier_u3hsphy_get_nvparam()
/Linux-v6.1/net/ethernet/
Deth.c549 struct nvmem_cell *cell; in nvmem_get_mac_address()
/Linux-v6.1/drivers/net/ethernet/sunplus/
Dspl2sw_driver.c224 struct nvmem_cell *cell; in spl2sw_nvmem_get_mac_address()
/Linux-v6.1/drivers/thermal/
Dsprd_thermal.c124 struct nvmem_cell *cell; in sprd_thm_cal_read()
Dsun8i_thermal.c283 struct nvmem_cell *calcell; in sun8i_ths_calibrate()
Dmtk_thermal.c893 struct nvmem_cell *cell; in mtk_thermal_get_calibration_data()
/Linux-v6.1/drivers/bluetooth/
Dhci_ll.c689 struct nvmem_cell *bdaddr_cell; in hci_ti_probe()
/Linux-v6.1/drivers/iio/adc/
Dsc27xx_adc.c165 struct nvmem_cell *cell; in adc_nvmem_cell_calib_data()
/Linux-v6.1/drivers/net/phy/
Ddp83867.c531 struct nvmem_cell *cell; in dp83867_of_init_io_impedance()
/Linux-v6.1/drivers/phy/qualcomm/
Dphy-qcom-qusb2.c440 struct nvmem_cell *cell;
/Linux-v6.1/drivers/power/supply/
Dsc27xx_fuel_gauge.c967 struct nvmem_cell *cell; in sc27xx_fgu_calibration()
/Linux-v6.1/drivers/phy/rockchip/
Dphy-rockchip-inno-hdmi.c970 struct nvmem_cell *cell; in inno_hdmi_phy_rk3328_init()
/Linux-v6.1/drivers/thermal/qcom/
Dtsens.c59 struct nvmem_cell *cell; in qfprom_read()

12