/linux/Documentation/devicetree/bindings/net/ |
H A D | micrel-ksz90x1.txt | 15 value is 0, the maximum value is 3000, and it can be specified in 200ps 17 skew values actually increase in 120ps steps, starting from -840ps. The 29 0 -840ps 0000 30 200 -720ps 0001 31 400 -600ps 0010 32 600 -480ps 0011 33 800 -360ps 0100 34 1000 -240ps 0101 35 1200 -120ps 0110 36 1400 0ps 0111 [all …]
|
/linux/drivers/md/ |
H A D | dm-snap-persistent.c | 170 static int alloc_area(struct pstore *ps) in alloc_area() argument 175 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area() 181 ps->area = vmalloc(len); in alloc_area() 182 if (!ps->area) in alloc_area() 185 ps->zero_area = vzalloc(len); in alloc_area() 186 if (!ps->zero_area) in alloc_area() 189 ps->header_area = vmalloc(len); in alloc_area() 190 if (!ps->header_area) in alloc_area() 196 vfree(ps->zero_area); in alloc_area() 199 vfree(ps->area); in alloc_area() [all …]
|
/linux/drivers/pmdomain/apple/ |
H A D | pmgr-pwrstate.c | 55 struct apple_pmgr_ps *ps = genpd_to_apple_pmgr_ps(genpd); in apple_pmgr_ps_set() local 58 ret = regmap_read(ps->regmap, ps->offset, ®); in apple_pmgr_ps_set() 64 dev_err(ps->dev, "PS %s: powering off with RESET active\n", in apple_pmgr_ps_set() 70 dev_dbg(ps->dev, "PS %s: pwrstate = 0x%x: 0x%x\n", genpd->name, pstate, reg); in apple_pmgr_ps_set() 72 regmap_write(ps->regmap, ps->offset, reg); in apple_pmgr_ps_set() 75 ps->regmap, ps->offset, reg, in apple_pmgr_ps_set() 79 dev_err(ps->dev, "PS %s: Failed to reach power state 0x%x (now: 0x%x)\n", in apple_pmgr_ps_set() 86 regmap_write(ps->regmap, ps->offset, reg); in apple_pmgr_ps_set() 92 static bool apple_pmgr_ps_is_active(struct apple_pmgr_ps *ps) in apple_pmgr_ps_is_active() argument 96 regmap_read(ps->regmap, ps->offset, ®); in apple_pmgr_ps_is_active() [all …]
|
/linux/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
H A D | pearl_pcie.c | 100 static inline void qtnf_init_hdp_irqs(struct qtnf_pcie_pearl_state *ps) in qtnf_init_hdp_irqs() argument 104 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_init_hdp_irqs() 105 ps->pcie_irq_mask = (PCIE_HDP_INT_RX_BITS | PCIE_HDP_INT_TX_BITS); in qtnf_init_hdp_irqs() 106 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_init_hdp_irqs() 109 static inline void qtnf_enable_hdp_irqs(struct qtnf_pcie_pearl_state *ps) in qtnf_enable_hdp_irqs() argument 113 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_enable_hdp_irqs() 114 writel(ps->pcie_irq_mask, PCIE_HDP_INT_EN(ps->pcie_reg_base)); in qtnf_enable_hdp_irqs() 115 spin_unlock_irqrestore(&ps->irq_lock, flags); in qtnf_enable_hdp_irqs() 118 static inline void qtnf_disable_hdp_irqs(struct qtnf_pcie_pearl_state *ps) in qtnf_disable_hdp_irqs() argument 122 spin_lock_irqsave(&ps->irq_lock, flags); in qtnf_disable_hdp_irqs() [all …]
|
/linux/arch/arm/boot/dts/intel/socfpga/ |
H A D | socfpga_arria10_mercury_aa1.dtsi | 42 txd0-skew-ps = <0>; /* -420ps */ 43 txd1-skew-ps = <0>; /* -420ps */ 44 txd2-skew-ps = <0>; /* -420ps */ 45 txd3-skew-ps = <0>; /* -420ps */ 46 rxd0-skew-ps = <420>; /* 0ps */ 47 rxd1-skew-ps = <420>; /* 0ps */ 48 rxd2-skew-ps = <420>; /* 0ps */ 49 rxd3-skew-ps = <420>; /* 0ps */ 50 txen-skew-ps = <0>; /* -420ps */ 51 txc-skew-ps = <1860>; /* 960ps */ [all …]
|
H A D | socfpga_cyclone5_de0_nano_soc.dts | 48 txd0-skew-ps = <0>; /* -420ps */ 49 txd1-skew-ps = <0>; /* -420ps */ 50 txd2-skew-ps = <0>; /* -420ps */ 51 txd3-skew-ps = <0>; /* -420ps */ 52 rxd0-skew-ps = <420>; /* 0ps */ 53 rxd1-skew-ps = <420>; /* 0ps */ 54 rxd2-skew-ps = <420>; /* 0ps */ 55 rxd3-skew-ps = <420>; /* 0ps */ 56 txen-skew-ps = <0>; /* -420ps */ 57 txc-skew-ps = <1860>; /* 960ps */ [all …]
|
H A D | socfpga_arria10_socdk.dtsi | 74 * These skews assume the user's FPGA design is adding 600ps of delay 81 txd0-skew-ps = <0>; /* -420ps */ 82 txd1-skew-ps = <0>; /* -420ps */ 83 txd2-skew-ps = <0>; /* -420ps */ 84 txd3-skew-ps = <0>; /* -420ps */ 85 rxd0-skew-ps = <420>; /* 0ps */ 86 rxd1-skew-ps = <420>; /* 0ps */ 87 rxd2-skew-ps = <420>; /* 0ps */ 88 rxd3-skew-ps = <420>; /* 0ps */ 89 txen-skew-ps = <0>; /* -420ps */ [all …]
|
/linux/arch/arm64/boot/dts/intel/ |
H A D | socfpga_agilex_socdk_nand.dts | 65 txd0-skew-ps = <0>; /* -420ps */ 66 txd1-skew-ps = <0>; /* -420ps */ 67 txd2-skew-ps = <0>; /* -420ps */ 68 txd3-skew-ps = <0>; /* -420ps */ 69 rxd0-skew-ps = <420>; /* 0ps */ 70 rxd1-skew-ps = <420>; /* 0ps */ 71 rxd2-skew-ps = <420>; /* 0ps */ 72 rxd3-skew-ps = <420>; /* 0ps */ 73 txen-skew-ps = <0>; /* -420ps */ 74 txc-skew-ps = <900>; /* 0ps */ [all …]
|
H A D | socfpga_n5x_socdk.dts | 55 txd0-skew-ps = <0>; /* -420ps */ 56 txd1-skew-ps = <0>; /* -420ps */ 57 txd2-skew-ps = <0>; /* -420ps */ 58 txd3-skew-ps = <0>; /* -420ps */ 59 rxd0-skew-ps = <420>; /* 0ps */ 60 rxd1-skew-ps = <420>; /* 0ps */ 61 rxd2-skew-ps = <420>; /* 0ps */ 62 rxd3-skew-ps = <420>; /* 0ps */ 63 txen-skew-ps = <0>; /* -420ps */ 64 txc-skew-ps = <900>; /* 0ps */ [all …]
|
H A D | socfpga_agilex_socdk.dts | 65 txd0-skew-ps = <0>; /* -420ps */ 66 txd1-skew-ps = <0>; /* -420ps */ 67 txd2-skew-ps = <0>; /* -420ps */ 68 txd3-skew-ps = <0>; /* -420ps */ 69 rxd0-skew-ps = <420>; /* 0ps */ 70 rxd1-skew-ps = <420>; /* 0ps */ 71 rxd2-skew-ps = <420>; /* 0ps */ 72 rxd3-skew-ps = <420>; /* 0ps */ 73 txen-skew-ps = <0>; /* -420ps */ 74 txc-skew-ps = <900>; /* 0ps */ [all …]
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | ruc.c | 224 * @ps: the current packet state 235 struct hfi1_pkt_state *ps) in hfi1_make_ruc_header_16B() argument 238 struct hfi1_ibport *ibp = ps->ibp; in hfi1_make_ruc_header_16B() 244 (ps->s_txreq->hdr_dwords << 2), in hfi1_make_ruc_header_16B() 245 ps->s_txreq->s_cur_size); in hfi1_make_ruc_header_16B() 246 u32 nwords = SIZE_OF_CRC + ((ps->s_txreq->s_cur_size + in hfi1_make_ruc_header_16B() 261 grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh; in hfi1_make_ruc_header_16B() 263 ps->s_txreq->hdr_dwords += in hfi1_make_ruc_header_16B() 265 ps->s_txreq->hdr_dwords - LRH_16B_DWORDS, in hfi1_make_ruc_header_16B() 297 hfi1_make_16b_hdr(&ps->s_txreq->phdr.hdr.opah, in hfi1_make_ruc_header_16B() [all …]
|
/linux/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 101 struct pri_sequence *ps, *ps0; in pool_deregister_ref() local 109 list_for_each_entry_safe(ps, ps0, &pseq_pool, head) { in pool_deregister_ref() 110 list_del(&ps->head); in pool_deregister_ref() 112 kfree(ps); in pool_deregister_ref() 229 struct pri_sequence ps, *new_ps; in pseq_handler_create_sequences() local 244 ps.count = 2; in pseq_handler_create_sequences() 245 ps.count_falses = 0; in pseq_handler_create_sequences() 246 ps.first_ts = p->ts; in pseq_handler_create_sequences() 247 ps.last_ts = ts; in pseq_handler_create_sequences() 248 ps.pri = GET_PRI_TO_USE(pde->rs->pri_min, in pseq_handler_create_sequences() [all …]
|
/linux/include/linux/phy/ |
H A D | phy-mipi-dphy.h | 22 * Maximum value: 60000 ps 34 * Minimum value: 60000 ps + 52 * @hs_clk_rate period in ps 56 * Minimum value: 38000 ps 57 * Maximum value: 95000 ps 68 * Minimum value: 95000 ps 69 * Maximum value: 300000 ps 79 * Maximum value: 38000 ps 90 * Minimum value: 60000 ps 108 * Maximum value: 35000 ps + 4 * @hs_clk_rate period in ps 119 * Maximum value: 105000 ps + 12 * @hs_clk_rate period in ps [all …]
|
/linux/arch/arm/boot/dts/microchip/ |
H A D | sama5d3xmb_gmac.dtsi | 21 txen-skew-ps = <800>; 22 txc-skew-ps = <3000>; 23 rxdv-skew-ps = <400>; 24 rxc-skew-ps = <3000>; 25 rxd0-skew-ps = <400>; 26 rxd1-skew-ps = <400>; 27 rxd2-skew-ps = <400>; 28 rxd3-skew-ps = <400>; 35 txen-skew-ps = <800>; 36 txc-skew-ps = <3000>; [all …]
|
/linux/arch/arm64/boot/dts/altera/ |
H A D | socfpga_stratix10_socdk_nand.dts | 86 txd0-skew-ps = <0>; /* -420ps */ 87 txd1-skew-ps = <0>; /* -420ps */ 88 txd2-skew-ps = <0>; /* -420ps */ 89 txd3-skew-ps = <0>; /* -420ps */ 90 rxd0-skew-ps = <420>; /* 0ps */ 91 rxd1-skew-ps = <420>; /* 0ps */ 92 rxd2-skew-ps = <420>; /* 0ps */ 93 rxd3-skew-ps = <420>; /* 0ps */ 94 txen-skew-ps = <0>; /* -420ps */ 95 txc-skew-ps = <900>; /* 0ps */ [all …]
|
H A D | socfpga_stratix10_socdk.dts | 102 txd0-skew-ps = <0>; /* -420ps */ 103 txd1-skew-ps = <0>; /* -420ps */ 104 txd2-skew-ps = <0>; /* -420ps */ 105 txd3-skew-ps = <0>; /* -420ps */ 106 rxd0-skew-ps = <420>; /* 0ps */ 107 rxd1-skew-ps = <420>; /* 0ps */ 108 rxd2-skew-ps = <420>; /* 0ps */ 109 rxd3-skew-ps = <420>; /* 0ps */ 110 txen-skew-ps = <0>; /* -420ps */ 111 txc-skew-ps = <900>; /* 0ps */ [all …]
|
/linux/Documentation/devicetree/bindings/memory-controllers/ |
H A D | mvebu-devbus.txt | 37 - devbus,turn-off-ps: Defines the time during which the controller does not 46 - devbus,badr-skew-ps: Defines the time delay from from A[2:0] toggle, 52 - devbus,acc-first-ps: Defines the time delay from the negation of 57 - devbus,acc-next-ps: Defines the time delay between the cycle that 62 - devbus,rd-setup-ps: Defines the time delay between DEV_CSn assertion to 65 This parameter has no affect on <acc-first-ps> parameter 66 (no affect on first data sample). Set <rd-setup-ps> 67 to a value smaller than <acc-first-ps>. 71 - devbus,rd-hold-ps: Defines the time between the last data sample to the 78 affect on <turn-off-ps> parameter. [all …]
|
/linux/drivers/input/serio/ |
H A D | Kconfig | 11 * standard AT keyboard and PS/2 mouse * 34 i8042 is the chip over which the standard AT keyboard and PS/2 80 an additional AT keyboard, XT keyboard or PS/2 mouse. 109 tristate "HP GSC PS/2 keyboard and PS/2 mouse controller" 113 This driver provides support for the PS/2 ports on PA-RISC machines 114 over which HP PS/2 keyboards and PS/2 mice may be connected. 149 tristate "PCI PS/2 keyboard and PS/2 mouse controller" 153 Say Y here if you have a Mobility Docking station with PS/2 160 tristate "SGI O2 MACE PS/2 controller" 164 PS/2 ports. [all …]
|
/linux/drivers/platform/x86/amd/pmf/ |
H A D | cnqf.c | 51 pr_debug("pfloor_%s: %u mW\n", state_as_str_cnqf(i), data->ps[i].pfloor); in amd_pmf_cnqf_dump_defaults() 52 pr_debug("fppt_%s: %u mW\n", state_as_str_cnqf(i), data->ps[i].fppt); in amd_pmf_cnqf_dump_defaults() 53 pr_debug("sppt_%s: %u mW\n", state_as_str_cnqf(i), data->ps[i].sppt); in amd_pmf_cnqf_dump_defaults() 55 state_as_str_cnqf(i), data->ps[i].sppt_apu_only); in amd_pmf_cnqf_dump_defaults() 56 pr_debug("spl_%s: %u mW\n", state_as_str_cnqf(i), data->ps[i].spl); in amd_pmf_cnqf_dump_defaults() 58 state_as_str_cnqf(i), data->ps[i].stt_min_limit); in amd_pmf_cnqf_dump_defaults() 60 data->ps[i].stt_skintemp[STT_TEMP_APU]); in amd_pmf_cnqf_dump_defaults() 62 data->ps[i].stt_skintemp[STT_TEMP_HS2]); in amd_pmf_cnqf_dump_defaults() 63 pr_debug("fan_id_%s: %u\n", state_as_str_cnqf(i), data->ps[i].fan_id); in amd_pmf_cnqf_dump_defaults() 277 ms->power_floor = out->ps[APMF_CNQF_QUIET].pfloor; in amd_pmf_update_mode_set() [all …]
|
/linux/drivers/input/mouse/ |
H A D | Kconfig | 17 tristate "PS/2 mouse" 24 Say Y here if you have a PS/2 mouse connected to your system. This 25 includes the standard 2 or 3-button PS/2 mouse, as well as PS/2 43 bool "ALPS PS/2 mouse protocol extension" if EXPERT 47 Say Y here if you have an ALPS PS/2 touchpad connected to 53 bool "BYD PS/2 mouse protocol extension" if EXPERT 57 Say Y here if you have a BYD PS/2 touchpad connected to 63 bool "Logitech PS/2++ mouse protocol extension" if EXPERT 67 Say Y here if you have a Logitech PS/2++ mouse connected to 73 bool "Synaptics PS/2 mouse protocol extension" if EXPERT [all …]
|
/linux/arch/arm/boot/dts/nxp/imx/ |
H A D | imx6dl-mba6.dtsi | 10 rxdv-skew-ps = <180>; 11 txen-skew-ps = <0>; 12 rxd3-skew-ps = <180>; 13 rxd2-skew-ps = <180>; 14 rxd1-skew-ps = <180>; 15 rxd0-skew-ps = <180>; 16 txd3-skew-ps = <120>; 17 txd2-skew-ps = <0>; 18 txd1-skew-ps = <300>; 19 txd0-skew-ps = <120>; [all …]
|
/linux/kernel/ |
H A D | padata.c | 178 * @ps: padatashell 191 int padata_do_parallel(struct padata_shell *ps, in padata_do_parallel() argument 194 struct padata_instance *pinst = ps->pinst; in padata_do_parallel() 201 pd = rcu_dereference_bh(ps->pd); in padata_do_parallel() 302 struct padata_instance *pinst = pd->ps->pinst; in padata_reorder() 469 struct padata_mt_job_state *ps = pw->pw_data; in padata_mt_helper() local 470 struct padata_mt_job *job = ps->job; in padata_mt_helper() 473 spin_lock(&ps->lock); in padata_mt_helper() 480 size = roundup(start + 1, ps->chunk_size) - start; in padata_mt_helper() 487 spin_unlock(&ps->lock); in padata_mt_helper() [all …]
|
/linux/drivers/usb/host/ |
H A D | ehci-sched.c | 195 struct ehci_per_sched *ps) in bandwidth_dbg() argument 197 dev_dbg(&ps->udev->dev, in bandwidth_dbg() 199 ps->ep->desc.bEndpointAddress, in bandwidth_dbg() 201 (ps->bw_phase << 3) + ps->phase_uf, ps->bw_uperiod, in bandwidth_dbg() 202 ps->phase, ps->phase_uf, ps->period, in bandwidth_dbg() 203 ps->usecs, ps->c_usecs, ps->cs_mask); in bandwidth_dbg() 211 int usecs = qh->ps.usecs; in reserve_release_intr_bandwidth() 212 int c_usecs = qh->ps.c_usecs; in reserve_release_intr_bandwidth() 213 int tt_usecs = qh->ps.tt_usecs; in reserve_release_intr_bandwidth() 216 if (qh->ps.phase == NO_FRAME) /* Bandwidth wasn't reserved */ in reserve_release_intr_bandwidth() [all …]
|
/linux/Documentation/devicetree/bindings/net/dsa/ |
H A D | nxp,sja1105.yaml | 93 rx-internal-delay-ps: 94 $ref: "#/$defs/internal-delay-ps" 95 tx-internal-delay-ps: 96 $ref: "#/$defs/internal-delay-ps" 103 internal-delay-ps: 105 Disable tunable delay lines using 0 ps, or enable them and select 106 the phase between 1640 ps (73.8 degree shift at 1Gbps) and 2260 ps 107 (101.7 degree shift) in increments of 0.9 degrees (20 ps). 157 rx-internal-delay-ps = <0>; 158 tx-internal-delay-ps = <0>; [all …]
|
/linux/drivers/gpu/drm/radeon/ |
H A D | sumo_dpm.c | 74 struct sumo_ps *ps = rps->ps_priv; in sumo_get_ps() local 76 return ps; in sumo_get_ps() 343 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_bsp() local 345 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp() 347 if (ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_bsp() 352 for (i = 0; i < ps->num_levels - 1; i++) in sumo_program_bsp() 357 if (ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_bsp() 386 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_at() local 406 for (i = 0; i < ps->num_levels; i++) { in sumo_program_at() 407 asi = (i == ps->num_levels - 1) ? pi->pasi : pi->asi; in sumo_program_at() [all …]
|