Home
last modified time | relevance | path

Searched refs:smd (Results 1 – 25 of 51) sorted by relevance

123

/linux-6.3-rc2/drivers/md/persistent-data/
A Ddm-space-map-disk.c39 kfree(smd); in sm_disk_destroy()
62 *count = (smd->old_ll.nr_blocks - smd->old_ll.nr_allocated) - smd->nr_allocated_this_transaction; in sm_disk_get_nr_free()
139 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, smd->begin, smd->ll.nr_blocks, b); in sm_disk_new_block()
145 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, 0, smd->begin, b); in sm_disk_new_block()
167 memcpy(&smd->old_ll, &smd->ll, sizeof(smd->old_ll)); in sm_disk_commit()
223 smd = kmalloc(sizeof(*smd), GFP_KERNEL); in dm_sm_disk_create()
224 if (!smd) in dm_sm_disk_create()
229 memcpy(&smd->sm, &ops, sizeof(smd->sm)); in dm_sm_disk_create()
257 smd = kmalloc(sizeof(*smd), GFP_KERNEL); in dm_sm_disk_open()
258 if (!smd) in dm_sm_disk_open()
[all …]
/linux-6.3-rc2/drivers/clk/at91/
A Dclk-smd.c29 struct at91sam9x5_clk_smd *smd = to_at91sam9x5_clk_smd(hw); in at91sam9x5_clk_smd_recalc_rate() local
33 regmap_read(smd->regmap, AT91_PMC_SMD, &smdr); in at91sam9x5_clk_smd_recalc_rate()
79 regmap_read(smd->regmap, AT91_PMC_SMD, &smdr); in at91sam9x5_clk_smd_get_parent()
111 struct at91sam9x5_clk_smd *smd; in at91sam9x5_clk_register_smd() local
116 smd = kzalloc(sizeof(*smd), GFP_KERNEL); in at91sam9x5_clk_register_smd()
117 if (!smd) in at91sam9x5_clk_register_smd()
126 smd->hw.init = &init; in at91sam9x5_clk_register_smd()
127 smd->regmap = regmap; in at91sam9x5_clk_register_smd()
129 hw = &smd->hw; in at91sam9x5_clk_register_smd()
130 ret = clk_hw_register(NULL, &smd->hw); in at91sam9x5_clk_register_smd()
[all …]
A DMakefile13 obj-$(CONFIG_HAVE_AT91_SMD) += clk-smd.o
/linux-6.3-rc2/Documentation/devicetree/bindings/remoteproc/
A Dqcom,smd-edge.yaml4 $id: http://devicetree.org/schemas/remoteproc/qcom,smd-edge.yaml#
24 const: "smd-edge"
29 - qcom,smd-channels
36 - qcom,smd-channels
65 qcom,smd-edge:
78 $ref: /schemas/soc/qcom/qcom,smd-rpm.yaml#
80 - qcom,smd-channels
87 - qcom,smd-channels
93 - qcom,smd-edge
111 smd-edge {
[all …]
A Dqcom,wcnss-pil.yaml95 smd-edge:
96 $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
167 - smd-edge
263 smd-edge {
267 qcom,smd-edge = <6>;
274 qcom,smd-channels = "WCNSS_CTRL";
A Dqcom,msm8916-mss-pil.yaml137 smd-edge:
138 $ref: qcom,smd-edge.yaml#
192 - smd-edge
280 smd-edge {
283 qcom,smd-edge = <0>;
A Dqcom,pas-common.yaml66 smd-edge:
67 $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
A Dqcom,msm8996-mss-pil.yaml133 smd-edge:
134 $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
239 - smd-edge
243 smd-edge: false
A Dqcom,q6v5.txt99 The Hexagon node may also have an subnode named either "smd-edge" or
101 related to the Hexagon. See ../soc/qcom/qcom,smd.yaml and
A Dqcom,adsp.yaml206 smd-edge {
210 qcom,smd-edge = <1>;
/linux-6.3-rc2/drivers/remoteproc/
A Dqcom_common.c303 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start()
305 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start()
312 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop()
313 smd->edge = NULL; in smd_subdev_stop()
326 if (!smd->node) in qcom_add_smd_subdev()
329 smd->dev = dev; in qcom_add_smd_subdev()
330 smd->subdev.start = smd_subdev_start; in qcom_add_smd_subdev()
331 smd->subdev.stop = smd_subdev_stop; in qcom_add_smd_subdev()
333 rproc_add_subdev(rproc, &smd->subdev); in qcom_add_smd_subdev()
344 if (!smd->node) in qcom_remove_smd_subdev()
[all …]
A Dqcom_common.h48 void qcom_add_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd);
49 void qcom_remove_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd);
/linux-6.3-rc2/Documentation/devicetree/bindings/soc/qcom/
A Dqcom,smd.yaml4 $id: http://devicetree.org/schemas/soc/qcom/qcom,smd.yaml#
20 const: qcom,smd
23 "^smd-edge|rpm$":
24 $ref: /schemas/remoteproc/qcom,smd-edge.yaml#
37 # The following example represents a smd node, with one edge representing the
44 compatible = "qcom,smd";
49 qcom,smd-edge = <15>;
53 qcom,smd-channels = "rpm_requests";
A Dqcom,smd-rpm.yaml4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,smd-rpm.yaml#"
16 qcom,smd.yaml for the required edge properties. All SMD/GLINK related
23 Refer to Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml
65 qcom,smd-channels:
73 $ref: /schemas/regulator/qcom,smd-rpm-regulator.yaml#
91 - qcom,smd-channels
94 qcom,smd-channels: false
108 smd {
109 compatible = "qcom,smd";
114 qcom,smd-edge = <15>;
[all …]
A Dqcom,wcnss.yaml35 qcom,smd-channels:
94 - qcom,smd-channels
102 smd-edge {
106 qcom,smd-edge = <6>;
113 qcom,smd-channels = "WCNSS_CTRL";
A Dqcom,apr.yaml72 qcom,smd-channels:
129 qcom,smd-channels: false
133 - qcom,smd-channels
/linux-6.3-rc2/net/qrtr/
A DMakefile5 obj-$(CONFIG_QRTR_SMD) += qrtr-smd.o
6 qrtr-smd-y := smd.o
/linux-6.3-rc2/drivers/interconnect/qcom/
A DMakefile32 icc-smd-rpm-objs := smd-rpm.o icc-rpm.o
60 obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
/linux-6.3-rc2/drivers/net/wireless/ath/wcn36xx/
A DMakefile6 smd.o \
/linux-6.3-rc2/arch/arm/boot/dts/
A Dqcom-msm8226.dtsi65 smd {
66 compatible = "qcom,smd";
71 qcom,smd-edge = <15>;
75 qcom,smd-channels = "rpm_requests";
624 smd-edge {
628 qcom,smd-edge = <1>;
A Dimx53-smd.dts12 compatible = "fsl,imx53-smd", "fsl,imx53";
101 imx53-smd {
A Dqcom-msm8974.dtsi295 smd {
296 compatible = "qcom,smd";
301 qcom,smd-edge = <15>;
305 qcom,smd-channels = "rpm_requests";
735 smd-edge {
739 qcom,smd-edge = <6>;
743 qcom,smd-channels = "WCNSS_CTRL";
1534 smd-edge {
1538 qcom,smd-edge = <0>;
2178 smd-edge {
[all …]
A Dqcom-apq8064.dtsi228 smd {
229 compatible = "qcom,smd";
235 qcom,smd-edge = <0>;
244 qcom,smd-edge = <1>;
253 qcom,smd-edge = <3>;
262 qcom,smd-edge = <6>;
1653 smd-edge {
1657 qcom,smd-edge = <6>;
1663 qcom,smd-channels = "WCNSS_CTRL";
/linux-6.3-rc2/Documentation/devicetree/bindings/regulator/
A Dqcom,smd-rpm-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/qcom,smd-rpm-regulator.yaml#
15 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd.yaml for
18 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml
/linux-6.3-rc2/drivers/soc/qcom/
A DMakefile20 obj-$(CONFIG_QCOM_SMD_RPM) += smd-rpm.o

Completed in 40 milliseconds

123