Lines Matching +full:dev +full:- +full:density
4 * SPDX-License-Identifier: Apache-2.0
57 clk_amba_reg = CRG_TOP->CLK_AMBA_REG; in memc_set_status()
66 CRG_TOP->CLK_AMBA_REG = clk_amba_reg; in memc_set_status()
74 reg = QSPIC2->QSPIC2_CTRLMODE_REG; in memc_automode_configure()
82 QSPIC2->QSPIC2_CTRLMODE_REG = reg; in memc_automode_configure()
84 reg = QSPIC2->QSPIC2_BURSTCMDA_REG; in memc_automode_configure()
101 QSPIC2->QSPIC2_BURSTCMDA_REG = reg; in memc_automode_configure()
103 reg = QSPIC2->QSPIC2_BURSTCMDB_REG; in memc_automode_configure()
111 QSPIC2->QSPIC2_BURSTCMDB_REG = reg; in memc_automode_configure()
113 reg = QSPIC2->QSPIC2_AWRITECMD_REG; in memc_automode_configure()
122 QSPIC2->QSPIC2_AWRITECMD_REG = reg; in memc_automode_configure()
137 ret |= !((memory_id.density & (device_density >> 8)) == (device_density & 0xFF)); in memc_jedec_read_and_verify_id()
142 static int memc_smartbond_init(const struct device *dev) in memc_smartbond_init() argument
150 qspic_ctrlmode_reg = QSPIC2->QSPIC2_CTRLMODE_REG; in memc_smartbond_init()
154 QSPIC2->QSPIC2_CTRLMODE_REG = qspic_ctrlmode_reg; in memc_smartbond_init()
166 return -EINVAL; in memc_smartbond_init()
185 static int memc_smartbond_pm_action(const struct device *dev, enum pm_device_action action) in memc_smartbond_pm_action() argument
209 * so QSPIC2 auto mode re-initialization is required. in memc_smartbond_pm_action()
213 * require re-initialization. Revisit this part if power settings in memc_smartbond_pm_action()
218 * 2. Powering down the memory device so it enters the suspend/low-power in memc_smartbond_pm_action()
224 return -ENOTSUP; in memc_smartbond_pm_action()