Searched refs:rst_data (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/clk/ |
| H A D | clk-en7523.c | 604 void __iomem *addr = rst_data->base + rst_data->bank_ofs[id / RST_NR_PER_BANK]; in en7523_reset_update() 633 void __iomem *addr = rst_data->base + rst_data->bank_ofs[id / RST_NR_PER_BANK]; in en7523_reset_status() 657 struct en_rst_data *rst_data; in en7581_reset_register() local 659 rst_data = devm_kzalloc(dev, sizeof(*rst_data), GFP_KERNEL); in en7581_reset_register() 660 if (!rst_data) in en7581_reset_register() 663 rst_data->bank_ofs = en7581_rst_ofs; in en7581_reset_register() 664 rst_data->idx_map = en7581_rst_map; in en7581_reset_register() 665 rst_data->base = base; in en7581_reset_register() 671 rst_data->rcdev.of_reset_n_cells = 1; in en7581_reset_register() 672 rst_data->rcdev.owner = THIS_MODULE; in en7581_reset_register() [all …]
|
| /linux-6.15/drivers/clk/ralink/ |
| H A D | clk-mt7621.c | 469 struct mt7621_rst *rst_data; in mt7621_reset_init() local 471 rst_data = devm_kzalloc(dev, sizeof(*rst_data), GFP_KERNEL); in mt7621_reset_init() 472 if (!rst_data) in mt7621_reset_init() 475 rst_data->sysc = sysc; in mt7621_reset_init() 476 rst_data->rcdev.ops = &reset_ops; in mt7621_reset_init() 477 rst_data->rcdev.owner = THIS_MODULE; in mt7621_reset_init() 478 rst_data->rcdev.nr_resets = 32; in mt7621_reset_init() 479 rst_data->rcdev.of_reset_n_cells = 1; in mt7621_reset_init() 480 rst_data->rcdev.of_xlate = mt7621_rst_xlate; in mt7621_reset_init() 481 rst_data->rcdev.of_node = dev_of_node(dev); in mt7621_reset_init() [all …]
|
| H A D | clk-mtmips.c | 1080 struct mtmips_rst *rst_data; in mtmips_reset_init() local 1082 rst_data = devm_kzalloc(dev, sizeof(*rst_data), GFP_KERNEL); in mtmips_reset_init() 1083 if (!rst_data) in mtmips_reset_init() 1086 rst_data->sysc = sysc; in mtmips_reset_init() 1087 rst_data->rcdev.ops = &reset_ops; in mtmips_reset_init() 1088 rst_data->rcdev.owner = THIS_MODULE; in mtmips_reset_init() 1089 rst_data->rcdev.nr_resets = 32; in mtmips_reset_init() 1090 rst_data->rcdev.of_reset_n_cells = 1; in mtmips_reset_init() 1091 rst_data->rcdev.of_xlate = mtmips_rst_xlate; in mtmips_reset_init() 1092 rst_data->rcdev.of_node = dev_of_node(dev); in mtmips_reset_init() [all …]
|
| /linux-6.15/drivers/reset/ |
| H A D | reset-npcm.c | 396 static struct auxiliary_device *npcm_clock_adev_alloc(struct npcm_rc_data *rst_data, char *clk_name) in npcm_clock_adev_alloc() argument 406 rdev->base = rst_data->base; in npcm_clock_adev_alloc() 410 adev->dev.parent = rst_data->dev; in npcm_clock_adev_alloc() 423 static int npcm8xx_clock_controller_register(struct npcm_rc_data *rst_data, char *clk_name) in npcm8xx_clock_controller_register() argument 428 adev = npcm_clock_adev_alloc(rst_data, clk_name); in npcm8xx_clock_controller_register() 438 return devm_add_action_or_reset(rst_data->dev, npcm_clock_unregister_adev, adev); in npcm8xx_clock_controller_register()
|
| /linux-6.15/drivers/bluetooth/ |
| H A D | btusb.c | 2761 static int btusb_mtk_reset(struct hci_dev *hdev, void *rst_data) in btusb_mtk_reset() argument
|