| /OK3568_Linux_fs/kernel/drivers/md/persistent-data/ |
| H A D | dm-space-map-disk.c | 36 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_destroy() local 38 kfree(smd); in sm_disk_destroy() 43 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_extend() local 45 return sm_ll_extend(&smd->ll, extra_blocks); in sm_disk_extend() 50 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_get_nr_blocks() local 51 *count = smd->old_ll.nr_blocks; in sm_disk_get_nr_blocks() 58 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_get_nr_free() local 59 *count = (smd->old_ll.nr_blocks - smd->old_ll.nr_allocated) - smd->nr_allocated_this_transaction; in sm_disk_get_nr_free() 67 struct sm_disk *smd = container_of(sm, struct sm_disk, sm); in sm_disk_get_count() local 68 return sm_ll_lookup(&smd->ll, b, result); in sm_disk_get_count() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/at91/ |
| H 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() 63 struct at91sam9x5_clk_smd *smd = to_at91sam9x5_clk_smd(hw); in at91sam9x5_clk_smd_set_parent() local 68 regmap_update_bits(smd->regmap, AT91_PMC_SMD, AT91_PMC_SMDS, in at91sam9x5_clk_smd_set_parent() 76 struct at91sam9x5_clk_smd *smd = to_at91sam9x5_clk_smd(hw); in at91sam9x5_clk_smd_get_parent() local 79 regmap_read(smd->regmap, AT91_PMC_SMD, &smdr); in at91sam9x5_clk_smd_get_parent() 87 struct at91sam9x5_clk_smd *smd = to_at91sam9x5_clk_smd(hw); in at91sam9x5_clk_smd_set_rate() local 93 regmap_update_bits(smd->regmap, AT91_PMC_SMD, AT91_PMC_SMD_DIV, in at91sam9x5_clk_smd_set_rate() 111 struct at91sam9x5_clk_smd *smd; in at91sam9x5_clk_register_smd() local 116 smd = kzalloc(sizeof(*smd), GFP_KERNEL); in at91sam9x5_clk_register_smd() [all …]
|
| H A D | Makefile | 13 obj-$(CONFIG_HAVE_AT91_SMD) += clk-smd.o
|
| /OK3568_Linux_fs/kernel/drivers/remoteproc/ |
| H A D | qcom_common.c | 150 struct qcom_rproc_subdev *smd = to_smd_subdev(subdev); in smd_subdev_start() local 152 smd->edge = qcom_smd_register_edge(smd->dev, smd->node); in smd_subdev_start() 154 return PTR_ERR_OR_ZERO(smd->edge); in smd_subdev_start() 159 struct qcom_rproc_subdev *smd = to_smd_subdev(subdev); in smd_subdev_stop() local 161 qcom_smd_unregister_edge(smd->edge); in smd_subdev_stop() 162 smd->edge = NULL; in smd_subdev_stop() 170 void qcom_add_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd) in qcom_add_smd_subdev() argument 174 smd->node = of_get_child_by_name(dev->parent->of_node, "smd-edge"); in qcom_add_smd_subdev() 175 if (!smd->node) in qcom_add_smd_subdev() 178 smd->dev = dev; in qcom_add_smd_subdev() [all …]
|
| H A D | qcom_common.h | 42 void qcom_add_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd); 43 void qcom_remove_smd_subdev(struct rproc *rproc, struct qcom_rproc_subdev *smd);
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/qcom/ |
| H 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";
|
| H A D | qcom,wcnss.txt | 11 - qcom,smd-channel: 79 smd { 80 compatible = "qcom,smd"; 86 qcom,smd-edge = <6>; 90 qcom,smd-channels = "WCNSS_CTRL";
|
| /OK3568_Linux_fs/kernel/net/qrtr/ |
| H A D | Makefile | 4 obj-$(CONFIG_QRTR_SMD) += qrtr-smd.o 5 qrtr-smd-y := smd.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/clock/ |
| H A D | qcom,rpmcc.txt | 39 smd { 40 compatible = "qcom,smd"; 45 qcom,smd-edge = <15>; 49 qcom,smd-channels = "rpm_requests";
|
| /OK3568_Linux_fs/kernel/drivers/interconnect/qcom/ |
| H A D | Makefile | 13 icc-smd-rpm-objs := smd-rpm.o 25 obj-$(CONFIG_INTERCONNECT_QCOM_SMD_RPM) += icc-smd-rpm.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/remoteproc/ |
| H A D | qcom,wcnss-pil.txt | 94 The wcnss node can also have an subnode named "smd-edge" that describes the SMD 96 See ../soc/qcom/qcom,smd.txt for details on how to describe the SMD edge. 138 smd-edge { 142 qcom,smd-edge = <6>; 149 qcom,smd-channels = "WCNSS_CTRL";
|
| H A D | qcom,adsp.txt | 144 The adsp node may have an subnode named either "smd-edge" or "glink-edge" that 146 See ../soc/qcom/qcom,smd.txt and ../soc/qcom/qcom,glink.txt for details on how 178 smd-edge { 182 qcom,smd-edge = <1>;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/misc/ |
| H A D | qcom,fastrpc.txt | 57 smd-edge { 61 qcom,smd-channels = "fastrpcsmd-apps-dsp";
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | qcom-msm8974.dtsi | 364 smd-edge { 368 qcom,smd-edge = <1>; 859 smd-edge { 863 qcom,smd-edge = <0>; 902 smd-edge { 906 qcom,smd-edge = <6>; 910 qcom,smd-channels = "WCNSS_CTRL"; 1548 smd { 1549 compatible = "qcom,smd"; 1554 qcom,smd-edge = <15>; [all …]
|
| H A D | qcom-apq8084.dtsi | 465 smd { 466 compatible = "qcom,smd"; 471 qcom,smd-edge = <15>; 475 qcom,smd-channels = "rpm_requests";
|
| H 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>; 1541 smd-edge { 1545 qcom,smd-edge = <6>; 1551 qcom,smd-channels = "WCNSS_CTRL";
|
| H A D | imx53-smd.dts | 12 compatible = "fsl,imx53-smd", "fsl,imx53"; 101 imx53-smd {
|
| H A D | qcom-msm8974-fairphone-fp2.dts | 59 smd { 271 smd-edge {
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/wcn36xx/ |
| H A D | Makefile | 6 smd.o \
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/ |
| H A D | msm8992.dtsi | 579 smd_rpm: smd { 580 compatible = "qcom,smd"; 584 qcom,smd-edge = <15>; 590 qcom,smd-channels = "rpm_requests";
|
| H A D | msm8994.dtsi | 180 smd { 181 compatible = "qcom,smd"; 185 qcom,smd-edge = <15>; 191 qcom,smd-channels = "rpm_requests";
|
| H A D | msm8916.dtsi | 276 smd { 277 compatible = "qcom,smd"; 282 qcom,smd-edge = <15>; 286 qcom,smd-channels = "rpm_requests"; 1290 smd-edge { 1293 qcom,smd-edge = <0>; 1301 qcom,smd-channels = "fastrpcsmd-apps-dsp"; 1684 smd-edge { 1688 qcom,smd-edge = <6>; 1695 qcom,smd-channels = "WCNSS_CTRL";
|
| /OK3568_Linux_fs/buildroot/boot/grub2/ |
| H A D | 0005-calloc-Use-calloc-at-most-places.patch | 1743 + grub_host_to_target16 (e->e_shstrndx) * smd.section_entsize); 1744 smd.strtab = (char *) e + grub_host_to_target_addr (s->sh_offset); 1746 - smd.addrs = xmalloc (sizeof (*smd.addrs) * smd.num_sections); 1747 - memset (smd.addrs, 0, sizeof (*smd.addrs) * smd.num_sections); 1748 - smd.vaddrs = xmalloc (sizeof (*smd.vaddrs) * smd.num_sections); 1749 - memset (smd.vaddrs, 0, sizeof (*smd.vaddrs) * smd.num_sections); 1750 + smd.addrs = xcalloc (smd.num_sections, sizeof (*smd.addrs)); 1751 + smd.vaddrs = xcalloc (smd.num_sections, sizeof (*smd.vaddrs)); 1753 SUFFIX (locate_sections) (e, kernel_path, &smd, layout, image_target);
|
| /OK3568_Linux_fs/kernel/drivers/soc/qcom/ |
| H A D | Makefile | 17 obj-$(CONFIG_QCOM_SMD_RPM) += smd-rpm.o
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/grub/files/ |
| H A D | 0001-RISC-V-Restore-the-typcast-to-long.patch | 28 @@ -1242,7 +1242,7 @@ SUFFIX (relocate_addrs) (Elf_Ehdr *e, struct section_metadata *smd,
|