Searched refs:reset_data (Results 1 – 6 of 6) sorted by relevance
32 struct reset_data { struct106 struct reset_data *reset_data; in sun4i_a10_display_init() local178 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in sun4i_a10_display_init()179 if (!reset_data) in sun4i_a10_display_init()182 reset_data->reg = reg; in sun4i_a10_display_init()183 reset_data->offset = data->offset_rst; in sun4i_a10_display_init()184 reset_data->lock = &sun4i_a10_display_lock; in sun4i_a10_display_init()187 reset_data->rcdev.of_node = node; in sun4i_a10_display_init()190 reset_data->rcdev.of_reset_n_cells = 0; in sun4i_a10_display_init()193 reset_data->rcdev.of_reset_n_cells = 1; in sun4i_a10_display_init()[all …]
90 struct ve_reset_data *reset_data; in sun4i_ve_clk_setup() local132 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in sun4i_ve_clk_setup()133 if (!reset_data) in sun4i_ve_clk_setup()136 reset_data->reg = reg; in sun4i_ve_clk_setup()137 reset_data->lock = &ve_lock; in sun4i_ve_clk_setup()138 reset_data->rcdev.nr_resets = 1; in sun4i_ve_clk_setup()139 reset_data->rcdev.ops = &sunxi_ve_reset_ops; in sun4i_ve_clk_setup()140 reset_data->rcdev.of_node = node; in sun4i_ve_clk_setup()141 reset_data->rcdev.of_xlate = sunxi_ve_of_xlate; in sun4i_ve_clk_setup()142 reset_data->rcdev.of_reset_n_cells = 0; in sun4i_ve_clk_setup()[all …]
93 struct usb_reset_data *reset_data; in sunxi_usb_clk_setup() local144 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in sunxi_usb_clk_setup()145 if (!reset_data) in sunxi_usb_clk_setup()149 reset_data->clk = of_clk_get(node, 0); in sunxi_usb_clk_setup()150 if (IS_ERR(reset_data->clk)) { in sunxi_usb_clk_setup()152 kfree(reset_data); in sunxi_usb_clk_setup()157 reset_data->reg = reg; in sunxi_usb_clk_setup()158 reset_data->lock = lock; in sunxi_usb_clk_setup()160 reset_data->rcdev.ops = &sunxi_usb_reset_ops; in sunxi_usb_clk_setup()161 reset_data->rcdev.of_node = node; in sunxi_usb_clk_setup()[all …]
88 struct adf_reset_dev_data *reset_data = in adf_device_reset_worker() local98 kfree(reset_data); in adf_device_reset_worker()107 complete(&reset_data->compl); in adf_device_reset_worker()109 kfree(reset_data); in adf_device_reset_worker()115 struct adf_reset_dev_data *reset_data; in adf_dev_aer_schedule_reset() local122 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in adf_dev_aer_schedule_reset()123 if (!reset_data) in adf_dev_aer_schedule_reset()125 reset_data->accel_dev = accel_dev; in adf_dev_aer_schedule_reset()126 init_completion(&reset_data->compl); in adf_dev_aer_schedule_reset()127 reset_data->mode = mode; in adf_dev_aer_schedule_reset()[all …]
160 struct intel_reset_data *reset_data; in intel_reset_restart_handler() local162 reset_data = container_of(nb, struct intel_reset_data, restart_nb); in intel_reset_restart_handler()163 intel_assert_device(&reset_data->rcdev, reset_data->reboot_id); in intel_reset_restart_handler()
2254 struct stm32_reset_data *reset_data = NULL; in stm32_rcc_reset_init() local2258 reset_data = kzalloc(sizeof(*reset_data), GFP_KERNEL); in stm32_rcc_reset_init()2259 if (!reset_data) in stm32_rcc_reset_init()2262 spin_lock_init(&reset_data->lock); in stm32_rcc_reset_init()2263 reset_data->membase = base; in stm32_rcc_reset_init()2264 reset_data->rcdev.owner = THIS_MODULE; in stm32_rcc_reset_init()2265 reset_data->rcdev.ops = &stm32_reset_ops; in stm32_rcc_reset_init()2266 reset_data->rcdev.of_node = dev_of_node(dev); in stm32_rcc_reset_init()2267 reset_data->rcdev.nr_resets = STM32_RESET_ID_MASK; in stm32_rcc_reset_init()2268 reset_data->clear_offset = data->clear_offset; in stm32_rcc_reset_init()[all …]
Completed in 20 milliseconds