Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/include/linux/
H A 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 …]
/OK3568_Linux_fs/kernel/drivers/nvmem/
H A Dcore.c47 struct nvmem_cell { struct
339 static void nvmem_cell_drop(struct nvmem_cell *cell) in nvmem_cell_drop()
352 struct nvmem_cell *cell, *p; in nvmem_device_remove_all_cells()
358 static void nvmem_cell_add(struct nvmem_cell *cell) in nvmem_cell_add()
368 struct nvmem_cell *cell) in nvmem_cell_info_to_nvmem_cell_nodup()
394 struct nvmem_cell *cell) in nvmem_cell_info_to_nvmem_cell()
422 struct nvmem_cell **cells; in nvmem_add_cells()
488 struct nvmem_cell *cell; in nvmem_add_cells_from_table()
521 static struct nvmem_cell *
524 struct nvmem_cell *iter, *cell = NULL; in nvmem_find_cell_by_name()
[all …]
/OK3568_Linux_fs/kernel/Documentation/driver-api/
H A 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);
/OK3568_Linux_fs/kernel/drivers/cpufreq/
H A 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()
267 struct nvmem_cell *speedbin_nvmem; in qcom_cpufreq_probe()
H A Dsun50i-cpufreq-nvmem.c35 struct nvmem_cell *speedbin_nvmem; in sun50i_cpufreq_get_efuse()
/OK3568_Linux_fs/kernel/drivers/power/reset/
H A Dnvmem-reboot-mode.c16 struct nvmem_cell *cell;
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip-cpuinfo.c30 struct nvmem_cell *cell; in rockchip_cpuinfo_probe()
H A Drockchip_opp_select.c138 struct nvmem_cell *cell; in rockchip_nvmem_cell_read_common()
496 struct nvmem_cell *cell; in rockchip_adjust_leakage()
563 struct nvmem_cell *cell; in rockchip_get_leakage_v1()
/OK3568_Linux_fs/kernel/drivers/watchdog/
H A Drave-sp-wdt.c258 struct nvmem_cell *cell; in rave_sp_wdt_probe()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/mediatek/
H A Dmtk_mipi_tx.c93 struct nvmem_cell *cell; in mtk_mipi_tx_get_calibration_datal()
/OK3568_Linux_fs/kernel/drivers/net/phy/
H A Drk630phy.c89 struct nvmem_cell *cell; in rk630_phy_t22_get_tx_level_from_efuse()
/OK3568_Linux_fs/kernel/net/ethernet/
H A Deth.c536 struct nvmem_cell *cell; in nvmem_get_mac_address()
/OK3568_Linux_fs/kernel/drivers/phy/socionext/
H A Dphy-uniphier-usb3hs.c104 struct nvmem_cell *cell; in uniphier_u3hsphy_get_nvparam()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_tve.c523 struct nvmem_cell *cell; in tve_read_otp_by_name()
637 struct nvmem_cell *cell; in tve_parse_dt_legacy()
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dsc27xx_adc.c126 struct nvmem_cell *cell; in sc27xx_adc_scale_calibration()
H A Dmeson_saradc.c706 struct nvmem_cell *temperature_calib; in meson_sar_adc_temp_sensor_init()
/OK3568_Linux_fs/kernel/drivers/thermal/
H A Dsprd_thermal.c124 struct nvmem_cell *cell; in sprd_thm_cal_read()
H A Dsun8i_thermal.c282 struct nvmem_cell *calcell; in sun8i_ths_calibrate()
H A Drk_virtual_thermal.c463 struct nvmem_cell *cell; in rockchip_get_efuse_value()
H A Dmtk_thermal.c891 struct nvmem_cell *cell; in mtk_thermal_get_calibration_data()
/OK3568_Linux_fs/kernel/drivers/bluetooth/
H A Dhci_ll.c688 struct nvmem_cell *bdaddr_cell; in hci_ti_probe()
/OK3568_Linux_fs/kernel/drivers/phy/qualcomm/
H A Dphy-qcom-qusb2.c353 struct nvmem_cell *cell;
/OK3568_Linux_fs/kernel/drivers/power/supply/
H A Dsc27xx_fuel_gauge.c967 struct nvmem_cell *cell; in sc27xx_fgu_calibration()
/OK3568_Linux_fs/kernel/drivers/thermal/qcom/
H A Dtsens.c57 struct nvmem_cell *cell; in qfprom_read()
/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-inno-hdmi.c970 struct nvmem_cell *cell; in inno_hdmi_phy_rk3328_init()

12