Home
last modified time | relevance | path

Searched refs:nvmem_cfg (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/nvmem/
H A Dsunxi_sid.c127 struct nvmem_config *nvmem_cfg; in sunxi_sid_probe() local
149 nvmem_cfg = devm_kzalloc(dev, sizeof(*nvmem_cfg), GFP_KERNEL); in sunxi_sid_probe()
150 if (!nvmem_cfg) in sunxi_sid_probe()
153 nvmem_cfg->dev = dev; in sunxi_sid_probe()
154 nvmem_cfg->name = "sunxi-sid"; in sunxi_sid_probe()
155 nvmem_cfg->type = NVMEM_TYPE_OTP; in sunxi_sid_probe()
156 nvmem_cfg->add_legacy_fixed_of_cells = true; in sunxi_sid_probe()
157 nvmem_cfg->read_only = true; in sunxi_sid_probe()
158 nvmem_cfg->size = cfg->size; in sunxi_sid_probe()
159 nvmem_cfg->word_size = 1; in sunxi_sid_probe()
[all …]
H A Dapple-spmi-nvmem.c24 struct nvmem_config nvmem_cfg = { in apple_spmi_nvmem_probe() local
39 nvmem_cfg.priv = regmap; in apple_spmi_nvmem_probe()
41 return PTR_ERR_OR_ZERO(devm_nvmem_register(&sdev->dev, &nvmem_cfg)); in apple_spmi_nvmem_probe()
/linux/drivers/rtc/
H A Drtc-twl.c507 struct nvmem_config nvmem_cfg; in twl_rtc_probe() local
591 memset(&nvmem_cfg, 0, sizeof(nvmem_cfg)); in twl_rtc_probe()
592 nvmem_cfg.name = "twl-secured-"; in twl_rtc_probe()
593 nvmem_cfg.type = NVMEM_TYPE_BATTERY_BACKED; in twl_rtc_probe()
594 nvmem_cfg.reg_read = twl_nvram_read; in twl_rtc_probe()
595 nvmem_cfg.reg_write = twl_nvram_write; in twl_rtc_probe()
596 nvmem_cfg.word_size = 1; in twl_rtc_probe()
597 nvmem_cfg.stride = 1; in twl_rtc_probe()
600 nvmem_cfg.size = 20; in twl_rtc_probe()
601 nvmem_cfg.priv = (void *)TWL_MODULE_SECURED_REG; in twl_rtc_probe()
[all …]
H A Drtc-ds1742.c149 struct nvmem_config nvmem_cfg = { in ds1742_rtc_probe() local
167 nvmem_cfg.size = resource_size(res) - RTC_SIZE; in ds1742_rtc_probe()
168 nvmem_cfg.priv = pdata; in ds1742_rtc_probe()
196 devm_rtc_nvmem_register(rtc, &nvmem_cfg); in ds1742_rtc_probe()
H A Drtc-rp5c01.c224 struct nvmem_config nvmem_cfg = { in rp5c01_rtc_probe() local
257 nvmem_cfg.priv = priv; in rp5c01_rtc_probe()
258 error = devm_rtc_nvmem_register(rtc, &nvmem_cfg); in rp5c01_rtc_probe()
H A Drtc-stk17ta8.c264 struct nvmem_config nvmem_cfg = { in stk17ta8_rtc_probe() local
315 nvmem_cfg.priv = pdata; in stk17ta8_rtc_probe()
316 ret = devm_rtc_nvmem_register(pdata->rtc, &nvmem_cfg); in stk17ta8_rtc_probe()
H A Drtc-ds1343.c351 struct nvmem_config nvmem_cfg = { in ds1343_probe() local
415 nvmem_cfg.priv = priv; in ds1343_probe()
416 devm_rtc_nvmem_register(priv->rtc, &nvmem_cfg); in ds1343_probe()
H A Drtc-pcf85363.c387 static struct nvmem_config nvmem_cfg[] = { in pcf85363_probe() local
470 nvmem_cfg[i].priv = pcf85363; in pcf85363_probe()
471 devm_rtc_nvmem_register(pcf85363->rtc, &nvmem_cfg[i]); in pcf85363_probe()
H A Drtc-m48t59.c346 struct nvmem_config nvmem_cfg = { in m48t59_rtc_probe() local
446 nvmem_cfg.size = pdata->offset; in m48t59_rtc_probe()
447 ret = devm_rtc_nvmem_register(m48t59->rtc, &nvmem_cfg); in m48t59_rtc_probe()
H A Drtc-ds1553.c256 struct nvmem_config nvmem_cfg = { in ds1553_rtc_probe() local
312 devm_rtc_nvmem_register(pdata->rtc, &nvmem_cfg); in ds1553_rtc_probe()
H A Drtc-rv3028.c927 struct nvmem_config nvmem_cfg = { in rv3028_probe() local
1021 nvmem_cfg.priv = rv3028->regmap; in rv3028_probe()
1022 devm_rtc_nvmem_register(rv3028->rtc, &nvmem_cfg); in rv3028_probe()
H A Drtc-ds1685.c1076 struct nvmem_config nvmem_cfg = { in ds1685_rtc_probe() local
1310 nvmem_cfg.priv = rtc; in ds1685_rtc_probe()
1311 ret = devm_rtc_nvmem_register(rtc_dev, &nvmem_cfg); in ds1685_rtc_probe()
/linux/drivers/w1/slaves/
H A Dw1_ds250x.c169 struct nvmem_config nvmem_cfg = { in w1_eprom_add_slave() local
212 nvmem_cfg.name = data->nvmem_name; in w1_eprom_add_slave()
213 nvmem_cfg.size = data->size; in w1_eprom_add_slave()
215 nvmem = devm_nvmem_register(&sl->dev, &nvmem_cfg); in w1_eprom_add_slave()