/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | marvell,kirkwood-pinctrl.txt | 28 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk) 29 mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig) 30 mpp6 6 sysrst(out), spi(mosi), ptp(trig) 31 mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig) 32 mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), 34 mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), 36 mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig) 37 mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), 38 ptp-2(trig) 66 mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk) [all …]
|
H A D | marvell,armada-38x-pinctrl.txt | 32 mpp14 14 gpio, ge0(rxd2), ptp(clk), dram(vttctrl), spi0(cs3), dev(we1), pcie3(clkreq) 35 mpp17 17 gpio, ge0(rxclk), ptp(clk), ua1(rxd), spi0(sck), sata1(prsnt), sata0(prsnt) 36 mpp18 18 gpio, ge0(rxerr), ptp(trig), ua1(txd), spi0(cs0) 37 mpp19 19 gpio, ge0(col), ptp(evreq), ge0(txerr), sata1(prsnt), ua0(cts) 38 mpp20 20 gpio, ge0(txclk), ptp(clk), sata0(prsnt), ua0(rts) 54 mpp36 36 gpio, ptp(trig), dev(a0) 55 mpp37 37 gpio, ptp(clk), ge1(rxclk), sd0(d3), dev(ad8) 56 mpp38 38 gpio, ptp(evreq), ge1(rxd1), ref(clk_out0), sd0(d0), dev(ad4) 69 mpp51 51 gpio, tdm(dtx), audio(sdo), dram(deccerr), ptp(trig) 70 mpp52 52 gpio, pcie0(rstout), tdm(int), audio(sdi), sd0(d6), ptp(clk) [all …]
|
H A D | marvell,armada-375-pinctrl.txt | 18 mpp2 2 gpio, dev(ad4), ptp(evreq), led(c0), audio(sdi) 19 mpp3 3 gpio, dev(ad5), ptp(trig), led(p3), audio(mclk) 23 mpp7 7 gpio, dev(ad1), ptp(clk), led(p2), audio(extclk) 48 mpp32 32 gpio, ge1(txd2), spi1(sck), ptp(trig) 79 mpp63 63 gpio, ptp(trig), led(p2), dev(burst/last) 82 mpp66 66 gpio, ptp(evreq), spi1(cs3)
|
H A D | marvell,armada-xp-pinctrl.txt | 39 mpp18 18 gpio, ge0(rxerr), ge1(rxd0), lcd(d18), ptp(trig) 40 mpp19 19 gpio, ge0(crs), ge1(rxd1), lcd(d19), ptp(evreq) 41 mpp20 20 gpio, ge0(rxd4), ge1(rxd2), lcd(d20), ptp(clk) 48 mpp27 27 gpio, lcd(e), tdm(dtx), ptp(trig) 49 mpp28 28 gpio, lcd(pwm), tdm(drx), ptp(evreq) 50 mpp29 29 gpio, lcd(ref-clk), tdm(int0), ptp(clk)
|
H A D | marvell,armada-37xx-pinctrl.txt | 138 group ptp 140 - functions ptp, gpio 144 - functions ptp, mii 148 - functions ptp, mii
|
/freebsd/sys/contrib/device-tree/Bindings/arm/marvell/ |
H A D | cp110-system-controller.txt | 91 mpp0 0 gpio, dev(ale1), au(i2smclk), ge0(rxd3), tdm(pclk), ptp(pulse), mss_i2c(sda), uart0(rxd), sata0(present_act), ge(mdio) 92 mpp1 1 gpio, dev(ale0), au(i2sdo_spdifo), ge0(rxd2), tdm(drx), ptp(clk), mss_i2c(sck), uart0(txd), sata1(present_act), ge(mdc) 93 mpp2 2 gpio, dev(ad15), au(i2sextclk), ge0(rxd1), tdm(dtx), mss_uart(rxd), ptp(pclk_out), i2c1(sck), uart1(rxd), sata0(present_act), xg(mdc) 97 mpp6 6 gpio, dev(ad11), ge0(txd3), spi0(csn2), au(i2sextclk), sata1(present_act), pcie2(clkreq), uart0(rxd), ptp(pulse) 98 mpp7 7 gpio, dev(ad10), ge0(txd2), spi0(csn1), spi1(csn1), sata0(present_act), led(data), uart0(txd), ptp(clk) 99 mpp8 8 gpio, dev(ad9), ge0(txd1), spi0(csn0), spi1(csn0), uart0(cts), led(stb), uart2(rxd), ptp(pclk_out), synce1(clk) 106 mpp15 15 gpio, dev(ad7), spi1(mosi), spi0(mosi), mss_spi(mosi), ptp(pulse_cp2cp) 109 mpp18 18 gpio, dev(ad4), ge0(txd2), ptp(clk_cp2cp) 119 mpp28 28 gpio, dev(csn1), spi1(csn0), mss_gpio5, ge0(rxd2), spi0(csn5), pcie2(clkreq), ptp(pulse), ge(mdc), sata1(present_act), uart0(cts), led(data) 120 mpp29 29 gpio, dev(csn2), spi1(mosi), mss_gpio6, ge0(rxd1), spi0(csn6), pcie1(clkreq), ptp(cl [all...] |
/freebsd/sys/contrib/device-tree/Bindings/ptp/ |
H A 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 16 ptp: ptp-dte@180af650 { 17 compatible = "brcm,iproc-ptp-dte", "brcm,ptp-dte";
|
H A D | fsl,ptp.yaml | 4 $id: http://devicetree.org/schemas/ptp/fsl,ptp.yaml# 7 title: Freescale QorIQ 1588 timer based PTP clock 16 - fsl,etsec-ptp 17 - fsl,fman-ptp-timer 18 - fsl,dpaa2-ptp 21 - const: fsl,enetc-ptp 86 These properties set the operational parameters for the PTP 134 const: fsl,enetc-ptp 145 compatible = "fsl,etsec-ptp";
|
H A D | ptp-qoriq.txt | 1 * Freescale QorIQ 1588 timer based PTP clock 5 - compatible Should be "fsl,etsec-ptp" for eTSEC 6 Should be "fsl,fman-ptp-timer" for DPAA FMan 7 Should be "fsl,dpaa2-ptp" for DPAA2 8 Should be "fsl,enetc-ptp" for ENETC 11 have as many as four PTP related interrupts. 30 These properties set the operational parameters for the PTP 76 compatible = "fsl,etsec-ptp";
|
H A D | ptp-idt82p33.yaml | 4 $id: http://devicetree.org/schemas/ptp/ptp-idt82p33.yaml# 7 title: IDT 82P33 PTP Clock 10 IDT 82P33XXX Synchronization Management Unit (SMU) based PTP clock
|
H A D | ptp-ines.txt | 1 ZHAW InES PTP time stamping IP core 11 - compatible: "ines,ptp-ctrl" 22 compatible = "ines,ptp-ctrl";
|
H A D | ptp-idtcm.yaml | 4 $id: http://devicetree.org/schemas/ptp/ptp-idtcm.yaml# 7 title: IDT ClockMatrix (TM) PTP Clock
|
/freebsd/sys/contrib/dev/iwlwifi/mvm/ |
H A D | ptp.c | 31 "PTP: ignore old read (gp2=%u, last_gp2=%u)\n", in iwl_mvm_ptp_update_new_read() 39 "PTP: wraparound detected (new counter=%u)\n", in iwl_mvm_ptp_update_new_read() 110 IWL_ERR(mvm, "PTP: Invalid command response\n"); in iwl_mvm_get_crosstimestamp_fw() 143 IWL_DEBUG_INFO(mvm, "PTP: new times: gp2=%u sys=%lld\n", in iwl_mvm_phc_get_crosstimestamp_loop() 150 iwl_mvm_phc_get_crosstimestamp(struct ptp_clock_info *ptp, in iwl_mvm_phc_get_crosstimestamp() argument 153 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_phc_get_crosstimestamp() 206 static int iwl_mvm_ptp_gettime(struct ptp_clock_info *ptp, in iwl_mvm_ptp_gettime() argument 209 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_gettime() 223 static int iwl_mvm_ptp_adjtime(struct ptp_clock_info *ptp, s64 delta) in iwl_mvm_ptp_adjtime() argument 225 struct iwl_mvm *mvm = container_of(ptp, struct iwl_mvm, in iwl_mvm_ptp_adjtime() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | intel,ixp46x-ptp-timer.yaml | 5 $id: http://devicetree.org/schemas/net/intel,ixp46x-ptp-timer.yaml# 8 title: Intel IXP46x PTP Timer (TSYNC) 14 The Intel IXP46x PTP timer is known in the manual as IEEE1588 Hardware 15 Assist and Time Synchronization Hardware Assist TSYNC provides a PTP 20 const: intel,ixp46x-ptp-timer 48 ptp-timer@c8010000 { 49 compatible = "intel,ixp46x-ptp-timer";
|
H A D | mscc,vsc7514-switch.yaml | 18 packets using CPU. Additionally, PTP is supported as well as FDMA for faster 61 - description: PTP target 86 - const: ptp 108 - description: PTP ready 153 reg-names = "sys", "rew", "qs", "ptp", "port0", "port1", 200 reg-names = "sys", "rew", "qs", "ptp", "port0", "port1",
|
H A D | fsl,fman.yaml | 85 description: see ptp/fsl,ptp.yaml 136 $ref: /schemas/ptp/fsl,ptp.yaml 194 ptp-timer = <&ptp_timer>; 200 compatible = "fsl,fman-ptp-timer";
|
H A D | microchip,lan966x-switch.yaml | 41 - description: ptp interrupt 42 - description: ptp external interrupt 50 - const: ptp 51 - const: ptp-ext
|
H A D | mscc-ocelot.txt | 15 - "ptp" (optional due to backward compatibility) 21 frame injection and PTP ready. 63 reg-names = "sys", "rew", "qs", "ptp", "port0", "port1",
|
H A D | fsl-tsec-phy.txt | 87 * Gianfar PTP clock nodes 89 Refer to Documentation/devicetree/bindings/ptp/fsl,ptp.yaml
|
/freebsd/tests/sys/fifo/ |
H A D | fifo_create.c | 202 const struct permission_test *ptp; in fifo_permission_test() local 216 ptp = &permission_test[i]; in fifo_permission_test() 218 umask(ptp->pt_umask); in fifo_permission_test() 220 if (mkfifo(path, ptp->pt_reqmode) < 0) in fifo_permission_test() 222 "%08o %08o\n", testname, ptp->pt_umask, in fifo_permission_test() 223 ptp->pt_reqmode, ptp->pt_mode); in fifo_permission_test() 225 if (mknod(path, S_IFIFO | ptp->pt_reqmode, 0) < 0) in fifo_permission_test() 227 "%08o %08o\n", testname, ptp->pt_umask, in fifo_permission_test() 228 ptp->pt_reqmode, ptp->pt_mode); in fifo_permission_test() 239 if (sb.st_mode != ptp->pt_mode) { in fifo_permission_test() [all …]
|
/freebsd/sys/amd64/vmm/intel/ |
H A D | vtd.c | 104 uint64_t *ptp; /* first level page table page */ member 448 pt_paddr = vtophys(dom->ptp); in vtd_add_device() 522 uint64_t spsize, *ptp; in vtd_update_mapping() local 562 ptp = dom->ptp; in vtd_update_mapping() 579 if (ptp[ptpindex] == 0) { in vtd_update_mapping() 581 ptp[ptpindex] = vtophys(nlp)| VTD_PTE_RD | VTD_PTE_WR; in vtd_update_mapping() 584 ptp = (uint64_t *)PHYS_TO_DMAP(ptp[ptpindex] & VTD_PTE_ADDR_M); in vtd_update_mapping() 594 ptp[ptpindex] = 0; in vtd_update_mapping() 596 ptp[ptpindex] = hpa | VTD_PTE_RD | VTD_PTE_WR; in vtd_update_mapping() 599 ptp[ptpindex] |= VTD_PTE_SUPERPAGE; in vtd_update_mapping() [all …]
|
H A D | ept.c | 122 ept_dump(uint64_t *ptp, int nlevels) 133 printf("PTP = %p\n", ptp); 136 ptpval = ptp[i];
|
/freebsd/sys/amd64/vmm/amd/ |
H A D | amdvi_hw.c | 1019 dom->ptp = malloc(PAGE_SIZE, M_AMDVI, M_WAITOK | M_ZERO); in amdvi_create_domain() 1030 amdvi_free_ptp(uint64_t *ptp, int level) in amdvi_free_ptp() argument 1038 if ((ptp[i] & AMDVI_PT_PRESENT) == 0) in amdvi_free_ptp() 1043 if (AMDVI_PD_SUPER(ptp[i])) in amdvi_free_ptp() 1047 amdvi_free_ptp((uint64_t *)PHYS_TO_DMAP(ptp[i] in amdvi_free_ptp() 1051 free(ptp, M_AMDVI); in amdvi_free_ptp() 1064 if (domain->ptp) in amdvi_destroy_domain() 1065 amdvi_free_ptp(domain->ptp, domain->ptp_level); in amdvi_destroy_domain() 1134 uint64_t mapped, *ptp, len; in amdvi_update_mapping() local 1141 ptp = domain->ptp; in amdvi_update_mapping() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | hirschmann,hellcreek.yaml | 30 The physical base address and size of TSN and PTP memory base 37 - const: ptp 85 reg-names = "tsn", "ptp";
|
/freebsd/sys/contrib/device-tree/Bindings/tpm/ |
H A D | tcg,tpm-tis-i2c.yaml | 21 TCG PC Client Platform TPM Profile Specification for TPM 2.0 (PTP) 22 https://trustedcomputinggroup.org/resource/pc-client-platform-tpm-profile-ptp-specification/ 30 - description: Generic TPM 2.0 chips conforming to TCG PTP interface
|