| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | stm32mp15xx-dhcor-avenger96.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) 3 * Copyright (C) Linaro Ltd 2019 - All Rights Reserved 9 #include "stm32mp15xx-dhcor-io1v8.dtsi" 22 cec_clock: clk-cec-fixed { 23 #clock-cells = <0>; 24 compatible = "fixed-clock"; 25 clock-frequency = <24000000>; 29 stdout-path = "serial0:115200n8"; 32 hdmi-out { 33 compatible = "hdmi-connector"; [all …]
|
| D | am3874-iceboard.dts | 1 // SPDX-License-Identifier: GPL-2.0 12 * Copyright (c) 2019 Three-Speed Logic, Inc. <gsmecher@threespeedlogic.com> 15 /dts-v1/; 18 #include <dt-bindings/interrupt-controller/irq.h> 25 stdout-path = "serial1:115200n8"; 35 compatible = "regulator-fixed"; 36 regulator-name = "vmmcsd_fixed"; 37 regulator-min-microvolt = <3300000>; 38 regulator-max-microvolt = <3300000>; 39 regulator-always-on; [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | ehci-sched.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (c) 2001-2004 by David Brownell 4 * Copyright (c) 2003 Michal Sojka, for high-speed iso transfers 7 /* this file is part of ehci-hcd.c */ 9 /*-------------------------------------------------------------------------*/ 21 * pre-calculated schedule data to make appending to the queue be quick. 27 * periodic_next_shadow - return "next" pointer on shadow list 37 return &periodic->qh->qh_next; in periodic_next_shadow() 39 return &periodic->fstn->fstn_next; in periodic_next_shadow() 41 return &periodic->itd->itd_next; in periodic_next_shadow() [all …]
|
| D | ehci-q.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2001-2004 by David Brownell 6 /* this file is part of ehci-hcd.c */ 8 /*-------------------------------------------------------------------------*/ 14 * entries describing USB transactions, max 16-20kB/entry (with 4kB-aligned 20 * an ongoing challenge. That's in "ehci-sched.c". 25 * buffer low/full speed data so the host collects it at high speed. 28 /*-------------------------------------------------------------------------*/ 30 /* PID Codes that are used here, from EHCI specification, Table 3-16. */ 44 qtd->hw_buf[0] = cpu_to_hc32(ehci, (u32)addr); in qtd_fill() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/serial/ |
| D | ch341.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright 2007, Frank A Kingswood <frank@kingswood-consulting.co.uk> 4 * Copyright 2007, Werner Cornelius <werner@cornelius-consult.de> 10 * serial port, an IEEE-1284 parallel printer port or a memory-like 27 /* flags for IO-Bits */ 51 /* Break support - the information used to implement this was gleaned from 113 dev_dbg(&dev->dev, "%s - (%02x,%04x,%04x)\n", __func__, in ch341_control_out() 120 dev_err(&dev->dev, "failed to send control message: %d\n", r); in ch341_control_out() 131 dev_dbg(&dev->dev, "%s - (%02x,%04x,%04x,%u)\n", __func__, in ch341_control_in() 139 dev_err(&dev->dev, in ch341_control_in() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | ethernet-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - David S. Miller <davem@davemloft.net> 16 local-mac-address: 19 $ref: /schemas/types.yaml#definitions/uint8-array 21 - minItems: 6 24 mac-address: 29 local-mac-address property. [all …]
|
| D | ethernet-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 14 # The dt-schema tools will generate a select statement first by using 21 pattern: "^ethernet-phy(@[a-f0-9]+)?$" 24 - $nodename [all …]
|
| /kernel/linux/linux-5.10/include/linux/phy/ |
| D | phy-mipi-dphy.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 10 * struct phy_configure_opts_mipi_dphy - MIPI D-PHY configuration set 13 * MIPI D-PHY phy. 20 * Clock transitions and disable the Clock Lane HS-RX. 22 * Maximum value: 60000 ps 34 * Minimum value: 60000 ps + 52 * @hs_clk_rate period in ps 53 * Lane LP-00 Line state immediately before the HS-0 Line 56 * Minimum value: 38000 ps 57 * Maximum value: 95000 ps 68 * Minimum value: 95000 ps [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/ddr/ |
| D | lpddr2-timings.txt | 1 * AC timing parameters of LPDDR2(JESD209-2) memories for a given speed-bin 4 - compatible : Should be "jedec,lpddr2-timings" 5 - min-freq : minimum DDR clock frequency for the speed-bin. Type is <u32> 6 - max-freq : maximum DDR clock frequency for the speed-bin. Type is <u32> 11 data-sheet of the device for a given speed-bin. All these properties are 12 of type <u32> and the default unit is ps (pico seconds). Parameters with 13 a different unit have a suffix indicating the unit such as 'tRAS-max-ns' 14 - tRCD 15 - tWR 16 - tRAS-min [all …]
|
| D | lpddr3-timings.txt | 1 * AC timing parameters of LPDDR3 memories for a given speed-bin. 6 - compatible : Should be "jedec,lpddr3-timings" 7 - min-freq : minimum DDR clock frequency for the speed-bin. Type is <u32> 8 - reg : maximum DDR clock frequency for the speed-bin. Type is <u32> 13 data-sheet of the device for a given speed-bin. All these properties are 14 of type <u32> and the default unit is ps (pico seconds). 15 - tRFC 16 - tRRD 17 - tRPab 18 - tRPpb [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/amd/ |
| D | au1000_eth.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright 2001-2003, 2006 MontaVista Software Inc. 8 * Added ethtool/mii-tool support, 11 * or riemer@riemer-nt.de: fixed the link beat detection with 14 * converted to use linux-2.6.x's PHY framework 22 #include <linux/dma-mapping.h> 67 #define DRV_DESC "Au1xxx on-chip Ethernet driver" 202 * make sure there's no out-of-order writes, and that all writes 207 * board-specific configurations 221 * needed in case of a dual-PHY accessible only through the MAC0's MII [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/core/ |
| D | devio.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * devio.c -- User space communication with USB devices. 7 * Copyright (C) 1999-2000 Thomas Sailer (sailer@ife.ee.ethz.ch) 18 * 30.09.2005 0.3 Fix user-triggerable oops in async URB delivery 19 * (CAN-2005-3055) 41 #include <linux/dma-mapping.h> 55 #define USB_SG_SIZE 16384 /* split-size for large txs */ 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 [all …]
|
| /kernel/linux/linux-5.10/drivers/net/dsa/ |
| D | dsa_loop.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 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() 43 if (vl->members) 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() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
| D | radeon_pm.c | 24 #include <linux/hwmon-sysfs.h> 61 int found_instance = -1; in radeon_pm_get_type_index() 63 for (i = 0; i < rdev->pm.num_power_states; i++) { in radeon_pm_get_type_index() 64 if (rdev->pm.power_state[i].type == ps_type) { in radeon_pm_get_type_index() 71 return rdev->pm.default_power_state_index; in radeon_pm_get_type_index() 76 if ((rdev->pm.pm_method == PM_METHOD_DPM) && rdev->pm.dpm_enabled) { in radeon_pm_acpi_event_handler() 77 mutex_lock(&rdev->pm.mutex); in radeon_pm_acpi_event_handler() 79 rdev->pm.dpm.ac_power = true; in radeon_pm_acpi_event_handler() 81 rdev->pm.dpm.ac_power = false; in radeon_pm_acpi_event_handler() 82 if (rdev->family == CHIP_ARUBA) { in radeon_pm_acpi_event_handler() [all …]
|
| D | si_dpm.c | 218 -1270850L, 500 -1270850L, 992 -1270850L, 1519 -1270850L, 1550 -1270850L, 1701 -1270850L, 1748 struct si_power_info *pi = rdev->pm.dpm.priv; in si_get_pi() 1764 t_slope = div64_s64(drm_int2fixp(coeff->t_slope), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1765 t_intercept = div64_s64(drm_int2fixp(coeff->t_intercept), 100000000); in si_calculate_leakage_for_v_and_t_formula() 1766 av = div64_s64(drm_int2fixp(coeff->av), 100000000); in si_calculate_leakage_for_v_and_t_formula() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/phy/ |
| D | micrel.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * Copyright (c) 2010-2013 Micrel, Inc. 160 const struct kszphy_type *type = phydev->drv->driver_data; in kszphy_config_intr() 164 if (type && type->interrupt_level_mask) in kszphy_config_intr() 165 mask = type->interrupt_level_mask; in kszphy_config_intr() 177 if (phydev->interrupts == PHY_INTERRUPT_ENABLED) in kszphy_config_intr() 213 return -EINVAL; in kszphy_setup_led() 233 * unique (non-broadcast) address on a shared bus. 274 struct kszphy_priv *priv = phydev->priv; in kszphy_config_reset() 277 if (priv->rmii_ref_clk_sel) { in kszphy_config_reset() [all …]
|
| /kernel/linux/linux-5.10/arch/microblaze/boot/dts/ |
| D | system.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * (C) Copyright 2007-2008 Xilinx, Inc. 6 * (C) Copyright 2007-2009 Michal Simek 13 * XPS project directory: Xilinx-ML505-ll_temac-sgdma-MMU-FDT-edk101 16 /dts-v1/; 18 #address-cells = <1>; 19 #size-cells = <1>; 32 stdout-path = "/plb@0/serial@84000000"; 35 #address-cells = <1>; 37 #size-cells = <0>; [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/mediatek/ |
| D | mt2712-evb.dts | 5 * SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 14 compatible = "mediatek,mt2712-evb", "mediatek,mt2712"; 26 stdout-path = "serial0:921600n8"; 30 compatible = "regulator-fixed"; 31 regulator-name = "vproc_buck0"; 32 regulator-min-microvolt = <1000000>; 33 regulator-max-microvolt = <1000000>; 37 compatible = "regulator-fixed"; [all …]
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | pxa_sdhci.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 8 * PXA Platform - SDHCI platform data definitions 17 /* card always wired to host, like on-chip emmc */ 19 /* Board design supports 8-bit data on SD/SDIO BUS */ 23 * struct pxa_sdhci_platdata() - Platform device data for PXA SDHCI 26 * mmp2: each step is roughly 100ps, 5bits width 33 * @max_speed: the maximum speed supported
|
| /kernel/linux/linux-5.10/drivers/video/fbdev/omap/ |
| D | hwa742.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 5 * Copyright (C) 2004-2005 Nokia Corporation 131 hwa742.extif->set_bits_per_cycle(8); in hwa742_read_reg() 132 hwa742.extif->write_command(®, 1); in hwa742_read_reg() 133 hwa742.extif->read_data(&data, 1); in hwa742_read_reg() 140 hwa742.extif->set_bits_per_cycle(8); in hwa742_write_reg() 141 hwa742.extif->write_command(®, 1); in hwa742_write_reg() 142 hwa742.extif->write_data(&data, 1); in hwa742_write_reg() 150 x_end--; in set_window_regs() 151 y_end--; in set_window_regs() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
| D | mvneta.c | 7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 151 #define MVNETA_TX_INTR_MASK(nr_txqs) (((1 << nr_txqs) - 1) << 0) 153 #define MVNETA_RX_INTR_MASK(nr_rxqs) (((1 << nr_rxqs) - 1) << 8) 264 (((index) < (q)->last_desc) ? ((index) + 1) : 0) 333 #define MVNETA_MAX_RX_BUF_SIZE (PAGE_SIZE - MVNETA_SKB_PAD) 336 ((addr >= txq->tso_hdrs_phys) && \ 337 (addr < txq->tso_hdrs_phys + txq->size * TSO_HEADER_SIZE)) 340 (((rxd)->status & MVNETA_RXD_BM_POOL_MASK) >> MVNETA_RXD_BM_POOL_SHIFT) 432 struct mvneta_stats ps; member 449 /* Pointer to the CPU-local NAPI struct */ [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | cdrom.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * -- <linux/cdrom.h> 4 * General header file for linux CD-ROM drivers 9 * 1998-2002 Jens Axboe, axboe@suse.de 44 void *handle; /* driver-dependent data */ 47 int speed; /* maximum speed for reading data */ member 49 /* device-related storage */ 56 /* per-device flags */ 185 __u8 ps : 1; member 203 __u8 ps : 1; [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
| D | i40e_prototype.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* Copyright(c) 2013 - 2018 Intel Corporation. */ 347 * i40e_virtchnl_link_speed - Convert AdminQ link_speed to virtchnl definition 348 * @link_speed: the speed to convert 352 * talking to virtchnl devices. If we can't represent the link speed properly, 428 #define i40e_aq_set_phy_register(hw, ps, da, pc, ra, rv, cd) \ argument 429 i40e_aq_set_phy_register_ext(hw, ps, da, pc, false, 0, ra, rv, cd) 430 #define i40e_aq_get_phy_register(hw, ps, da, pc, ra, rv, cd) \ argument 431 i40e_aq_get_phy_register_ext(hw, ps, da, pc, false, 0, ra, rv, cd)
|
| /kernel/linux/linux-5.10/Documentation/admin-guide/blockdev/ |
| D | floppy.rst | 19 Example: If your kernel is called linux-2.6.9, type the following line 22 linux-2.6.9 floppy=thinkpad 25 of linux-2.6.9:: 31 linux-2.6.9 floppy=daring floppy=two_fdc 67 certain controllers. This may speed up certain operations. 96 and is thus harder to find, whereas non-dma buffers may be 104 If you have a FIFO-able FDC, the floppy driver automatically 105 falls back on non DMA mode if no DMA-able memory can be found. 130 using 'floppycontrol --messages'. Then access a floppy 131 disk. If you get a huge amount of "Over/Underrun - retrying" [all …]
|
| /kernel/linux/linux-5.10/drivers/input/mouse/ |
| D | trackpoint.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * IBM TrackPoint PS/2 mouse driver 66 #define TP_SPEED 0x60 /* Speed of TP Cursor */ 67 #define TP_REACH 0x57 /* Backup for Z-axis press */ 70 /* with Z-axis pressed) */ 75 #define TP_THRESH 0x5C /* Minimum value for a Z-axis press */ 76 #define TP_UP_THRESH 0x5A /* Used to generate a 'click' on Z-axis */ 148 u8 sensitivity, speed, inertia, reach; member
|