Home
last modified time | relevance | path

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

/Linux-v5.10/include/linux/
Dnvmem-consumer.h19 struct nvmem_cell;
58 struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *id);
59 struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, const char *id);
60 void nvmem_cell_put(struct nvmem_cell *cell);
61 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
62 void *nvmem_cell_read(struct nvmem_cell *cell, size_t *len);
63 int nvmem_cell_write(struct nvmem_cell *cell, void *buf, size_t len);
99 static inline struct nvmem_cell *nvmem_cell_get(struct device *dev, in nvmem_cell_get()
105 static inline struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, in devm_nvmem_cell_get()
112 struct nvmem_cell *cell) in devm_nvmem_cell_put()
[all …]
/Linux-v5.10/drivers/nvmem/
Dcore.c47 struct nvmem_cell { struct
337 static void nvmem_cell_drop(struct nvmem_cell *cell) in nvmem_cell_drop()
350 struct nvmem_cell *cell, *p; in nvmem_device_remove_all_cells()
356 static void nvmem_cell_add(struct nvmem_cell *cell) in nvmem_cell_add()
366 struct nvmem_cell *cell) in nvmem_cell_info_to_nvmem_cell_nodup()
392 struct nvmem_cell *cell) in nvmem_cell_info_to_nvmem_cell()
420 struct nvmem_cell **cells; in nvmem_add_cells()
486 struct nvmem_cell *cell; in nvmem_add_cells_from_table()
519 static struct nvmem_cell *
522 struct nvmem_cell *iter, *cell = NULL; in nvmem_find_cell_by_name()
[all …]
/Linux-v5.10/Documentation/driver-api/
Dnvmem.rst109 struct nvmem_cell *nvmem_cell_get(struct device *dev, const char *name);
110 struct nvmem_cell *devm_nvmem_cell_get(struct device *dev, const char *name);
112 void nvmem_cell_put(struct nvmem_cell *cell);
113 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
115 void *nvmem_cell_read(struct nvmem_cell *cell, ssize_t *len);
116 int nvmem_cell_write(struct nvmem_cell *cell, void *buf, ssize_t len);
157 void nvmem_cell_put(struct nvmem_cell *cell);
158 void devm_nvmem_cell_put(struct device *dev, struct nvmem_cell *cell);
/Linux-v5.10/drivers/cpufreq/
Dqcom-cpufreq-nvmem.c51 struct nvmem_cell *speedbin_nvmem,
69 struct nvmem_cell *pvs_nvmem, u8 *buf) in get_krait_bin_format_a()
100 struct nvmem_cell *pvs_nvmem, u8 *buf) in get_krait_bin_format_b()
175 struct nvmem_cell *speedbin_nvmem, in qcom_cpufreq_kryo_name_version()
211 struct nvmem_cell *speedbin_nvmem, in qcom_cpufreq_krait_name_version()
264 struct nvmem_cell *speedbin_nvmem; in qcom_cpufreq_probe()
Dsun50i-cpufreq-nvmem.c35 struct nvmem_cell *speedbin_nvmem; in sun50i_cpufreq_get_efuse()
/Linux-v5.10/drivers/power/reset/
Dnvmem-reboot-mode.c16 struct nvmem_cell *cell;
/Linux-v5.10/drivers/watchdog/
Drave-sp-wdt.c258 struct nvmem_cell *cell; in rave_sp_wdt_probe()
/Linux-v5.10/drivers/gpu/drm/mediatek/
Dmtk_mipi_tx.c93 struct nvmem_cell *cell; in mtk_mipi_tx_get_calibration_datal()
/Linux-v5.10/net/ethernet/
Deth.c536 struct nvmem_cell *cell; in nvmem_get_mac_address()
/Linux-v5.10/drivers/phy/socionext/
Dphy-uniphier-usb3hs.c104 struct nvmem_cell *cell; in uniphier_u3hsphy_get_nvparam()
/Linux-v5.10/drivers/iio/adc/
Dsc27xx_adc.c126 struct nvmem_cell *cell; in sc27xx_adc_scale_calibration()
Dmeson_saradc.c706 struct nvmem_cell *temperature_calib; in meson_sar_adc_temp_sensor_init()
/Linux-v5.10/drivers/thermal/
Dsprd_thermal.c124 struct nvmem_cell *cell; in sprd_thm_cal_read()
Dsun8i_thermal.c282 struct nvmem_cell *calcell; in sun8i_ths_calibrate()
Dmtk_thermal.c891 struct nvmem_cell *cell; in mtk_thermal_get_calibration_data()
/Linux-v5.10/drivers/bluetooth/
Dhci_ll.c688 struct nvmem_cell *bdaddr_cell; in hci_ti_probe()
/Linux-v5.10/drivers/phy/qualcomm/
Dphy-qcom-qusb2.c353 struct nvmem_cell *cell;
/Linux-v5.10/drivers/power/supply/
Dsc27xx_fuel_gauge.c967 struct nvmem_cell *cell; in sc27xx_fgu_calibration()
/Linux-v5.10/drivers/thermal/qcom/
Dtsens.c57 struct nvmem_cell *cell; in qfprom_read()
/Linux-v5.10/drivers/phy/rockchip/
Dphy-rockchip-inno-hdmi.c970 struct nvmem_cell *cell; in inno_hdmi_phy_rk3328_init()
/Linux-v5.10/drivers/gpu/drm/msm/adreno/
Da5xx_gpu.c1527 struct nvmem_cell *cell; in check_speed_bin()
/Linux-v5.10/drivers/net/ethernet/ni/
Dnixge.c1200 struct nvmem_cell *cell; in nixge_get_nvmem_address()
/Linux-v5.10/drivers/soc/qcom/
Dcpr.c806 struct nvmem_cell *cell; in cpr_read_efuse()