Home
last modified time | relevance | path

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

/openbmc/linux/drivers/soc/litex/
H A Dlitex_soc_ctrl.c78 struct litex_soc_ctrl_device *soc_ctrl_dev = in litex_reset_handler() local
95 struct litex_soc_ctrl_device *soc_ctrl_dev; in litex_soc_ctrl_probe() local
98 soc_ctrl_dev = devm_kzalloc(&pdev->dev, sizeof(*soc_ctrl_dev), GFP_KERNEL); in litex_soc_ctrl_probe()
99 if (!soc_ctrl_dev) in litex_soc_ctrl_probe()
103 if (IS_ERR(soc_ctrl_dev->base)) in litex_soc_ctrl_probe()
104 return PTR_ERR(soc_ctrl_dev->base); in litex_soc_ctrl_probe()
106 error = litex_check_csr_access(soc_ctrl_dev->base); in litex_soc_ctrl_probe()
110 platform_set_drvdata(pdev, soc_ctrl_dev); in litex_soc_ctrl_probe()
113 soc_ctrl_dev->reset_nb.priority = 128; in litex_soc_ctrl_probe()
114 error = register_restart_handler(&soc_ctrl_dev->reset_nb); in litex_soc_ctrl_probe()
[all …]