| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/ptp/ |
| D | brcm,ptp-dte.txt | 1 * Broadcom Digital Timing Engine(DTE) based PTP clock 9 "brcm,ptp-dte" 11 "brcm,iproc-ptp-dte" - for iproc based SoC's 12 - reg: address and length of the DTE block's NCO registers 16 ptp: ptp-dte@180af650 { 17 compatible = "brcm,iproc-ptp-dte", "brcm,ptp-dte";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ptp/ |
| D | brcm,ptp-dte.txt | 1 * Broadcom Digital Timing Engine(DTE) based PTP clock 9 "brcm,ptp-dte" 11 "brcm,iproc-ptp-dte" - for iproc based SoC's 12 - reg: address and length of the DTE block's NCO registers 16 ptp: ptp-dte@180af650 { 17 compatible = "brcm,iproc-ptp-dte", "brcm,ptp-dte";
|
| /kernel/linux/linux-6.6/drivers/iommu/ |
| D | rockchip-iommu.c | 98 phys_addr_t (*pt_address)(u32 dte); 160 * | DTE | -> +-----+ 174 * Each DTE has a PT address and a valid bit: 185 static inline phys_addr_t rk_dte_pt_address(u32 dte) in rk_dte_pt_address() argument 187 return (phys_addr_t)dte & RK_DTE_PT_ADDRESS_MASK; in rk_dte_pt_address() 206 static inline phys_addr_t rk_dte_pt_address_v2(u32 dte) in rk_dte_pt_address_v2() argument 208 u64 dte_v2 = dte; in rk_dte_pt_address_v2() 217 static inline bool rk_dte_is_pt_valid(u32 dte) in rk_dte_is_pt_valid() argument 219 return dte & RK_DTE_PT_VALID; in rk_dte_is_pt_valid() 307 * | DTE index | PTE index | Page offset | [all …]
|
| D | sun50i-iommu.c | 151 * 4096 4-bytes Directory Table Entries (DTE), each pointing to a Page 196 static phys_addr_t sun50i_dte_get_pt_address(u32 dte) in sun50i_dte_get_pt_address() argument 198 return (phys_addr_t)dte & SUN50I_DTE_PT_ADDRESS_MASK; in sun50i_dte_get_pt_address() 201 static bool sun50i_dte_is_pt_valid(u32 dte) in sun50i_dte_is_pt_valid() argument 203 return (dte & SUN50I_DTE_PT_ATTRS) == SUN50I_DTE_PT_VALID; in sun50i_dte_is_pt_valid() 560 u32 dte; in sun50i_dte_get_page_table() local 563 dte = *dte_addr; in sun50i_dte_get_page_table() 564 if (sun50i_dte_is_pt_valid(dte)) { in sun50i_dte_get_page_table() 565 phys_addr_t pt_phys = sun50i_dte_get_pt_address(dte); in sun50i_dte_get_page_table() 573 dte = sun50i_mk_dte(virt_to_phys(page_table)); in sun50i_dte_get_page_table() [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| D | rockchip-iommu.c | 152 * | DTE | -> +-----+ 166 * Each DTE has a PT address and a valid bit: 177 static inline phys_addr_t rk_dte_pt_address(u32 dte) in rk_dte_pt_address() argument 179 return (phys_addr_t)dte & RK_DTE_PT_ADDRESS_MASK; in rk_dte_pt_address() 182 static inline bool rk_dte_is_pt_valid(u32 dte) in rk_dte_is_pt_valid() argument 184 return dte & RK_DTE_PT_VALID; in rk_dte_is_pt_valid() 247 * | DTE index | PTE index | Page offset | 249 * 31:22 - DTE index - index of DTE in DT 250 * 21:12 - PTE index - index of PTE in PT @ DTE.pt_address 480 u32 dte; in log_iova() local [all …]
|
| D | sun50i-iommu.c | 150 * 4096 4-bytes Directory Table Entries (DTE), each pointing to a Page 195 static phys_addr_t sun50i_dte_get_pt_address(u32 dte) in sun50i_dte_get_pt_address() argument 197 return (phys_addr_t)dte & SUN50I_DTE_PT_ADDRESS_MASK; in sun50i_dte_get_pt_address() 200 static bool sun50i_dte_is_pt_valid(u32 dte) in sun50i_dte_is_pt_valid() argument 202 return (dte & SUN50I_DTE_PT_ATTRS) == SUN50I_DTE_PT_VALID; in sun50i_dte_is_pt_valid() 490 u32 dte; in sun50i_dte_get_page_table() local 493 dte = *dte_addr; in sun50i_dte_get_page_table() 494 if (sun50i_dte_is_pt_valid(dte)) { in sun50i_dte_get_page_table() 495 phys_addr_t pt_phys = sun50i_dte_get_pt_address(dte); in sun50i_dte_get_page_table() 503 dte = sun50i_mk_dte(virt_to_phys(page_table)); in sun50i_dte_get_page_table() [all …]
|
| /kernel/linux/linux-6.6/drivers/i2c/busses/ |
| D | i2c-sh_mobile.c | 32 /* IRQ: DTE WAIT */ 39 /* IRQ: DTE WAIT WAIT */ 40 /* ICIC: -DTE */ 46 /* IRQ: DTE WAIT WAIT WAIT */ 47 /* ICIC: -DTE */ 60 /* IRQ: DTE WAIT | WAIT DTE */ 61 /* ICIC: -DTE | +DTE */ 67 /* IRQ: DTE WAIT | WAIT WAIT DTE */ 68 /* ICIC: -DTE | +DTE */ 74 /* IRQ: DTE WAIT | WAIT WAIT WAIT DTE */ [all …]
|
| /kernel/linux/linux-5.10/drivers/i2c/busses/ |
| D | i2c-sh_mobile.c | 32 /* IRQ: DTE WAIT */ 39 /* IRQ: DTE WAIT WAIT */ 40 /* ICIC: -DTE */ 46 /* IRQ: DTE WAIT WAIT WAIT */ 47 /* ICIC: -DTE */ 60 /* IRQ: DTE WAIT | WAIT DTE */ 61 /* ICIC: -DTE | +DTE */ 67 /* IRQ: DTE WAIT | WAIT WAIT DTE */ 68 /* ICIC: -DTE | +DTE */ 74 /* IRQ: DTE WAIT | WAIT WAIT WAIT DTE */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
| D | fsl-imx-uart.yaml | 55 fsl,dte-mode: 58 Indicate the uart works in DTE mode. The uart works in DCE mode by default. 99 fsl,dte-mode;
|
| /kernel/linux/linux-6.6/net/x25/ |
| D | x25_facilities.c | 32 * @dte_facs: ITU DTE facilities, updated as DTE facilities are found 266 struct x25_facilities *new, struct x25_dte_facilities *dte) in x25_negotiate_facilities() argument 275 memset(dte, 0, sizeof(*dte)); in x25_negotiate_facilities() 277 len = x25_parse_facilities(skb, &theirs, dte, &x25->vc_facil_mask); in x25_negotiate_facilities()
|
| /kernel/linux/linux-5.10/net/x25/ |
| D | x25_facilities.c | 32 * @dte_facs: ITU DTE facilities, updated as DTE facilities are found 266 struct x25_facilities *new, struct x25_dte_facilities *dte) in x25_negotiate_facilities() argument 275 memset(dte, 0, sizeof(*dte)); in x25_negotiate_facilities() 277 len = x25_parse_facilities(skb, &theirs, dte, &x25->vc_facil_mask); in x25_negotiate_facilities()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/serial/ |
| D | fsl-imx-uart.yaml | 73 fsl,dte-mode: 76 Indicate the uart works in DTE mode. The uart works in DCE mode by default. 131 fsl,dte-mode;
|
| /kernel/linux/linux-5.10/drivers/ptp/ |
| D | ptp_dte.c | 50 /* ptp dte priv structure */ 227 .name = "DTE PTP timer", 329 { .compatible = "brcm,ptp-dte", }, 336 .name = "ptp-dte", 346 MODULE_DESCRIPTION("Broadcom DTE PTP Clock driver");
|
| D | Kconfig | 30 tristate "Broadcom DTE as PTP clock" 37 (DTE) in the Broadcom SoC's as a PTP clock.
|
| /kernel/linux/linux-6.6/drivers/ptp/ |
| D | ptp_dte.c | 40 /* ptp dte priv structure */ 218 .name = "DTE PTP timer", 320 { .compatible = "brcm,ptp-dte", }, 327 .name = "ptp-dte", 337 MODULE_DESCRIPTION("Broadcom DTE PTP Clock driver");
|
| D | Kconfig | 43 tristate "Broadcom DTE as PTP clock" 50 (DTE) in the Broadcom SoC's as a PTP clock.
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | imx6qdl-apalis.dtsi | 395 fsl,dte-mode; 403 fsl,dte-mode; 411 fsl,dte-mode; 418 fsl,dte-mode; 840 /* DTE mode */ 866 /* DTE mode */ 883 /* DTE mode */ 898 /* DTE mode */
|
| D | imx6qdl-colibri.dtsi | 343 fsl,dte-mode; 352 fsl,dte-mode; 361 fsl,dte-mode; 631 /* DTE mode */
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/nxp/imx/ |
| D | imx6qdl-apalis.dtsi | 796 fsl,dte-mode; 804 fsl,dte-mode; 812 fsl,dte-mode; 819 fsl,dte-mode; 1260 /* DTE mode */ 1277 /* DTE mode */ 1294 /* DTE mode */ 1309 /* DTE mode */
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | x25.h | 67 * DTE/DCE subscription options. 111 * ITU DTE facilities
|
| D | atmsap.h | 36 #define ATM_L2_ISO7776 0x11 /* ISO 7776 DTE-DTE */
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | x25.h | 67 * DTE/DCE subscription options. 111 * ITU DTE facilities
|
| D | atmsap.h | 36 #define ATM_L2_ISO7776 0x11 /* ISO 7776 DTE-DTE */
|
| /kernel/linux/linux-6.6/drivers/net/wan/ |
| D | wanxl.c | 9 * - Only DTE (external clock) support with NRZ and NRZI encodings 112 const char *cable, *pm, *dte = "", *dsr = "", *dcd = ""; in wanxl_cable_intr() local 163 dte = (value & STATUS_CABLE_DCE) ? " DCE" : " DTE"; in wanxl_cable_intr() 166 pm, dte, cable, dsr, dcd); in wanxl_cable_intr()
|
| /kernel/linux/linux-5.10/drivers/net/wan/ |
| D | wanxl.c | 9 * - Only DTE (external clock) support with NRZ and NRZI encodings 119 const char *cable, *pm, *dte = "", *dsr = "", *dcd = ""; in wanxl_cable_intr() local 146 dte = (value & STATUS_CABLE_DCE) ? " DCE" : " DTE"; in wanxl_cable_intr() 149 pm, dte, cable, dsr, dcd); in wanxl_cable_intr()
|