Home
last modified time | relevance | path

Searched refs:rcdev (Results 1 - 25 of 220) sorted by relevance

123456789

/kernel/linux/linux-6.6/drivers/clk/mediatek/
H A Dreset.c15 static inline struct mtk_clk_rst_data *to_mtk_clk_rst_data(struct reset_controller_dev *rcdev) in to_mtk_clk_rst_data() argument
17 return container_of(rcdev, struct mtk_clk_rst_data, rcdev); in to_mtk_clk_rst_data()
20 static int mtk_reset_update(struct reset_controller_dev *rcdev, in mtk_reset_update() argument
23 struct mtk_clk_rst_data *data = to_mtk_clk_rst_data(rcdev); in mtk_reset_update()
31 static int mtk_reset_assert(struct reset_controller_dev *rcdev, in mtk_reset_assert() argument
34 return mtk_reset_update(rcdev, id, false); in mtk_reset_assert()
37 static int mtk_reset_deassert(struct reset_controller_dev *rcdev, in mtk_reset_deassert() argument
40 return mtk_reset_update(rcdev, id, true); in mtk_reset_deassert()
43 static int mtk_reset(struct reset_controller_dev *rcdev, unsigne argument
54 mtk_reset_update_set_clr(struct reset_controller_dev *rcdev, unsigned long id, bool deassert) mtk_reset_update_set_clr() argument
66 mtk_reset_assert_set_clr(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_assert_set_clr() argument
72 mtk_reset_deassert_set_clr(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_deassert_set_clr() argument
78 mtk_reset_set_clr(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_set_clr() argument
101 reset_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) reset_xlate() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/
H A Dav7110_ir.c23 struct rc_dev *rcdev = av7110->ir.rcdev; in av7110_ir_handler() local
30 if (rcdev) { in av7110_ir_handler()
67 rc_keydown(rcdev, proto, scancode, toggle != 0); in av7110_ir_handler()
79 static int change_protocol(struct rc_dev *rcdev, u64 *rc_type) in change_protocol() argument
81 struct av7110 *av7110 = rcdev->priv; in change_protocol()
107 struct rc_dev *rcdev; in av7110_ir_init() local
111 rcdev = rc_allocate_device(RC_DRIVER_SCANCODE); in av7110_ir_init()
112 if (!rcdev) in av7110_ir_init()
120 rcdev in av7110_ir_init()
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/av7110/
H A Dav7110_ir.c23 struct rc_dev *rcdev = av7110->ir.rcdev; in av7110_ir_handler() local
30 if (rcdev) { in av7110_ir_handler()
67 rc_keydown(rcdev, proto, scancode, toggle != 0); in av7110_ir_handler()
79 static int change_protocol(struct rc_dev *rcdev, u64 *rc_type) in change_protocol() argument
81 struct av7110 *av7110 = rcdev->priv; in change_protocol()
107 struct rc_dev *rcdev; in av7110_ir_init() local
111 rcdev = rc_allocate_device(RC_DRIVER_SCANCODE); in av7110_ir_init()
112 if (!rcdev) in av7110_ir_init()
120 rcdev in av7110_ir_init()
[all...]
/kernel/linux/linux-6.6/drivers/reset/
H A Dreset-mpfs.c35 static int mpfs_assert(struct reset_controller_dev *rcdev, unsigned long id) in mpfs_assert() argument
42 reg = mpfs_reset_read(rcdev->dev); in mpfs_assert()
44 mpfs_reset_write(rcdev->dev, reg); in mpfs_assert()
51 static int mpfs_deassert(struct reset_controller_dev *rcdev, unsigned long id) in mpfs_deassert() argument
58 reg = mpfs_reset_read(rcdev->dev); in mpfs_deassert()
60 mpfs_reset_write(rcdev->dev, reg); in mpfs_deassert()
67 static int mpfs_status(struct reset_controller_dev *rcdev, unsigned long id) in mpfs_status() argument
69 u32 reg = mpfs_reset_read(rcdev->dev); in mpfs_status()
78 static int mpfs_reset(struct reset_controller_dev *rcdev, unsigned long id) in mpfs_reset() argument
80 mpfs_assert(rcdev, i in mpfs_reset()
96 mpfs_reset_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) mpfs_reset_xlate() argument
123 struct reset_controller_dev *rcdev; mpfs_reset_probe() local
[all...]
H A Dreset-lantiq.c22 struct reset_controller_dev rcdev; member
30 struct reset_controller_dev *rcdev) in to_lantiq_rcu_reset_priv()
32 return container_of(rcdev, struct lantiq_rcu_reset_priv, rcdev); in to_lantiq_rcu_reset_priv()
35 static int lantiq_rcu_reset_status(struct reset_controller_dev *rcdev, in lantiq_rcu_reset_status() argument
38 struct lantiq_rcu_reset_priv *priv = to_lantiq_rcu_reset_priv(rcdev); in lantiq_rcu_reset_status()
50 static int lantiq_rcu_reset_status_timeout(struct reset_controller_dev *rcdev, in lantiq_rcu_reset_status_timeout() argument
57 ret = lantiq_rcu_reset_status(rcdev, id); in lantiq_rcu_reset_status_timeout()
68 static int lantiq_rcu_reset_update(struct reset_controller_dev *rcdev, in lantiq_rcu_reset_update() argument
71 struct lantiq_rcu_reset_priv *priv = to_lantiq_rcu_reset_priv(rcdev); in lantiq_rcu_reset_update()
29 to_lantiq_rcu_reset_priv( struct reset_controller_dev *rcdev) to_lantiq_rcu_reset_priv() argument
92 lantiq_rcu_reset_assert(struct reset_controller_dev *rcdev, unsigned long id) lantiq_rcu_reset_assert() argument
98 lantiq_rcu_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) lantiq_rcu_reset_deassert() argument
104 lantiq_rcu_reset_reset(struct reset_controller_dev *rcdev, unsigned long id) lantiq_rcu_reset_reset() argument
152 lantiq_rcu_reset_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) lantiq_rcu_reset_xlate() argument
[all...]
H A Dreset-k210.c19 struct reset_controller_dev rcdev; member
23 to_k210_rst(struct reset_controller_dev *rcdev) in to_k210_rst() argument
25 return container_of(rcdev, struct k210_rst, rcdev); in to_k210_rst()
28 static inline int k210_rst_assert(struct reset_controller_dev *rcdev, in k210_rst_assert() argument
31 struct k210_rst *ksr = to_k210_rst(rcdev); in k210_rst_assert()
36 static inline int k210_rst_deassert(struct reset_controller_dev *rcdev, in k210_rst_deassert() argument
39 struct k210_rst *ksr = to_k210_rst(rcdev); in k210_rst_deassert()
44 static int k210_rst_reset(struct reset_controller_dev *rcdev, in k210_rst_reset() argument
49 ret = k210_rst_assert(rcdev, i in k210_rst_reset()
58 k210_rst_status(struct reset_controller_dev *rcdev, unsigned long id) k210_rst_status() argument
72 k210_rst_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) k210_rst_xlate() argument
[all...]
H A Dreset-bcm6345.c20 struct reset_controller_dev rcdev; member
26 to_bcm6345_reset(struct reset_controller_dev *rcdev) in to_bcm6345_reset() argument
28 return container_of(rcdev, struct bcm6345_reset, rcdev); in to_bcm6345_reset()
31 static int bcm6345_reset_update(struct reset_controller_dev *rcdev, in bcm6345_reset_update() argument
34 struct bcm6345_reset *bcm6345_reset = to_bcm6345_reset(rcdev); in bcm6345_reset_update()
50 static int bcm6345_reset_assert(struct reset_controller_dev *rcdev, in bcm6345_reset_assert() argument
53 return bcm6345_reset_update(rcdev, id, true); in bcm6345_reset_assert()
56 static int bcm6345_reset_deassert(struct reset_controller_dev *rcdev, in bcm6345_reset_deassert() argument
59 return bcm6345_reset_update(rcdev, i in bcm6345_reset_deassert()
62 bcm6345_reset_reset(struct reset_controller_dev *rcdev, unsigned long id) bcm6345_reset_reset() argument
81 bcm6345_reset_status(struct reset_controller_dev *rcdev, unsigned long id) bcm6345_reset_status() argument
[all...]
H A Dreset-zynqmp.c24 struct reset_controller_dev rcdev; member
29 to_zynqmp_reset_data(struct reset_controller_dev *rcdev) in to_zynqmp_reset_data() argument
31 return container_of(rcdev, struct zynqmp_reset_data, rcdev); in to_zynqmp_reset_data()
34 static int zynqmp_reset_assert(struct reset_controller_dev *rcdev, in zynqmp_reset_assert() argument
37 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_assert()
43 static int zynqmp_reset_deassert(struct reset_controller_dev *rcdev, in zynqmp_reset_deassert() argument
46 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_deassert()
52 static int zynqmp_reset_status(struct reset_controller_dev *rcdev, in zynqmp_reset_status() argument
55 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_status()
66 zynqmp_reset_reset(struct reset_controller_dev *rcdev, unsigned long id) zynqmp_reset_reset() argument
75 zynqmp_reset_of_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) zynqmp_reset_of_xlate() argument
[all...]
H A Dreset-simple.c25 to_reset_simple_data(struct reset_controller_dev *rcdev) in to_reset_simple_data() argument
27 return container_of(rcdev, struct reset_simple_data, rcdev); in to_reset_simple_data()
30 static int reset_simple_update(struct reset_controller_dev *rcdev, in reset_simple_update() argument
33 struct reset_simple_data *data = to_reset_simple_data(rcdev); in reset_simple_update()
54 static int reset_simple_assert(struct reset_controller_dev *rcdev, in reset_simple_assert() argument
57 return reset_simple_update(rcdev, id, true); in reset_simple_assert()
60 static int reset_simple_deassert(struct reset_controller_dev *rcdev, in reset_simple_deassert() argument
63 return reset_simple_update(rcdev, id, false); in reset_simple_deassert()
66 static int reset_simple_reset(struct reset_controller_dev *rcdev, in reset_simple_reset() argument
84 reset_simple_status(struct reset_controller_dev *rcdev, unsigned long id) reset_simple_status() argument
[all...]
H A Dreset-ath79.c17 struct reset_controller_dev rcdev; member
25 static int ath79_reset_update(struct reset_controller_dev *rcdev, in ath79_reset_update() argument
29 container_of(rcdev, struct ath79_reset, rcdev); in ath79_reset_update()
45 static int ath79_reset_assert(struct reset_controller_dev *rcdev, in ath79_reset_assert() argument
48 return ath79_reset_update(rcdev, id, true); in ath79_reset_assert()
51 static int ath79_reset_deassert(struct reset_controller_dev *rcdev, in ath79_reset_deassert() argument
54 return ath79_reset_update(rcdev, id, false); in ath79_reset_deassert()
57 static int ath79_reset_status(struct reset_controller_dev *rcdev, in ath79_reset_status() argument
61 container_of(rcdev, struc in ath79_reset_status()
[all...]
H A Dreset-ti-sci.c31 * @rcdev: reset controller entity
37 struct reset_controller_dev rcdev; member
44 container_of((p), struct ti_sci_reset_data, rcdev)
48 * @rcdev: reset controller entity
62 static int ti_sci_reset_set(struct reset_controller_dev *rcdev, in ti_sci_reset_set() argument
65 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_set()
96 * @rcdev: reset controller entity
106 static int ti_sci_reset_assert(struct reset_controller_dev *rcdev, in ti_sci_reset_assert() argument
109 return ti_sci_reset_set(rcdev, id, true); in ti_sci_reset_assert()
114 * @rcdev
124 ti_sci_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) ti_sci_reset_deassert() argument
143 ti_sci_reset_status(struct reset_controller_dev *rcdev, unsigned long id) ti_sci_reset_status() argument
184 ti_sci_reset_of_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) ti_sci_reset_of_xlate() argument
[all...]
/kernel/linux/linux-5.10/drivers/reset/
H A Dreset-lantiq.c22 struct reset_controller_dev rcdev; member
30 struct reset_controller_dev *rcdev) in to_lantiq_rcu_reset_priv()
32 return container_of(rcdev, struct lantiq_rcu_reset_priv, rcdev); in to_lantiq_rcu_reset_priv()
35 static int lantiq_rcu_reset_status(struct reset_controller_dev *rcdev, in lantiq_rcu_reset_status() argument
38 struct lantiq_rcu_reset_priv *priv = to_lantiq_rcu_reset_priv(rcdev); in lantiq_rcu_reset_status()
50 static int lantiq_rcu_reset_status_timeout(struct reset_controller_dev *rcdev, in lantiq_rcu_reset_status_timeout() argument
57 ret = lantiq_rcu_reset_status(rcdev, id); in lantiq_rcu_reset_status_timeout()
68 static int lantiq_rcu_reset_update(struct reset_controller_dev *rcdev, in lantiq_rcu_reset_update() argument
71 struct lantiq_rcu_reset_priv *priv = to_lantiq_rcu_reset_priv(rcdev); in lantiq_rcu_reset_update()
29 to_lantiq_rcu_reset_priv( struct reset_controller_dev *rcdev) to_lantiq_rcu_reset_priv() argument
92 lantiq_rcu_reset_assert(struct reset_controller_dev *rcdev, unsigned long id) lantiq_rcu_reset_assert() argument
98 lantiq_rcu_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) lantiq_rcu_reset_deassert() argument
104 lantiq_rcu_reset_reset(struct reset_controller_dev *rcdev, unsigned long id) lantiq_rcu_reset_reset() argument
152 lantiq_rcu_reset_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) lantiq_rcu_reset_xlate() argument
[all...]
H A Dreset-zynqmp.c24 struct reset_controller_dev rcdev; member
29 to_zynqmp_reset_data(struct reset_controller_dev *rcdev) in to_zynqmp_reset_data() argument
31 return container_of(rcdev, struct zynqmp_reset_data, rcdev); in to_zynqmp_reset_data()
34 static int zynqmp_reset_assert(struct reset_controller_dev *rcdev, in zynqmp_reset_assert() argument
37 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_assert()
43 static int zynqmp_reset_deassert(struct reset_controller_dev *rcdev, in zynqmp_reset_deassert() argument
46 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_deassert()
52 static int zynqmp_reset_status(struct reset_controller_dev *rcdev, in zynqmp_reset_status() argument
55 struct zynqmp_reset_data *priv = to_zynqmp_reset_data(rcdev); in zynqmp_reset_status()
66 zynqmp_reset_reset(struct reset_controller_dev *rcdev, unsigned long id) zynqmp_reset_reset() argument
75 zynqmp_reset_of_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) zynqmp_reset_of_xlate() argument
[all...]
H A Dcore.c27 * @rcdev: a pointer to the reset controller device
29 * @list: list entry for the rcdev's reset controller list
33 * @acquired: Only one reset_control may be acquired for a given rcdev and id.
42 struct reset_controller_dev *rcdev; member
65 static const char *rcdev_name(struct reset_controller_dev *rcdev) in rcdev_name() argument
67 if (rcdev->dev) in rcdev_name()
68 return dev_name(rcdev->dev); in rcdev_name()
70 if (rcdev->of_node) in rcdev_name()
71 return rcdev->of_node->full_name; in rcdev_name()
78 * @rcdev
86 of_reset_simple_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) of_reset_simple_xlate() argument
99 reset_controller_register(struct reset_controller_dev *rcdev) reset_controller_register() argument
120 reset_controller_unregister(struct reset_controller_dev *rcdev) reset_controller_unregister() argument
142 devm_reset_controller_register(struct device *dev, struct reset_controller_dev *rcdev) devm_reset_controller_register() argument
540 __reset_control_get_internal( struct reset_controller_dev *rcdev, unsigned int index, bool shared, bool acquired) __reset_control_get_internal() argument
613 struct reset_controller_dev *r, *rcdev; __of_reset_control_get() local
676 struct reset_controller_dev *rcdev; __reset_controller_by_name() local
696 struct reset_controller_dev *rcdev; __reset_control_get_from_lookup() local
[all...]
H A Dreset-simple.c26 to_reset_simple_data(struct reset_controller_dev *rcdev) in to_reset_simple_data() argument
28 return container_of(rcdev, struct reset_simple_data, rcdev); in to_reset_simple_data()
31 static int reset_simple_update(struct reset_controller_dev *rcdev, in reset_simple_update() argument
34 struct reset_simple_data *data = to_reset_simple_data(rcdev); in reset_simple_update()
55 static int reset_simple_assert(struct reset_controller_dev *rcdev, in reset_simple_assert() argument
58 return reset_simple_update(rcdev, id, true); in reset_simple_assert()
61 static int reset_simple_deassert(struct reset_controller_dev *rcdev, in reset_simple_deassert() argument
64 return reset_simple_update(rcdev, id, false); in reset_simple_deassert()
67 static int reset_simple_reset(struct reset_controller_dev *rcdev, in reset_simple_reset() argument
85 reset_simple_status(struct reset_controller_dev *rcdev, unsigned long id) reset_simple_status() argument
[all...]
H A Dreset-ath79.c17 struct reset_controller_dev rcdev; member
25 static int ath79_reset_update(struct reset_controller_dev *rcdev, in ath79_reset_update() argument
29 container_of(rcdev, struct ath79_reset, rcdev); in ath79_reset_update()
45 static int ath79_reset_assert(struct reset_controller_dev *rcdev, in ath79_reset_assert() argument
48 return ath79_reset_update(rcdev, id, true); in ath79_reset_assert()
51 static int ath79_reset_deassert(struct reset_controller_dev *rcdev, in ath79_reset_deassert() argument
54 return ath79_reset_update(rcdev, id, false); in ath79_reset_deassert()
57 static int ath79_reset_status(struct reset_controller_dev *rcdev, in ath79_reset_status() argument
61 container_of(rcdev, struc in ath79_reset_status()
[all...]
H A Dreset-ti-sci.c39 * @rcdev: reset controller entity
45 struct reset_controller_dev rcdev; member
52 container_of((p), struct ti_sci_reset_data, rcdev)
56 * @rcdev: reset controller entity
70 static int ti_sci_reset_set(struct reset_controller_dev *rcdev, in ti_sci_reset_set() argument
73 struct ti_sci_reset_data *data = to_ti_sci_reset_data(rcdev); in ti_sci_reset_set()
104 * @rcdev: reset controller entity
114 static int ti_sci_reset_assert(struct reset_controller_dev *rcdev, in ti_sci_reset_assert() argument
117 return ti_sci_reset_set(rcdev, id, true); in ti_sci_reset_assert()
122 * @rcdev
132 ti_sci_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) ti_sci_reset_deassert() argument
151 ti_sci_reset_status(struct reset_controller_dev *rcdev, unsigned long id) ti_sci_reset_status() argument
192 ti_sci_reset_of_xlate(struct reset_controller_dev *rcdev, const struct of_phandle_args *reset_spec) ti_sci_reset_of_xlate() argument
[all...]
/kernel/linux/linux-5.10/drivers/clk/mediatek/
H A Dreset.c19 struct reset_controller_dev rcdev; member
22 static int mtk_reset_assert_set_clr(struct reset_controller_dev *rcdev, in mtk_reset_assert_set_clr() argument
25 struct mtk_reset *data = container_of(rcdev, struct mtk_reset, rcdev); in mtk_reset_assert_set_clr()
31 static int mtk_reset_deassert_set_clr(struct reset_controller_dev *rcdev, in mtk_reset_deassert_set_clr() argument
34 struct mtk_reset *data = container_of(rcdev, struct mtk_reset, rcdev); in mtk_reset_deassert_set_clr()
40 static int mtk_reset_assert(struct reset_controller_dev *rcdev, in mtk_reset_assert() argument
43 struct mtk_reset *data = container_of(rcdev, struct mtk_reset, rcdev); in mtk_reset_assert()
49 mtk_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_deassert() argument
58 mtk_reset(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset() argument
70 mtk_reset_set_clr(struct reset_controller_dev *rcdev, unsigned long id) mtk_reset_set_clr() argument
[all...]
/kernel/linux/linux-6.6/drivers/reset/starfive/
H A Dreset-starfive-jh71x0.c18 struct reset_controller_dev rcdev; member
27 jh71x0_reset_from(struct reset_controller_dev *rcdev) in jh71x0_reset_from() argument
29 return container_of(rcdev, struct jh71x0_reset, rcdev); in jh71x0_reset_from()
32 static int jh71x0_reset_update(struct reset_controller_dev *rcdev, in jh71x0_reset_update() argument
35 struct jh71x0_reset *data = jh71x0_reset_from(rcdev); in jh71x0_reset_update()
64 static int jh71x0_reset_assert(struct reset_controller_dev *rcdev, in jh71x0_reset_assert() argument
67 return jh71x0_reset_update(rcdev, id, true); in jh71x0_reset_assert()
70 static int jh71x0_reset_deassert(struct reset_controller_dev *rcdev, in jh71x0_reset_deassert() argument
73 return jh71x0_reset_update(rcdev, i in jh71x0_reset_deassert()
76 jh71x0_reset_reset(struct reset_controller_dev *rcdev, unsigned long id) jh71x0_reset_reset() argument
88 jh71x0_reset_status(struct reset_controller_dev *rcdev, unsigned long id) jh71x0_reset_status() argument
[all...]
/kernel/linux/linux-5.10/drivers/clk/mmp/
H A Dreset.c10 #define rcdev_to_unit(rcdev) container_of(rcdev, struct mmp_clk_reset_unit, rcdev)
12 static int mmp_of_reset_xlate(struct reset_controller_dev *rcdev, in mmp_of_reset_xlate() argument
15 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_of_reset_xlate()
19 if (WARN_ON(reset_spec->args_count != rcdev->of_reset_n_cells)) in mmp_of_reset_xlate()
22 for (i = 0; i < rcdev->nr_resets; i++) { in mmp_of_reset_xlate()
28 if (i == rcdev->nr_resets) in mmp_of_reset_xlate()
34 static int mmp_clk_reset_assert(struct reset_controller_dev *rcdev, in mmp_clk_reset_assert() argument
37 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_clk_reset_assert()
56 mmp_clk_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) mmp_clk_reset_deassert() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/mmp/
H A Dreset.c10 #define rcdev_to_unit(rcdev) container_of(rcdev, struct mmp_clk_reset_unit, rcdev)
12 static int mmp_of_reset_xlate(struct reset_controller_dev *rcdev, in mmp_of_reset_xlate() argument
15 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_of_reset_xlate()
19 if (WARN_ON(reset_spec->args_count != rcdev->of_reset_n_cells)) in mmp_of_reset_xlate()
22 for (i = 0; i < rcdev->nr_resets; i++) { in mmp_of_reset_xlate()
28 if (i == rcdev->nr_resets) in mmp_of_reset_xlate()
34 static int mmp_clk_reset_assert(struct reset_controller_dev *rcdev, in mmp_clk_reset_assert() argument
37 struct mmp_clk_reset_unit *unit = rcdev_to_unit(rcdev); in mmp_clk_reset_assert()
56 mmp_clk_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) mmp_clk_reset_deassert() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/rc/
H A Dimon_raw.c16 struct rc_dev *rcdev; member
66 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data()
74 if (packet_no == 0x0a && !imon->rcdev->idle) { in imon_ir_data()
75 ir_raw_event_set_idle(imon->rcdev, true); in imon_ir_data()
76 ir_raw_event_handle(imon->rcdev); in imon_ir_data()
111 struct rc_dev *rcdev; in imon_probe() local
146 rcdev = devm_rc_allocate_device(&intf->dev, RC_DRIVER_IR_RAW); in imon_probe()
147 if (!rcdev) { in imon_probe()
154 rcdev->device_name = "iMON Station"; in imon_probe()
155 rcdev in imon_probe()
[all...]
H A Dgpio-ir-recv.c22 struct rc_dev *rcdev; member
50 ir_raw_event_store_edge(gpio_dev->rcdev, val == 1); in gpio_ir_recv_irq()
65 struct rc_dev *rcdev; in gpio_ir_recv_probe() local
88 rcdev = devm_rc_allocate_device(dev, RC_DRIVER_IR_RAW); in gpio_ir_recv_probe()
89 if (!rcdev) in gpio_ir_recv_probe()
92 rcdev->priv = gpio_dev; in gpio_ir_recv_probe()
93 rcdev->device_name = GPIO_IR_DEVICE_NAME; in gpio_ir_recv_probe()
94 rcdev->input_phys = GPIO_IR_DEVICE_NAME "/input0"; in gpio_ir_recv_probe()
95 rcdev->input_id.bustype = BUS_HOST; in gpio_ir_recv_probe()
96 rcdev in gpio_ir_recv_probe()
[all...]
/kernel/linux/linux-6.6/drivers/media/rc/
H A Dimon_raw.c16 struct rc_dev *rcdev; member
66 ir_raw_event_store_with_filter(imon->rcdev, &rawir); in imon_ir_data()
74 if (packet_no == 0x0a && !imon->rcdev->idle) { in imon_ir_data()
75 ir_raw_event_set_idle(imon->rcdev, true); in imon_ir_data()
76 ir_raw_event_handle(imon->rcdev); in imon_ir_data()
111 struct rc_dev *rcdev; in imon_probe() local
152 rcdev = devm_rc_allocate_device(&intf->dev, RC_DRIVER_IR_RAW); in imon_probe()
153 if (!rcdev) { in imon_probe()
160 rcdev->device_name = "iMON Station"; in imon_probe()
161 rcdev in imon_probe()
[all...]
H A Dgpio-ir-recv.c22 struct rc_dev *rcdev; member
50 ir_raw_event_store_edge(gpio_dev->rcdev, val == 1); in gpio_ir_recv_irq()
65 struct rc_dev *rcdev; in gpio_ir_recv_probe() local
84 rcdev = devm_rc_allocate_device(dev, RC_DRIVER_IR_RAW); in gpio_ir_recv_probe()
85 if (!rcdev) in gpio_ir_recv_probe()
88 rcdev->priv = gpio_dev; in gpio_ir_recv_probe()
89 rcdev->device_name = GPIO_IR_DEVICE_NAME; in gpio_ir_recv_probe()
90 rcdev->input_phys = GPIO_IR_DEVICE_NAME "/input0"; in gpio_ir_recv_probe()
91 rcdev->input_id.bustype = BUS_HOST; in gpio_ir_recv_probe()
92 rcdev in gpio_ir_recv_probe()
[all...]

Completed in 8 milliseconds

123456789