Lines Matching refs:rcdev
32 struct reset_controller_dev rcdev; member
35 static int socfpga_reset_assert(struct reset_controller_dev *rcdev, in socfpga_reset_assert() argument
38 struct socfpga_reset_data *data = container_of(rcdev, in socfpga_reset_assert()
40 rcdev); in socfpga_reset_assert()
56 static int socfpga_reset_deassert(struct reset_controller_dev *rcdev, in socfpga_reset_deassert() argument
59 struct socfpga_reset_data *data = container_of(rcdev, in socfpga_reset_deassert()
61 rcdev); in socfpga_reset_deassert()
79 static int socfpga_reset_status(struct reset_controller_dev *rcdev, in socfpga_reset_status() argument
82 struct socfpga_reset_data *data = container_of(rcdev, in socfpga_reset_status()
83 struct socfpga_reset_data, rcdev); in socfpga_reset_status()
125 data->rcdev.owner = THIS_MODULE; in socfpga_reset_probe()
126 data->rcdev.nr_resets = NR_BANKS * BITS_PER_LONG; in socfpga_reset_probe()
127 data->rcdev.ops = &socfpga_reset_ops; in socfpga_reset_probe()
128 data->rcdev.of_node = pdev->dev.of_node; in socfpga_reset_probe()
129 reset_controller_register(&data->rcdev); in socfpga_reset_probe()
138 reset_controller_unregister(&data->rcdev); in socfpga_reset_remove()