Searched refs:rcdev (Results 1 – 5 of 5) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/hal/source/ccmu/ |
| A D | hal_reset.c | 10 if (rcdev) in reset_control_register() 29 if (rcdev->type != reset->rcdev->type) in reset_control_unregister() 63 rc->rcdev = rcdev; in hal_reset_control_get() 90 rcdev = reset->rcdev; in hal_reset_control_assert() 92 if (rcdev->ops && rcdev->ops->assert) in hal_reset_control_assert() 109 rcdev = reset->rcdev; in hal_reset_control_deassert() 111 if (rcdev->ops && rcdev->ops->deassert) in hal_reset_control_deassert() 128 rcdev = reset->rcdev; in hal_reset_control_reset() 130 if (rcdev->ops && rcdev->ops->deassert) in hal_reset_control_reset() 149 rcdev = reset->rcdev; in hal_reset_control_status() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/ccmu/sunxi-ng/ |
| A D | ccu_reset.c | 23 static int ccu_reset_assert(struct reset_control_dev *rcdev, in ccu_reset_assert() argument 26 struct ccu_reset *ccu = rc_to_ccu_reset(rcdev); in ccu_reset_assert() 41 static int ccu_reset_deassert(struct reset_control_dev *rcdev, in ccu_reset_deassert() argument 44 struct ccu_reset *ccu = rc_to_ccu_reset(rcdev); in ccu_reset_deassert() 60 static int ccu_reset_reset(struct reset_control_dev *rcdev, in ccu_reset_reset() argument 63 ccu_reset_assert(rcdev, id); in ccu_reset_reset() 65 ccu_reset_deassert(rcdev, id); in ccu_reset_reset() 70 static int ccu_reset_status(struct reset_control_dev *rcdev, in ccu_reset_status() argument 73 struct ccu_reset *ccu = rc_to_ccu_reset(rcdev); in ccu_reset_status()
|
| A D | ccu_reset.h | 25 struct reset_control_dev rcdev; member 28 static inline struct ccu_reset *rc_to_ccu_reset(struct reset_control_dev *rcdev) in rc_to_ccu_reset() argument 30 return container_of(rcdev, struct ccu_reset, rcdev); in rc_to_ccu_reset()
|
| A D | ccu_common.c | 115 reset->rcdev.ops = &ccu_reset_ops; in ccu_common_init() 116 reset->rcdev.type = desc->reset_type; in ccu_common_init() 117 reset->rcdev.nr_resets = desc->num_resets; in ccu_common_init() 119 ret = reset_control_register(&reset->rcdev); in ccu_common_init()
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/ |
| A D | hal_reset.h | 33 int (*reset)(struct reset_control_dev *rcdev, hal_reset_id_t id); 34 int (*assert)(struct reset_control_dev *rcdev, hal_reset_id_t id); 35 int (*deassert)(struct reset_control_dev *rcdev, hal_reset_id_t id); 36 int (*status)(struct reset_control_dev *rcdev, hal_reset_id_t id); 60 struct reset_control_dev *rcdev; member 65 int reset_control_register(struct reset_control_dev *rcdev); //for reset system
|
Completed in 10 milliseconds