/linux/drivers/md/persistent-data/ |
A D | dm-space-map-disk.c | 38 kfree(smd); in sm_disk_destroy() 59 *count = (smd->old_ll.nr_blocks - smd->old_ll.nr_allocated) - smd->nr_allocated_this_transaction; in sm_disk_get_nr_free() 136 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, smd->begin, smd->ll.nr_blocks, b); in sm_disk_new_block() 142 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, 0, smd->begin, b); in sm_disk_new_block() 166 memcpy(&smd->old_ll, &smd->ll, sizeof(smd->old_ll)); in sm_disk_commit() 222 smd = kmalloc(sizeof(*smd), GFP_KERNEL); in dm_sm_disk_create() 223 if (!smd) in dm_sm_disk_create() 228 memcpy(&smd->sm, &ops, sizeof(smd->sm)); in dm_sm_disk_create() 256 smd = kmalloc(sizeof(*smd), GFP_KERNEL); in dm_sm_disk_open() 257 if (!smd) in dm_sm_disk_open() [all …]
|
/linux/drivers/clk/at91/ |
A D | clk-smd.c | 29 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 D | Makefile | 13 obj-$(CONFIG_HAVE_AT91_SMD) += clk-smd.o
|
/linux/drivers/remoteproc/ |
A D | qcom_common.c | 298 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start() 300 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start() 307 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop() 308 smd->edge = NULL; in smd_subdev_stop() 321 if (!smd->node) in qcom_add_smd_subdev() 324 smd->dev = dev; in qcom_add_smd_subdev() 325 smd->subdev.start = smd_subdev_start; in qcom_add_smd_subdev() 326 smd->subdev.stop = smd_subdev_stop; in qcom_add_smd_subdev() 328 rproc_add_subdev(rproc, &smd->subdev); in qcom_add_smd_subdev() 339 if (!smd->node) in qcom_remove_smd_subdev() [all …]
|
A D | qcom_common.h | 44 void qcom_add_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd); 45 void qcom_remove_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd);
|
/linux/Documentation/devicetree/bindings/soc/qcom/ |
A D | qcom,smd-rpm.yaml | 4 $id: "http://devicetree.org/schemas/soc/qcom/qcom,smd-rpm.yaml#" 15 The SMD information for the RPM edge should be filled out. See qcom,smd.txt 23 Refer to Documentation/devicetree/bindings/regulator/qcom,smd-rpm-regulator.yaml 48 qcom,smd-channels: 65 - qcom,smd-channels 77 smd { 78 compatible = "qcom,smd"; 83 qcom,smd-edge = <15>; 87 qcom,smd-channels = "rpm_requests";
|
A D | qcom,smd.txt | 10 Definition: must be "qcom,smd" 40 - qcom,smd-edge: 43 Definition: the identifier of the remote processor in the smd channel 66 - qcom,smd-channels: 74 The following example represents a smd node, with one edge representing the 83 smd { 84 compatible = "qcom,smd"; 89 qcom,smd-edge = <15>; 93 qcom,smd-channels = "rpm_requests";
|
A D | qcom,wcnss.txt | 11 - qcom,smd-channel: 86 smd { 87 compatible = "qcom,smd"; 93 qcom,smd-edge = <6>; 97 qcom,smd-channels = "WCNSS_CTRL";
|
/linux/net/qrtr/ |
A D | Makefile | 5 obj-$(CONFIG_QRTR_SMD) += qrtr-smd.o 6 qrtr-smd-y := smd.o
|
/linux/Documentation/devicetree/bindings/clock/ |
A D | qcom,rpmcc.txt | 45 smd { 46 compatible = "qcom,smd"; 51 qcom,smd-edge = <15>; 55 qcom,smd-channels = "rpm_requests";
|
/linux/drivers/interconnect/qcom/ |
A D | Makefile | 19 icc-smd-rpm-objs := smd-rpm.o icc-rpm.o 37 obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
|
/linux/Documentation/devicetree/bindings/remoteproc/ |
A D | qcom,wcnss-pil.txt | 112 The wcnss node can also have an subnode named "smd-edge" that describes the SMD 114 See ../soc/qcom/qcom,smd.txt for details on how to describe the SMD edge. 157 smd-edge { 161 qcom,smd-edge = <6>; 168 qcom,smd-channels = "WCNSS_CTRL";
|
/linux/Documentation/devicetree/bindings/misc/ |
A D | qcom,fastrpc.txt | 57 smd-edge { 61 qcom,smd-channels = "fastrpcsmd-apps-dsp";
|
/linux/arch/arm/boot/dts/ |
A D | qcom-msm8226.dtsi | 64 smd { 65 compatible = "qcom,smd"; 70 qcom,smd-edge = <15>; 74 qcom,smd-channels = "rpm_requests";
|
A D | qcom-msm8974.dtsi | 364 smd-edge { 368 qcom,smd-edge = <1>; 877 smd-edge { 881 qcom,smd-edge = <0>; 920 smd-edge { 924 qcom,smd-edge = <6>; 928 qcom,smd-channels = "WCNSS_CTRL"; 1609 smd { 1610 compatible = "qcom,smd"; 1615 qcom,smd-edge = <15>; [all …]
|
A D | qcom-apq8084.dtsi | 465 smd { 466 compatible = "qcom,smd"; 471 qcom,smd-edge = <15>; 475 qcom,smd-channels = "rpm_requests";
|
A D | qcom-apq8064.dtsi | 227 smd { 228 compatible = "qcom,smd"; 234 qcom,smd-edge = <0>; 243 qcom,smd-edge = <1>; 252 qcom,smd-edge = <3>; 261 qcom,smd-edge = <6>; 1534 smd-edge { 1538 qcom,smd-edge = <6>; 1544 qcom,smd-channels = "WCNSS_CTRL";
|
/linux/drivers/net/wireless/ath/wcn36xx/ |
A D | Makefile | 6 smd.o \
|
/linux/Documentation/devicetree/bindings/regulator/ |
A D | qcom,smd-rpm-regulator.yaml | 4 $id: http://devicetree.org/schemas/regulator/qcom,smd-rpm-regulator.yaml# 15 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd.txt for 18 Please refer to Documentation/devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml
|
/linux/drivers/soc/qcom/ |
A D | built-in.a | 9 smd-rpm.o/
|
A D | .built-in.a.cmd | 1 …cpr.o drivers/soc/qcom/rpmh-rsc.o drivers/soc/qcom/rpmh.o drivers/soc/qcom/smd-rpm.o drivers/soc/q…
|
A D | .smd-rpm.o.cmd | 1 …smd-rpm.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/… 3 source_drivers/soc/qcom/smd-rpm.o := drivers/soc/qcom/smd-rpm.c 5 deps_drivers/soc/qcom/smd-rpm.o := \ 1048 include/linux/soc/qcom/smd-rpm.h \ 1050 drivers/soc/qcom/smd-rpm.o: $(deps_drivers/soc/qcom/smd-rpm.o) 1052 $(deps_drivers/soc/qcom/smd-rpm.o):
|
A D | Makefile | 17 obj-$(CONFIG_QCOM_SMD_RPM) += smd-rpm.o
|
/linux/drivers/clk/qcom/ |
A D | .clk-smd-rpm.o.cmd | 1 …smd-rpm.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/… 3 source_drivers/clk/qcom/clk-smd-rpm.o := drivers/clk/qcom/clk-smd-rpm.c 5 deps_drivers/clk/qcom/clk-smd-rpm.o := \ 945 include/linux/soc/qcom/smd-rpm.h \ 949 drivers/clk/qcom/clk-smd-rpm.o: $(deps_drivers/clk/qcom/clk-smd-rpm.o) 951 $(deps_drivers/clk/qcom/clk-smd-rpm.o):
|
A D | built-in.a | 27 clk-smd-rpm.o/
|