/Linux-v5.15/Documentation/devicetree/bindings/net/ |
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-v5.15/drivers/md/ |
D | dm-snap-persistent.c | 167 static int alloc_area(struct pstore *ps) in alloc_area() argument 172 len = ps->store->chunk_size << SECTOR_SHIFT; in alloc_area() 178 ps->area = vmalloc(len); in alloc_area() 179 if (!ps->area) in alloc_area() 182 ps->zero_area = vzalloc(len); in alloc_area() 183 if (!ps->zero_area) in alloc_area() 186 ps->header_area = vmalloc(len); in alloc_area() 187 if (!ps->header_area) in alloc_area() 193 vfree(ps->zero_area); in alloc_area() 196 vfree(ps->area); in alloc_area() [all …]
|
D | dm-ps-io-affinity.c | 43 static int ioa_add_path(struct path_selector *ps, struct dm_path *path, in ioa_add_path() argument 46 struct selector *s = ps->context; in ioa_add_path() 52 *error = "io-affinity ps: invalid number of arguments"; in ioa_add_path() 58 *error = "io-affinity ps: Error allocating path context"; in ioa_add_path() 67 *error = "io-affinity ps: Error allocating cpumask context"; in ioa_add_path() 74 *error = "io-affinity ps: invalid cpumask"; in ioa_add_path() 97 *error = "io-affinity ps: No new/valid CPU mapping found"; in ioa_add_path() 111 static int ioa_create(struct path_selector *ps, unsigned argc, char **argv) in ioa_create() argument 128 ps->context = s; in ioa_create() 138 static void ioa_destroy(struct path_selector *ps) in ioa_destroy() argument [all …]
|
/Linux-v5.15/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
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-v5.15/drivers/usb/core/ |
D | devio.c | 57 /* Mutual exclusion for ps->list in resume vs. release and remove */ 90 struct usb_dev_state *ps; member 95 struct usb_dev_state *ps; member 167 static int connected(struct usb_dev_state *ps) in connected() argument 169 return (!list_empty(&ps->list) && in connected() 170 ps->dev->state != USB_STATE_NOTATTACHED); in connected() 175 struct usb_dev_state *ps = usbm->ps; in dec_usb_memory_use_count() local 178 spin_lock_irqsave(&ps->lock, flags); in dec_usb_memory_use_count() 182 spin_unlock_irqrestore(&ps->lock, flags); in dec_usb_memory_use_count() 184 usb_free_coherent(ps->dev, usbm->size, usbm->mem, in dec_usb_memory_use_count() [all …]
|
/Linux-v5.15/arch/arm/boot/dts/ |
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 …]
|
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 …]
|
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 …]
|
D | sama5d3xcm_cmp.dtsi | 56 txen-skew-ps = <800>; 57 txc-skew-ps = <3000>; 58 rxdv-skew-ps = <400>; 59 rxc-skew-ps = <3000>; 60 rxd0-skew-ps = <400>; 61 rxd1-skew-ps = <400>; 62 rxd2-skew-ps = <400>; 63 rxd3-skew-ps = <400>; 70 txen-skew-ps = <800>; 71 txc-skew-ps = <3000>; [all …]
|
/Linux-v5.15/drivers/net/dsa/ |
D | dsa_loop.c | 37 struct dsa_loop_priv *ps = priv; in dsa_loop_devlink_vtu_get() local 41 for (i = 0; i < ARRAY_SIZE(ps->vlans); i++) { in dsa_loop_devlink_vtu_get() 42 vl = &ps->vlans[i]; in dsa_loop_devlink_vtu_get() 53 struct dsa_loop_priv *ps = ds->priv; in dsa_loop_setup_devlink_resources() local 56 devlink_resource_size_params_init(&size_params, ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 57 ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 60 err = dsa_devlink_resource_register(ds, "VTU", ARRAY_SIZE(ps->vlans), in dsa_loop_setup_devlink_resources() 69 dsa_loop_devlink_vtu_get, ps); in dsa_loop_setup_devlink_resources() 89 struct dsa_loop_priv *ps = ds->priv; in dsa_loop_setup() local 93 memcpy(ps->ports[i].mib, dsa_loop_mibs, in dsa_loop_setup() [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/intel/ |
D | socfpga_agilex_socdk_nand.dts | 64 txd0-skew-ps = <0>; /* -420ps */ 65 txd1-skew-ps = <0>; /* -420ps */ 66 txd2-skew-ps = <0>; /* -420ps */ 67 txd3-skew-ps = <0>; /* -420ps */ 68 rxd0-skew-ps = <420>; /* 0ps */ 69 rxd1-skew-ps = <420>; /* 0ps */ 70 rxd2-skew-ps = <420>; /* 0ps */ 71 rxd3-skew-ps = <420>; /* 0ps */ 72 txen-skew-ps = <0>; /* -420ps */ 73 txc-skew-ps = <900>; /* 0ps */ [all …]
|
D | socfpga_agilex_socdk.dts | 64 txd0-skew-ps = <0>; /* -420ps */ 65 txd1-skew-ps = <0>; /* -420ps */ 66 txd2-skew-ps = <0>; /* -420ps */ 67 txd3-skew-ps = <0>; /* -420ps */ 68 rxd0-skew-ps = <420>; /* 0ps */ 69 rxd1-skew-ps = <420>; /* 0ps */ 70 rxd2-skew-ps = <420>; /* 0ps */ 71 rxd3-skew-ps = <420>; /* 0ps */ 72 txen-skew-ps = <0>; /* -420ps */ 73 txc-skew-ps = <900>; /* 0ps */ [all …]
|
/Linux-v5.15/drivers/infiniband/hw/hfi1/ |
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-v5.15/drivers/net/wireless/ath/ |
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-v5.15/drivers/net/dsa/mv88e6xxx/ |
D | hwtstamp.c | 95 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_set_hwtstamp_config() local 101 clear_bit_unlock(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); in mv88e6xxx_set_hwtstamp_config() 170 set_bit(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state); in mv88e6xxx_set_hwtstamp_config() 179 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_port_hwtstamp_set() local 194 memcpy(&ps->tstamp_config, &config, sizeof(config)); in mv88e6xxx_port_hwtstamp_set() 204 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_port_hwtstamp_get() local 205 struct hwtstamp_config *config = &ps->tstamp_config; in mv88e6xxx_port_hwtstamp_get() 221 struct mv88e6xxx_port_hwtstamp *ps = &chip->port_hwtstamp[port]; in mv88e6xxx_should_tstamp() local 231 if (!test_bit(MV88E6XXX_HWTSTAMP_ENABLED, &ps->state)) in mv88e6xxx_should_tstamp() 257 struct mv88e6xxx_port_hwtstamp *ps, in mv88e6xxx_get_rxts() argument [all …]
|
/Linux-v5.15/include/linux/phy/ |
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-v5.15/drivers/net/dsa/hirschmann/ |
D | hellcreek_hwtstamp.c | 45 struct hellcreek_port_hwtstamp *ps = in hellcreek_set_hwtstamp_config() local 53 clear_bit_unlock(HELLCREEK_HWTSTAMP_ENABLED, &ps->state); in hellcreek_set_hwtstamp_config() 111 set_bit(HELLCREEK_HWTSTAMP_ENABLED, &ps->state); in hellcreek_set_hwtstamp_config() 120 struct hellcreek_port_hwtstamp *ps; in hellcreek_port_hwtstamp_set() local 124 ps = &hellcreek->ports[port].port_hwtstamp; in hellcreek_port_hwtstamp_set() 134 memcpy(&ps->tstamp_config, &config, sizeof(config)); in hellcreek_port_hwtstamp_set() 144 struct hellcreek_port_hwtstamp *ps; in hellcreek_port_hwtstamp_get() local 147 ps = &hellcreek->ports[port].port_hwtstamp; in hellcreek_port_hwtstamp_get() 148 config = &ps->tstamp_config; in hellcreek_port_hwtstamp_get() 161 struct hellcreek_port_hwtstamp *ps = in hellcreek_should_tstamp() local [all …]
|
/Linux-v5.15/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10_socdk.dts | 91 txd0-skew-ps = <0>; /* -420ps */ 92 txd1-skew-ps = <0>; /* -420ps */ 93 txd2-skew-ps = <0>; /* -420ps */ 94 txd3-skew-ps = <0>; /* -420ps */ 95 rxd0-skew-ps = <420>; /* 0ps */ 96 rxd1-skew-ps = <420>; /* 0ps */ 97 rxd2-skew-ps = <420>; /* 0ps */ 98 rxd3-skew-ps = <420>; /* 0ps */ 99 txen-skew-ps = <0>; /* -420ps */ 100 txc-skew-ps = <900>; /* 0ps */ [all …]
|
D | socfpga_stratix10_socdk_nand.dts | 91 txd0-skew-ps = <0>; /* -420ps */ 92 txd1-skew-ps = <0>; /* -420ps */ 93 txd2-skew-ps = <0>; /* -420ps */ 94 txd3-skew-ps = <0>; /* -420ps */ 95 rxd0-skew-ps = <420>; /* 0ps */ 96 rxd1-skew-ps = <420>; /* 0ps */ 97 rxd2-skew-ps = <420>; /* 0ps */ 98 rxd3-skew-ps = <420>; /* 0ps */ 99 txen-skew-ps = <0>; /* -420ps */ 100 txc-skew-ps = <900>; /* 0ps */ [all …]
|
/Linux-v5.15/Documentation/devicetree/bindings/memory-controllers/ |
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-v5.15/drivers/input/serio/ |
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" 152 Say Y here if you have a Mobility Docking station with PS/2 159 tristate "SGI O2 MACE PS/2 controller" 163 PS/2 ports. [all …]
|
/Linux-v5.15/drivers/input/mouse/ |
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-v5.15/drivers/usb/host/ |
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-v5.15/kernel/ |
D | padata.c | 154 * @ps: padatashell 167 int padata_do_parallel(struct padata_shell *ps, in padata_do_parallel() argument 170 struct padata_instance *pinst = ps->pinst; in padata_do_parallel() 177 pd = rcu_dereference_bh(ps->pd); in padata_do_parallel() 276 struct padata_instance *pinst = pd->ps->pinst; in padata_reorder() 431 struct padata_mt_job_state *ps = pw->pw_data; in padata_mt_helper() local 432 struct padata_mt_job *job = ps->job; in padata_mt_helper() 435 spin_lock(&ps->lock); in padata_mt_helper() 442 size = roundup(start + 1, ps->chunk_size) - start; in padata_mt_helper() 449 spin_unlock(&ps->lock); in padata_mt_helper() [all …]
|
/Linux-v5.15/drivers/gpu/drm/radeon/ |
D | sumo_dpm.c | 76 struct sumo_ps *ps = rps->ps_priv; in sumo_get_ps() local 78 return ps; in sumo_get_ps() 345 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_bsp() local 347 u32 highest_engine_clock = ps->levels[ps->num_levels - 1].sclk; in sumo_program_bsp() 349 if (ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_bsp() 354 for (i = 0; i < ps->num_levels - 1; i++) in sumo_program_bsp() 359 if (ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) in sumo_program_bsp() 388 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_at() local 408 for (i = 0; i < ps->num_levels; i++) { in sumo_program_at() 409 asi = (i == ps->num_levels - 1) ? pi->pasi : pi->asi; in sumo_program_at() [all …]
|