Home
last modified time | relevance | path

Searched full:siram (Results 1 – 13 of 13) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/soc/fsl/cpm_qe/
Dfsl,qe-siram.yaml4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,qe-siram.yaml#
7 title: Freescale QUICC Engine module Serial Interface Block RAM(SIRAM)
20 - fsl,ls1043-qe-siram
21 - const: fsl,t1040-qe-siram
22 - const: fsl,t1040-qe-siram
35 siram@1000 {
36 compatible = "fsl,t1040-qe-siram";
Dfsl,qe.yaml89 '^siram@[a-f0-9]+$':
90 $ref: fsl,qe-siram.yaml
131 siram@1000 {
132 compatible = "fsl,t1040-qe-siram";
Dfsl,ucc-hdlc.yaml92 fsl,siram-entry-id:
130 fsl,siram-entry-id = <0>;
/linux-6.14.4/drivers/soc/fsl/qe/
Dqe_tdm.c108 ret = of_property_read_u32_index(np, "fsl,siram-entry-id", 0, &val); in ucc_of_parse_tdm()
111 pr_err("QE-TDM: No siram entry id for UCC\n"); in ucc_of_parse_tdm()
124 u16 __iomem *siram; in ucc_tdm_init() local
136 siram = utdm->siram; in ucc_tdm_init()
146 /* set siram table */ in ucc_tdm_init()
157 &siram[siram_entry_id * 32 + i]); in ucc_tdm_init()
160 &siram[siram_entry_id * 32 + i]); in ucc_tdm_init()
164 &siram[siram_entry_id * 32 + 0x200 + i]); in ucc_tdm_init()
167 &siram[siram_entry_id * 32 + 0x200 + i]); in ucc_tdm_init()
170 qe_setbits_be16(&siram[(siram_entry_id * 32) + (utdm->num_of_ts - 1)], in ucc_tdm_init()
[all …]
/linux-6.14.4/arch/powerpc/boot/dts/fsl/
Dt104xrdb.dtsi237 siram1: siram@1000 {
238 compatible = "fsl,t1040-qe-siram";
252 fsl,siram-entry-id = <0>;
Dt104xd4rdb.dtsi227 siram1: siram@1000 {
228 compatible = "fsl,t1040-qe-siram";
242 fsl,siram-entry-id = <0>;
Dt104xqds.dtsi381 siram1: siram@1000 {
382 compatible = "fsl,t1040-qe-siram";
396 fsl,siram-entry-id = <0>;
Dkmcent2.dts324 siram1: siram@1000 {
325 compatible = "fsl,t1040-qe-siram";
/linux-6.14.4/drivers/net/wan/
Dfsl_ucc_hdlc.c972 /* rebuild SIRAM */ in uhdlc_resume()
1208 ret = hdlc_map_iomem("fsl,t1040-qe-siram", 1, in ucc_hdlc_probe()
1209 (void __iomem **)&utdm->siram); in ucc_hdlc_probe()
1250 iounmap(utdm->siram); in ucc_hdlc_probe()
1273 if (priv->utdm->siram) { in ucc_hdlc_remove()
1274 iounmap(priv->utdm->siram); in ucc_hdlc_remove()
1275 priv->utdm->siram = NULL; in ucc_hdlc_remove()
/linux-6.14.4/include/soc/fsl/qe/
Dqe_tdm.h80 u16 __iomem *siram; member
/linux-6.14.4/arch/powerpc/include/asm/
Dimmap_cpm2.h513 /* SIRAM control
515 typedef struct siram { struct
/linux-6.14.4/arch/arm64/boot/dts/freescale/
Dfsl-ls1043a-rdb.dts238 fsl,siram-entry-id = <0>;
Dfsl-ls1043a.dtsi680 siram1: siram@1000 {
681 compatible = "fsl,ls1043-qe-siram",
682 "fsl,t1040-qe-siram";