snvs_lpgpr.c (75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37) | snvs_lpgpr.c (e050f160d4832ce5227fb6ca934969cec0fc48be) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (c) 2015 Pengutronix, Steffen Trumtrar <kernel@pengutronix.de> 4 * Copyright (c) 2017 Pengutronix, Oleksij Rempel <kernel@pengutronix.de> 5 */ 6 7#include <linux/mfd/syscon.h> 8#include <linux/module.h> --- 109 unchanged lines hidden (view full) --- 118 priv->dcfg = dcfg; 119 120 cfg = &priv->cfg; 121 cfg->priv = priv; 122 cfg->name = dev_name(dev); 123 cfg->dev = dev; 124 cfg->stride = 4; 125 cfg->word_size = 4; | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (c) 2015 Pengutronix, Steffen Trumtrar <kernel@pengutronix.de> 4 * Copyright (c) 2017 Pengutronix, Oleksij Rempel <kernel@pengutronix.de> 5 */ 6 7#include <linux/mfd/syscon.h> 8#include <linux/module.h> --- 109 unchanged lines hidden (view full) --- 118 priv->dcfg = dcfg; 119 120 cfg = &priv->cfg; 121 cfg->priv = priv; 122 cfg->name = dev_name(dev); 123 cfg->dev = dev; 124 cfg->stride = 4; 125 cfg->word_size = 4; |
126 cfg->size = dcfg->size, | 126 cfg->size = dcfg->size; |
127 cfg->owner = THIS_MODULE; 128 cfg->reg_read = snvs_lpgpr_read; 129 cfg->reg_write = snvs_lpgpr_write; 130 131 nvmem = devm_nvmem_register(dev, cfg); 132 133 return PTR_ERR_OR_ZERO(nvmem); 134} --- 22 unchanged lines hidden --- | 127 cfg->owner = THIS_MODULE; 128 cfg->reg_read = snvs_lpgpr_read; 129 cfg->reg_write = snvs_lpgpr_write; 130 131 nvmem = devm_nvmem_register(dev, cfg); 132 133 return PTR_ERR_OR_ZERO(nvmem); 134} --- 22 unchanged lines hidden --- |