Home
last modified time | relevance | path

Searched refs:liodn (Results 1 – 25 of 37) sorted by relevance

12

/openbmc/u-boot/arch/powerpc/include/asm/
H A Dfsl_liodn.h34 .reg_offset[0] = offsetof(struct ccsr_rio, liodn) \
91 #define SET_GUTS_LIODN(compat, liodn, name, compatoff) \ argument
92 SET_LIODN_ENTRY_1(compat, liodn, \
96 #define SET_USB_LIODN(usbNum, compat, liodn) \ argument
97 SET_GUTS_LIODN(compat, liodn, usb##usbNum##liodnr,\
100 #define SET_SATA_LIODN(sataNum, liodn) \ argument
101 SET_GUTS_LIODN("fsl,pq-sata-v2", liodn, sata##sataNum##liodnr,\
104 #define SET_PCI_LIODN(compat, pciNum, liodn) \ argument
105 SET_GUTS_LIODN(compat, liodn, pex##pciNum##liodnr,\
108 #define SET_PCI_LIODN_BASE(compat, pciNum, liodn) \ argument
[all …]
/openbmc/linux/drivers/iommu/
H A Dfsl_pamu_domain.c58 static int update_liodn_stash(int liodn, struct fsl_dma_domain *dma_domain, in update_liodn_stash() argument
65 ret = pamu_update_paace_stash(liodn, val); in update_liodn_stash()
67 pr_debug("Failed to update SPAACE for liodn %d\n ", liodn); in update_liodn_stash()
79 int liodn) in pamu_set_liodn() argument
93 ret = pamu_disable_liodn(liodn); in pamu_set_liodn()
96 ret = pamu_config_ppaace(liodn, omi_index, dma_domain->stash_id, 0); in pamu_set_liodn()
99 ret = pamu_config_ppaace(liodn, ~(u32)0, dma_domain->stash_id, in pamu_set_liodn()
105 liodn); in pamu_set_liodn()
116 pamu_disable_liodn(info->liodn); in remove_device_ref()
138 static void attach_device(struct fsl_dma_domain *dma_domain, int liodn, struct device *dev) in attach_device() argument
[all …]
H A Dfsl_pamu.c76 static struct paace *pamu_get_ppaace(int liodn) in pamu_get_ppaace() argument
78 if (!ppaact || liodn >= PAACE_NUMBER_ENTRIES) { in pamu_get_ppaace()
83 return &ppaact[liodn]; in pamu_get_ppaace()
92 int pamu_enable_liodn(int liodn) in pamu_enable_liodn() argument
96 ppaace = pamu_get_ppaace(liodn); in pamu_enable_liodn()
103 pr_debug("liodn %d not configured\n", liodn); in pamu_enable_liodn()
122 int pamu_disable_liodn(int liodn) in pamu_disable_liodn() argument
126 ppaace = pamu_get_ppaace(liodn); in pamu_disable_liodn()
164 int pamu_update_paace_stash(int liodn, u32 value) in pamu_update_paace_stash() argument
168 paace = pamu_get_ppaace(liodn); in pamu_update_paace_stash()
[all …]
H A Dfsl_pamu.h384 int pamu_enable_liodn(int liodn);
385 int pamu_disable_liodn(int liodn);
386 int pamu_config_ppaace(int liodn, u32 omi, uint32_t stashid, int prot);
390 int pamu_update_paace_stash(int liodn, u32 value);
H A Dfsl_pamu_domain.h24 u32 liodn; member
/openbmc/linux/Documentation/devicetree/bindings/powerpc/fsl/
H A Dinterlaken-lac.txt150 - fsl,liodn
168 fsl,liodn = <0x204>;
174 fsl,liodn = <0x205>;
180 fsl,liodn = <0x206>;
186 fsl,liodn = <0x207>;
192 fsl,liodn = <0x208>;
198 fsl,liodn = <0x209>;
204 fsl,liodn = <0x20A>;
210 fsl,liodn = <0x20B>;
216 fsl,liodn = <0x20C>;
[all …]
H A Dsrio.txt56 - fsl,liodn
93 fsl,liodn = <34>;
101 fsl,liodn = <48>;
H A Draideng.txt60 - fsl,liodn: Specifies the LIODN to be used for Job Ring. This
79 fsl,liodn = <0x41>;
H A Dpamu.txt83 - fsl,liodn-reg : <prop-encoded-array>
141 fsl,liodn-bits = <12>;
147 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
/openbmc/linux/Documentation/devicetree/bindings/soc/fsl/
H A Dqman-portals.txt36 - fsl,liodn
68 - fsl,liodn
98 fsl,liodn = <1 2>;
102 fsl,liodn = <0x21>;
106 fsl,liodn = <0xa1>;
110 fsl,liodn = <0x41 0x66>;
118 fsl,liodn = <3 4>;
122 fsl,liodn = <0x22>;
126 fsl,liodn = <0xa2>;
130 fsl,liodn = <0x42 0x67>;
H A Dguts.txt25 - fsl,liodn-bits : Indicates the number of defined bits in the LIODN
43 fsl,liodn-bits = <12>;
/openbmc/u-boot/board/freescale/common/
H A Dls102xa_stream_id.c25 u32 liodn; in ls1021x_config_caam_stream_id() local
29 liodn = (tbl[i].id[0] << 16) | tbl[i].id[1]; in ls1021x_config_caam_stream_id()
31 liodn = tbl[i].id[0]; in ls1021x_config_caam_stream_id()
33 out_le32((u32 *)(tbl[i].reg_offset), liodn); in ls1021x_config_caam_stream_id()
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/
H A Dfsl_pamu.c73 static int pamu_config_ppaace(uint32_t liodn, uint64_t win_addr, in pamu_config_ppaace() argument
86 if (liodn > NUM_PPAACT_ENTRIES) { in pamu_config_ppaace()
91 ppaace = &ppaact[liodn]; in pamu_config_ppaace()
142 static int pamu_config_spaace(uint32_t liodn, in pamu_config_spaace() argument
161 if (liodn > NUM_PPAACT_ENTRIES) { in pamu_config_spaace()
163 liodn, NUM_PPAACT_ENTRIES); in pamu_config_spaace()
170 paace = &ppaact[liodn]; in pamu_config_spaace()
204 set_bf(paace->addr_bitfields, SPAACE_AF_LIODN, liodn); in pamu_config_spaace()
372 int config_pamu(struct pamu_addr_tbl *tbl, int num_entries, uint32_t liodn) in config_pamu() argument
417 ret = pamu_config_ppaace(liodn, min_addr, in config_pamu()
[all …]
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dp5020si-post.dtsi67 fsl,liodn-reg = <&guts 0x500>; /* PEX1LIODNR */
96 fsl,liodn-reg = <&guts 0x504>; /* PEX2LIODNR */
125 fsl,liodn-reg = <&guts 0x508>; /* PEX3LIODNR */
154 fsl,liodn-reg = <&guts 0x50c>; /* PEX4LIODNR */
185 fsl,liodn-reg = <&guts 0x510>; /* RIO1LIODNR */
192 fsl,liodn-reg = <&guts 0x514>; /* RIO2LIODNR */
350 fsl,liodn-bits = <12>;
383 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
389 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
401 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
[all …]
H A Dp3041si-post.dtsi67 fsl,liodn-reg = <&guts 0x500>; /* PEX1LIODNR */
96 fsl,liodn-reg = <&guts 0x504>; /* PEX2LIODNR */
125 fsl,liodn-reg = <&guts 0x508>; /* PEX3LIODNR */
183 fsl,liodn-reg = <&guts 0x510>; /* RIO1LIODNR */
190 fsl,liodn-reg = <&guts 0x514>; /* RIO2LIODNR */
345 fsl,liodn-bits = <12>;
378 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
384 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
396 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
410 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
[all …]
H A Dp2041si-post.dtsi67 fsl,liodn-reg = <&guts 0x500>; /* PEX1LIODNR */
96 fsl,liodn-reg = <&guts 0x504>; /* PEX2LIODNR */
125 fsl,liodn-reg = <&guts 0x508>; /* PEX3LIODNR */
156 fsl,liodn-reg = <&guts 0x510>; /* RIO1LIODNR */
163 fsl,liodn-reg = <&guts 0x514>; /* RIO2LIODNR */
318 fsl,liodn-bits = <12>;
351 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
357 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
369 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
399 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
[all …]
H A Dp4080si-post.dtsi67 fsl,liodn-reg = <&guts 0x500>; /* PEX1LIODNR */
96 fsl,liodn-reg = <&guts 0x504>; /* PEX2LIODNR */
125 fsl,liodn-reg = <&guts 0x508>; /* PEX3LIODNR */
157 fsl,liodn-reg = <&guts 0x510>; /* RIO1LIODNR */
164 fsl,liodn-reg = <&guts 0x514>; /* RIO2LIODNR */
355 fsl,liodn-reg = <&guts 0x540>; /* RMULIODNR */
365 fsl,liodn-bits = <12>;
398 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
404 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
416 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
[all …]
H A Dp5040si-post.dtsi310 fsl,liodn-bits = <12>;
343 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
349 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
361 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
374 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
383 fsl,liodn-reg = <&guts 0x524>; /* USB2LIODNR */
391 fsl,liodn-reg = <&guts 0x550>; /* SATA1LIODNR */
397 fsl,liodn-reg = <&guts 0x554>; /* SATA2LIODNR */
H A Dt2080si-post.dtsi41 fsl,liodn-reg = <&guts 0x550>; /* SATA1LIODNR */
47 fsl,liodn-reg = <&guts 0x554>; /* SATA2LIODNR */
H A Dt2081si-post.dtsi532 fsl,liodn-bits = <12>;
558 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
563 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
568 fsl,liodn-reg = <&guts 0x588>; /* DMA3LIODNR */
580 fsl,liodn-reg = <&guts 0x530>; /* SDMMCLIODNR */
595 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
603 fsl,liodn-reg = <&guts 0x524>; /* USB1LIODNR */
H A Dt1023si-post.dtsi342 fsl,liodn-bits = <12>;
466 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
482 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
490 fsl,liodn-reg = <&guts 0x524>; /* USB2LIODNR */
497 fsl,liodn-reg = <&guts 0x550>; /* SATA1LIODNR */
H A Db4si-post.dtsi397 fsl,liodn-bits = <12>;
410 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
416 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
423 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
435 fsl,liodn-reg = <&guts 0x530>; /* eSDHCLIODNR */
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dliodn.c48 u32 liodn; in set_liodn() local
50 liodn = (tbl[i].id[0] << 16) | tbl[i].id[1]; in set_liodn()
52 liodn = tbl[i].id[0]; in set_liodn()
55 out_be32((volatile u32 *)(tbl[i].reg_offset), liodn); in set_liodn()
65 u32 liodn; in set_fman_liodn() local
67 liodn = (tbl[i].id[0] << 16) | tbl[i].id[1]; in set_fman_liodn()
69 liodn = tbl[i].id[0]; in set_fman_liodn()
71 out_be32((volatile u32 *)(tbl[i].reg_offset), liodn); in set_fman_liodn()
/openbmc/linux/arch/powerpc/include/asm/
H A Dfsl_hcalls.h394 static inline unsigned int fh_dma_enable(unsigned int liodn) in fh_dma_enable() argument
400 r3 = liodn; in fh_dma_enable()
416 static inline unsigned int fh_dma_disable(unsigned int liodn) in fh_dma_disable() argument
422 r3 = liodn; in fh_dma_disable()
/openbmc/u-boot/drivers/crypto/fsl/
H A Djr.h61 int liodn; member

12