Searched refs:reset_data (Results 1 – 5 of 5) sorted by relevance
40 struct reset_data { struct49 static inline struct reset_data *rcdev_to_reset_data(struct reset_controller_dev *rcdev) in rcdev_to_reset_data() argument51 return container_of(rcdev, struct reset_data, rcdev); in rcdev_to_reset_data()57 struct reset_data *data = rcdev_to_reset_data(rcdev); in sun4i_a10_display_assert()74 struct reset_data *data = rcdev_to_reset_data(rcdev); in sun4i_a10_display_deassert()91 struct reset_data *data = rcdev_to_reset_data(rcdev); in sun4i_a10_display_status()114 struct reset_data *reset_data; in sun4i_a10_display_init() local186 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in sun4i_a10_display_init()187 if (!reset_data) in sun4i_a10_display_init()190 reset_data->reg = reg; in sun4i_a10_display_init()[all …]
98 struct ve_reset_data *reset_data; in sun4i_ve_clk_setup() local140 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in sun4i_ve_clk_setup()141 if (!reset_data) in sun4i_ve_clk_setup()144 reset_data->reg = reg; in sun4i_ve_clk_setup()145 reset_data->lock = &ve_lock; in sun4i_ve_clk_setup()146 reset_data->rcdev.nr_resets = 1; in sun4i_ve_clk_setup()147 reset_data->rcdev.ops = &sunxi_ve_reset_ops; in sun4i_ve_clk_setup()148 reset_data->rcdev.of_node = node; in sun4i_ve_clk_setup()149 reset_data->rcdev.of_xlate = sunxi_ve_of_xlate; in sun4i_ve_clk_setup()150 reset_data->rcdev.of_reset_n_cells = 0; in sun4i_ve_clk_setup()[all …]
101 struct usb_reset_data *reset_data; in sunxi_usb_clk_setup() local152 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in sunxi_usb_clk_setup()153 if (!reset_data) in sunxi_usb_clk_setup()157 reset_data->clk = of_clk_get(node, 0); in sunxi_usb_clk_setup()158 if (IS_ERR(reset_data->clk)) { in sunxi_usb_clk_setup()160 kfree(reset_data); in sunxi_usb_clk_setup()165 reset_data->reg = reg; in sunxi_usb_clk_setup()166 reset_data->lock = lock; in sunxi_usb_clk_setup()167 reset_data->rcdev.nr_resets = __fls(data->reset_mask) + 1; in sunxi_usb_clk_setup()168 reset_data->rcdev.ops = &sunxi_usb_reset_ops; in sunxi_usb_clk_setup()[all …]
132 struct adf_reset_dev_data *reset_data = in adf_device_reset_worker() local134 struct adf_accel_dev *accel_dev = reset_data->accel_dev; in adf_device_reset_worker()142 kfree(reset_data); in adf_device_reset_worker()150 if (reset_data->mode == ADF_DEV_RESET_SYNC) in adf_device_reset_worker()151 complete(&reset_data->compl); in adf_device_reset_worker()153 kfree(reset_data); in adf_device_reset_worker()159 struct adf_reset_dev_data *reset_data; in adf_dev_aer_schedule_reset() local166 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in adf_dev_aer_schedule_reset()167 if (!reset_data) in adf_dev_aer_schedule_reset()169 reset_data->accel_dev = accel_dev; in adf_dev_aer_schedule_reset()[all …]
259 u32 *reset_data; in nlm_wakeup_secondary_cpus() local266 reset_data = nlm_get_boot_data(BOOT_THREAD_MODE); in nlm_wakeup_secondary_cpus()267 *reset_data = threadmode; in nlm_wakeup_secondary_cpus()