| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/memory-controllers/ |
| D | ti,gpmc-child.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/memory-controllers/ti,gpmc-child.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tony Lindgren <tony@atomide.com> 11 - Roger Quadros <rogerq@kernel.org> 24 gpmc,sync-clk-ps: 28 # Chip-select signal timings corresponding to GPMC_CONFIG2: 29 gpmc,cs-on-ns: 33 gpmc,cs-rd-off-ns: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/memory-controllers/ |
| D | omap-gpmc.txt | 7 - compatible: Should be set to one of the following: 9 ti,omap2420-gpmc (omap2420) 10 ti,omap2430-gpmc (omap2430) 11 ti,omap3430-gpmc (omap3430 & omap3630) 12 ti,omap4430-gpmc (omap4430 & omap4460 & omap543x) 13 ti,am3352-gpmc (am335x devices) 15 - reg: A resource specifier for the register space 17 - ti,hwmods: Should be set to "ti,gpmc" until the DT transition is 19 - #address-cells: Must be set to 2 to allow memory address translation 20 - #size-cells: Must be set to 1 to allow CS address passing [all …]
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | gpmc-omap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2014 Texas Instruments, Inc. - https://www.ti.com 34 /* Chip-select signal timings corresponding to GPMC_CS_CONFIG2 */ 39 /* ADV signal timings corresponding to GPMC_CONFIG3 */ 43 u32 adv_aad_mux_on; /* ADV assertion time for AAD */ 44 u32 adv_aad_mux_rd_off; /* ADV read deassertion time for AAD */ 45 u32 adv_aad_mux_wr_off; /* ADV write deassertion time for AAD */ 58 u32 page_burst_access; /* Multiple access word delay */ 59 u32 access; /* Start-cycle to first data valid delay */ 79 u32 t_avdasu; /* address setup to ADV valid */ [all …]
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | gpmc-omap.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2014 Texas Instruments, Inc. - https://www.ti.com 34 /* Chip-select signal timings corresponding to GPMC_CS_CONFIG2 */ 39 /* ADV signal timings corresponding to GPMC_CONFIG3 */ 43 u32 adv_aad_mux_on; /* ADV assertion time for AAD */ 44 u32 adv_aad_mux_rd_off; /* ADV read deassertion time for AAD */ 45 u32 adv_aad_mux_wr_off; /* ADV write deassertion time for AAD */ 58 u32 page_burst_access; /* Multiple access word delay */ 59 u32 access; /* Start-cycle to first data valid delay */ 79 u32 t_avdasu; /* address setup to ADV valid */ [all …]
|
| /kernel/linux/linux-5.10/drivers/memory/ |
| D | omap-gpmc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2005-2006 Nokia Corporation 10 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> 30 #include <linux/omap-gpmc.h> 34 #include <linux/platform_data/mtd-nand-omap2.h> 36 #define DEVICE_NAME "omap-gpmc" 243 /* Define chip-selects as reserved by default until probe completes */ 291 * gpmc_get_clk_period - get period of selected clock domain in ps 328 return (time_ns * 1000 + tick_ps - 1) / tick_ps; in gpmc_ns_to_clk_ticks() 343 return (time_ps + tick_ps - 1) / tick_ps; in gpmc_ps_to_ticks() [all …]
|
| /kernel/linux/linux-6.6/drivers/memory/ |
| D | omap-gpmc.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2005-2006 Nokia Corporation 10 * Added OMAP4 support - Santosh Shilimkar <santosh.shilimkar@ti.com> 32 #include <linux/omap-gpmc.h> 36 #include <linux/platform_data/mtd-nand-omap2.h> 38 #define DEVICE_NAME "omap-gpmc" 257 /* Define chip-selects as reserved by default until probe completes */ 305 * gpmc_get_clk_period - get period of selected clock domain in ps 342 return (time_ns * 1000 + tick_ps - 1) / tick_ps; in gpmc_ns_to_clk_ticks() 357 return (time_ps + tick_ps - 1) / tick_ps; in gpmc_ps_to_ticks() [all …]
|
| /kernel/linux/linux-6.6/net/bluetooth/ |
| D | hci_event.c | 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. 91 bt_dev_dbg(hdev, "status 0x%2.2x", rp->status); in hci_cc_inquiry_cancel() 100 if (rp->status == HCI_ERROR_COMMAND_DISALLOWED && !test_bit(HCI_INQUIRY, &hdev->flags)) { in hci_cc_inquiry_cancel() 102 rp->status = 0x00; in hci_cc_inquiry_cancel() 105 if (rp->status) in hci_cc_inquiry_cancel() 106 return rp->status; in hci_cc_inquiry_cancel() 108 clear_bit(HCI_INQUIRY, &hdev->flags); in hci_cc_inquiry_cancel() 110 wake_up_bit(&hdev->flags, HCI_INQUIRY); in hci_cc_inquiry_cancel() 117 hdev->le_scan_type != LE_SCAN_ACTIVE) in hci_cc_inquiry_cancel() [all …]
|
| /kernel/linux/linux-5.10/net/bluetooth/ |
| D | hci_event.c | 2 BlueZ - Bluetooth protocol stack for Linux 3 Copyright (c) 2000-2001, 2010, Code Aurora Forum. All rights reserved. 50 __u8 status = *((__u8 *) skb->data); in hci_cc_inquiry_cancel() 52 BT_DBG("%s status 0x%2.2x", hdev->name, status); in hci_cc_inquiry_cancel() 61 if (status == 0x0c && !test_bit(HCI_INQUIRY, &hdev->flags)) { in hci_cc_inquiry_cancel() 71 clear_bit(HCI_INQUIRY, &hdev->flags); in hci_cc_inquiry_cancel() 73 wake_up_bit(&hdev->flags, HCI_INQUIRY); in hci_cc_inquiry_cancel() 80 hdev->le_scan_type != LE_SCAN_ACTIVE) in hci_cc_inquiry_cancel() 89 __u8 status = *((__u8 *) skb->data); in hci_cc_periodic_inq() 91 BT_DBG("%s status 0x%2.2x", hdev->name, status); in hci_cc_periodic_inq() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/ |
| D | bnx2.c | 3 * Copyright (c) 2004-2014 Broadcom Corporation 4 * Copyright (c) 2014-2015 QLogic Corporation 30 #include <linux/dma-mapping.h> 34 #include <linux/delay.h> 62 #define FW_MIPS_FILE_06 "bnx2/bnx2-mips-06-6.2.3.fw" 63 #define FW_RV2P_FILE_06 "bnx2/bnx2-rv2p-06-6.0.15.fw" 64 #define FW_MIPS_FILE_09 "bnx2/bnx2-mips-09-6.2.1b.fw" 65 #define FW_RV2P_FILE_09_Ax "bnx2/bnx2-rv2p-09ax-6.0.17.fw" 66 #define FW_RV2P_FILE_09 "bnx2/bnx2-rv2p-09-6.0.17.fw" 105 { "Broadcom NetXtreme II BCM5706 1000Base-T" }, [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/ |
| D | bnx2.c | 3 * Copyright (c) 2004-2014 Broadcom Corporation 4 * Copyright (c) 2014-2015 QLogic Corporation 30 #include <linux/dma-mapping.h> 34 #include <linux/delay.h> 61 #define FW_MIPS_FILE_06 "bnx2/bnx2-mips-06-6.2.3.fw" 62 #define FW_RV2P_FILE_06 "bnx2/bnx2-rv2p-06-6.0.15.fw" 63 #define FW_MIPS_FILE_09 "bnx2/bnx2-mips-09-6.2.1b.fw" 64 #define FW_RV2P_FILE_09_Ax "bnx2/bnx2-rv2p-09ax-6.0.17.fw" 65 #define FW_RV2P_FILE_09 "bnx2/bnx2-rv2p-09-6.0.17.fw" 104 { "Broadcom NetXtreme II BCM5706 1000Base-T" }, [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | phy.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * Based on code in sungem_phy.c and (long-removed) gianfar_phy.c 79 * Set phydev->irq to PHY_POLL if interrupts are not supported, 83 #define PHY_POLL -1 84 #define PHY_MAC_INTERRUPT -2 93 * enum phy_interface_t - Interface Mode definitions 95 * @PHY_INTERFACE_MODE_NA: Not Applicable - don't touch 97 * @PHY_INTERFACE_MODE_MII: Media-independent interface 98 * @PHY_INTERFACE_MODE_GMII: Gigabit media-independent interface 99 * @PHY_INTERFACE_MODE_SGMII: Serial gigabit media-independent interface [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/ |
| D | sky2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * of the original driver such as link fail-over and link management because 19 #include <linux/dma-mapping.h> 29 #include <linux/delay.h> 54 #define RX_MAX_PENDING (RX_LE_SIZE/6 - 2) 70 #define RING_NEXT(x, s) (((x)+1) & ((s)-1)) 77 static int debug = -1; /* defaults above */ 85 static int disable_msi = -1; 94 { PCI_DEVICE(PCI_VENDOR_ID_SYSKONNECT, 0x9000) }, /* SK-9Sxx */ 95 { PCI_DEVICE(PCI_VENDOR_ID_SYSKONNECT, 0x9E00) }, /* SK-9Exx */ [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/marvell/ |
| D | sky2.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 * of the original driver such as link fail-over and link management because 19 #include <linux/dma-mapping.h> 29 #include <linux/delay.h> 53 #define RX_MAX_PENDING (RX_LE_SIZE/6 - 2) 69 #define RING_NEXT(x, s) (((x)+1) & ((s)-1)) 76 static int debug = -1; /* defaults above */ 84 static int disable_msi = -1; 93 { PCI_DEVICE(PCI_VENDOR_ID_SYSKONNECT, 0x9000) }, /* SK-9Sxx */ 94 { PCI_DEVICE(PCI_VENDOR_ID_SYSKONNECT, 0x9E00) }, /* SK-9Exx */ [all …]
|
| /kernel/linux/linux-5.10/drivers/media/tuners/ |
| D | tda18271-fe.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 tda18271-fe.c - driver for the Philips / NXP TDA18271 silicon tuner 9 #include "tda18271-priv.h" 12 #include <linux/delay.h> 17 MODULE_PARM_DESC(debug, "set debug level (info=1, map=2, reg=4, adv=8, cal=16 (or-able))"); 19 static int tda18271_cal_on_startup = -1; 26 /*---------------------------------------------------------------------*/ 30 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_toggle_output() 33 priv->output_opt & TDA18271_OUTPUT_LT_OFF ? 1 : 0, in tda18271_toggle_output() 34 priv->output_opt & TDA18271_OUTPUT_XT_OFF ? 1 : 0); in tda18271_toggle_output() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/tuners/ |
| D | tda18271-fe.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 tda18271-fe.c - driver for the Philips / NXP TDA18271 silicon tuner 9 #include "tda18271-priv.h" 12 #include <linux/delay.h> 17 MODULE_PARM_DESC(debug, "set debug level (info=1, map=2, reg=4, adv=8, cal=16 (or-able))"); 19 static int tda18271_cal_on_startup = -1; 26 /*---------------------------------------------------------------------*/ 30 struct tda18271_priv *priv = fe->tuner_priv; in tda18271_toggle_output() 33 priv->output_opt & TDA18271_OUTPUT_LT_OFF ? 1 : 0, in tda18271_toggle_output() 34 priv->output_opt & TDA18271_OUTPUT_XT_OFF ? 1 : 0); in tda18271_toggle_output() [all …]
|
| /kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
| D | serial_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 43 #include <linux/delay.h> 69 /* Table of multi-port card ID's */ 100 * vers_1 5.0, "Brain Boxes", "2-Port RS232 card", "r6" 110 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104() 128 return -ENODEV; in quirk_post_ibm() 137 struct serial_info *info = link->priv; in quirk_config_nokia() 139 if (info->multi > 1) in quirk_config_nokia() 140 info->multi = 1; in quirk_config_nokia() 145 struct serial_info *info = link->priv; in quirk_wakeup_oxsemi() [all …]
|
| /kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
| D | serial_cs.c | 1 // SPDX-License-Identifier: (GPL-2.0 OR MPL-1.1) 43 #include <linux/delay.h> 69 /* Table of multi-port card ID's */ 100 * vers_1 5.0, "Brain Boxes", "2-Port RS232 card", "r6" 110 uart->port.uartclk = 14745600; in quirk_setup_brainboxes_0104() 128 return -ENODEV; in quirk_post_ibm() 137 struct serial_info *info = link->priv; in quirk_config_nokia() 139 if (info->multi > 1) in quirk_config_nokia() 140 info->multi = 1; in quirk_config_nokia() 145 struct serial_info *info = link->priv; in quirk_wakeup_oxsemi() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/realtek/ |
| D | r8169_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (c) 2003 - 2007 Francois Romieu <romieu@fr.zoreil.com> 17 #include <linux/delay.h> 26 #include <linux/dma-mapping.h> 38 #define FIRMWARE_8168D_1 "rtl_nic/rtl8168d-1.fw" 39 #define FIRMWARE_8168D_2 "rtl_nic/rtl8168d-2.fw" 40 #define FIRMWARE_8168E_1 "rtl_nic/rtl8168e-1.fw" 41 #define FIRMWARE_8168E_2 "rtl_nic/rtl8168e-2.fw" 42 #define FIRMWARE_8168E_3 "rtl_nic/rtl8168e-3.fw" 43 #define FIRMWARE_8168F_1 "rtl_nic/rtl8168f-1.fw" [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/realtek/ |
| D | r8169_main.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (c) 2003 - 2007 Francois Romieu <romieu@fr.zoreil.com> 17 #include <linux/delay.h> 26 #include <linux/dma-mapping.h> 38 #define FIRMWARE_8168D_1 "rtl_nic/rtl8168d-1.fw" 39 #define FIRMWARE_8168D_2 "rtl_nic/rtl8168d-2.fw" 40 #define FIRMWARE_8168E_1 "rtl_nic/rtl8168e-1.fw" 41 #define FIRMWARE_8168E_2 "rtl_nic/rtl8168e-2.fw" 42 #define FIRMWARE_8168E_3 "rtl_nic/rtl8168e-3.fw" 43 #define FIRMWARE_8168F_1 "rtl_nic/rtl8168f-1.fw" [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 62 "Copyright (c) 1999-2016 Intel Corporation."; 77 /* ixgbe_pci_tbl - PCI Device ID Table 152 …"Maximum number of virtual functions to allocate per physical function - default is zero and maxim… 158 "Allow unsupported and untested SFP+ modules on 82599-based adapters"); 161 static int debug = -1; 181 return dev && (dev->netdev_ops == &ixgbe_netdev_ops); in netif_is_ixgbe() 190 parent_bus = adapter->pdev->bus->parent; in ixgbe_read_pci_cfg_word_parent() 192 return -1; in ixgbe_read_pci_cfg_word_parent() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 61 "Copyright (c) 1999-2016 Intel Corporation."; 76 /* ixgbe_pci_tbl - PCI Device ID Table 151 …"Maximum number of virtual functions to allocate per physical function - default is zero and maxim… 157 "Allow unsupported and untested SFP+ modules on 82599-based adapters"); 160 static int debug = -1; 177 return dev && (dev->netdev_ops == &ixgbe_netdev_ops); in netif_is_ixgbe() 186 parent_bus = adapter->pdev->bus->parent; in ixgbe_read_pci_cfg_word_parent() 188 return -1; in ixgbe_read_pci_cfg_word_parent() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| D | main.c | 3 * Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de> 50 /* n-mode support capability */ 82 #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1) 120 /* rfdisable delay timer 500 ms, runs of ALP clock */ 133 /* Per-AC retry limit register definitions; uses defs.h bitfield macros */ 167 #define BRCMS_PLCP_AUTO -1 172 #define BRCMS_PROTECTION_AUTO -1 199 /* MSC in use,indicates b0-6 holds an mcs */ 211 #define NRATE_LDPC_CODING 0x00400000 /* adv coding in use */ 361 return wlc->band->basic_rate[mcs_table[rspec & RSPEC_RATE_MASK] in brcms_basic_rate() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| D | main.c | 3 * Copyright (c) 2013 Hauke Mehrtens <hauke@hauke-m.de> 50 /* n-mode support capability */ 82 #define EDCF_ECW2CW(exp) ((1 << (exp)) - 1) 120 /* rfdisable delay timer 500 ms, runs of ALP clock */ 133 /* Per-AC retry limit register definitions; uses defs.h bitfield macros */ 167 #define BRCMS_PLCP_AUTO -1 172 #define BRCMS_PROTECTION_AUTO -1 199 /* MSC in use,indicates b0-6 holds an mcs */ 211 #define NRATE_LDPC_CODING 0x00400000 /* adv coding in use */ 361 return wlc->band->basic_rate[mcs_table[rspec & RSPEC_RATE_MASK] in brcms_basic_rate() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt.c | 1 /* Broadcom NetXtreme-C/E network driver. 3 * Copyright (c) 2014-2016 Broadcom Corporation 4 * Copyright (c) 2016-2019 Broadcom Limited 25 #include <linux/dma-mapping.h> 29 #include <linux/delay.h> 56 #include <linux/hwmon-sysfs.h> 136 [BCM57301] = { "Broadcom BCM57301 NetXtreme-C 10Gb Ethernet" }, 137 [BCM57302] = { "Broadcom BCM57302 NetXtreme-C 10Gb/25Gb Ethernet" }, 138 [BCM57304] = { "Broadcom BCM57304 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet" }, 139 [BCM57417_NPAR] = { "Broadcom BCM57417 NetXtreme-E Ethernet Partition" }, [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
| D | bnxt.c | 1 /* Broadcom NetXtreme-C/E network driver. 3 * Copyright (c) 2014-2016 Broadcom Corporation 4 * Copyright (c) 2016-2019 Broadcom Limited 25 #include <linux/dma-mapping.h> 29 #include <linux/delay.h> 56 #include <linux/hwmon-sysfs.h> 92 [BCM57301] = { "Broadcom BCM57301 NetXtreme-C 10Gb Ethernet" }, 93 [BCM57302] = { "Broadcom BCM57302 NetXtreme-C 10Gb/25Gb Ethernet" }, 94 [BCM57304] = { "Broadcom BCM57304 NetXtreme-C 10Gb/25Gb/40Gb/50Gb Ethernet" }, 95 [BCM57417_NPAR] = { "Broadcom BCM57417 NetXtreme-E Ethernet Partition" }, [all …]
|