| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/fsl/cpm_qe/ |
| D | fsl,cpm1-scc-qmc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Herve Codina <herve.codina@bootlin.com> 14 serial controller using the same TDM physical interface routed from TSA. 19 - enum: 20 - fsl,mpc885-scc-qmc 21 - fsl,mpc866-scc-qmc 22 - const: fsl,cpm1-scc-qmc [all …]
|
| D | fsl,cpm1-tsa.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: PowerQUICC CPM Time-slot assigner (TSA) controller 10 - Herve Codina <herve.codina@bootlin.com> 13 The TSA is the time-slot assigner that can be found on some PowerQUICC SoC. 14 Its purpose is to route some TDM time-slots to other internal serial 20 - enum: 21 - fsl,mpc885-tsa [all …]
|
| /kernel/linux/linux-6.6/drivers/soc/fsl/qe/ |
| D | tsa.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * TSA driver 10 #include "tsa.h" 11 #include <dt-bindings/soc/cpm1-fsl,tsa.h> 21 /* TSA SI RAM routing tables entry */ 97 /* Serial interface RAM pointer register (32 bits) */ 118 struct tsa { struct 132 static inline struct tsa *tsa_serial_get_tsa(struct tsa_serial *tsa_serial) in tsa_serial_get_tsa() argument 134 /* The serials table is indexed by the serial id */ in tsa_serial_get_tsa() 135 return container_of(tsa_serial, struct tsa, serials[tsa_serial->id]); in tsa_serial_get_tsa() [all …]
|
| D | tsa.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * TSA management 25 /* Connect and disconnect the TSA serial */
|
| D | qmc.c | 1 // SPDX-License-Identifier: GPL-2.0 11 #include <linux/dma-mapping.h> 22 #include "tsa.h" 52 /* Tx time-slot assignment table pointer (16 bits) */ 64 /* Rx time-slot assignment table pointer (16 bits) */ 77 /* TSA entry (16bit entry in TSATRX and TSATTX) */ 102 /* Zero-insertion state (32 bits) */ 261 /* Retrieve info from the TSA related serial */ in qmc_chan_get_info() 262 ret = tsa_serial_get_info(chan->qmc->tsa_serial, &tsa_info); in qmc_chan_get_info() 266 info->mode = chan->mode; in qmc_chan_get_info() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/ |
| D | stih407-c8sectpfe.txt | 14 - compatible : Should be "stih407-c8sectpfe" 16 - reg : Address and length of register sets for each device in 17 "reg-names" 19 - reg-names : The names of the register addresses corresponding to the 21 - c8sectpfe: c8sectpfe registers 22 - c8sectpfe-ram: c8sectpfe internal sram 24 - clocks : phandle list of c8sectpfe clocks 25 - clock-names : should be "c8sectpfe" 26 See: Documentation/devicetree/bindings/clock/clock-bindings.txt 28 - pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num) [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/ |
| D | stih407-c8sectpfe.txt | 14 - compatible : Should be "stih407-c8sectpfe" 16 - reg : Address and length of register sets for each device in 17 "reg-names" 19 - reg-names : The names of the register addresses corresponding to the 21 - c8sectpfe: c8sectpfe registers 22 - c8sectpfe-ram: c8sectpfe internal sram 24 - clocks : phandle list of c8sectpfe clocks 25 - clock-names : should be "c8sectpfe" 26 See: Documentation/devicetree/bindings/clock/clock-bindings.txt 28 - pinctrl-names : a pinctrl state named tsin%d-serial or tsin%d-parallel (where %d is tsin-num) [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/st/ |
| D | stihxxx-b2120.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <dt-bindings/clock/stih407-clks.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/media/c8sectpfe.h> 11 compatible = "gpio-leds"; 12 led-red { 15 linux,default-trigger = "heartbeat"; 17 led-green { 19 default-state = "off"; 24 compatible = "simple-audio-card"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | stihxxx-b2120.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <dt-bindings/clock/stih407-clks.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/media/c8sectpfe.h> 11 compatible = "gpio-leds"; 15 linux,default-trigger = "heartbeat"; 19 default-state = "off"; 24 compatible = "simple-audio-card"; 25 simple-audio-card,name = "STI-B2120"; 27 #address-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/drivers/s390/block/ |
| D | dasd_eckd.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #define KMSG_COMPONENT "dasd-eckd" 137 /* set ECKD specific ccw-device options */ in dasd_eckd_probe() 143 "ccw-device options"); in dasd_eckd_probe() 166 return (d1 + (d2 - 1)) / d2; in ceil_quot() 175 switch (rdc->dev_type) { in recs_per_track() 204 geo->cyl = (__u16) cyl; in set_ch_t() 205 geo->head = cyl >> 16; in set_ch_t() 206 geo->head <<= 4; in set_ch_t() 207 geo->head |= head; in set_ch_t() [all …]
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| D | cpufeatures.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 #include <asm/required-features.h> 10 #include <asm/disabled-features.h> 16 #define NCAPINTS 22 /* N 32-bit words worth of info */ 17 #define NBUGINTS 2 /* N 32-bit bug flags */ 25 * please update the table in kernel/cpu/cpuid-deps.c as well. 28 /* Intel-defined CPU features, CPUID level 0x00000001 (EDX), word 0 */ 34 #define X86_FEATURE_MSR ( 0*32+ 5) /* Model-Specific Registers */ 45 #define X86_FEATURE_PSE36 ( 0*32+17) /* 36-bit PSEs */ 46 #define X86_FEATURE_PN ( 0*32+18) /* Processor serial number */ [all …]
|
| /kernel/linux/linux-6.6/drivers/s390/block/ |
| D | dasd_eckd.c | 1 // SPDX-License-Identifier: GPL-2.0 13 #define KMSG_COMPONENT "dasd-eckd" 140 /* set ECKD specific ccw-device options */ in dasd_eckd_probe() 146 "ccw-device options"); in dasd_eckd_probe() 169 return (d1 + (d2 - 1)) / d2; in ceil_quot() 178 switch (rdc->dev_type) { in recs_per_track() 207 geo->cyl = (__u16) cyl; in set_ch_t() 208 geo->head = cyl >> 16; in set_ch_t() 209 geo->head <<= 4; in set_ch_t() 210 geo->head |= head; in set_ch_t() [all …]
|
| /kernel/linux/linux-6.6/arch/x86/kernel/cpu/ |
| D | common.c | 1 // SPDX-License-Identifier: GPL-2.0-only 62 #include <asm/intel-family.h> 140 info = (struct ppin_info *)id->driver_data; in ppin_init() 142 if (rdmsrl_safe(info->msr_ppin_ctl, &val)) in ppin_init() 152 wrmsrl_safe(info->msr_ppin_ctl, val | 2UL); in ppin_init() 153 rdmsrl_safe(info->msr_ppin_ctl, &val); in ppin_init() 158 c->ppin = __rdmsr(info->msr_ppin); in ppin_init() 159 set_cpu_cap(c, info->feature); in ppin_init() 164 clear_cpu_cap(c, info->feature); in ppin_init() 174 if (c->cpuid_level == -1) { in default_init() [all …]
|
| /kernel/linux/linux-6.6/Documentation/admin-guide/ |
| D | kernel-parameters.txt | 5 force -- enable ACPI if default was off 6 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 7 off -- disable ACPI if default was on 8 noirq -- do not use ACPI for IRQ routing 9 strict -- Be less tolerant of platforms that are not 11 rsdt -- prefer RSDT over (default) XSDT 12 copy_dsdt -- copy DSDT to memory 26 If set to vendor, prefer vendor-specific driver 58 Documentation/firmware-guide/acpi/debug.rst for more information about 116 Format: <byte> or <bitmap-list> [all …]
|
| /kernel/linux/linux-6.6/ |
| D | MAINTAINERS | 5 --------------------------------------------------- 21 W: *Web-page* with status/info 23 B: URI for where to file *bugs*. A web-page with detailed bug 28 patches to the given subsystem. This is either an in-tree file, 29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst 46 N: [^a-z]tegra all files whose path contains tegra 64 ---------------- 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 85 L: linux-scsi@vger.kernel.org 88 F: drivers/scsi/3w-* [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
| D | ice_main.c | 1 // SPDX-License-Identifier: GPL-2.0 31 static int debug = -1; 49 * ice_get_tx_pending - returns number of Tx descriptors not processed 56 head = ring->next_to_clean; in ice_get_tx_pending() 57 tail = ring->next_to_use; in ice_get_tx_pending() 61 tail - head : (tail + ring->count - head); in ice_get_tx_pending() 66 * ice_check_for_hang_subtask - check for and recover hung queues 78 if (pf->vsi[v] && pf->vsi[v]->type == ICE_VSI_PF) { in ice_check_for_hang_subtask() 79 vsi = pf->vsi[v]; in ice_check_for_hang_subtask() 83 if (!vsi || test_bit(__ICE_DOWN, vsi->state)) in ice_check_for_hang_subtask() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
| D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error 73 * \------------------------------ Resync (always set) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
| D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error 73 * \------------------------------ Resync (always set) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
| D | ice_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright (c) 2018-2023, Intel Corporation. */ 41 static int debug = -1; 53 * ice_hw_to_dev - Get device pointer from the hardware structure 64 return &pf->pdev->dev; in ice_hw_to_dev() 87 return dev && (dev->netdev_ops == &ice_netdev_ops || in netif_is_ice() 88 dev->netdev_ops == &ice_netdev_safe_mode_ops); in netif_is_ice() 92 * ice_get_tx_pending - returns number of Tx descriptors not processed 99 head = ring->next_to_clean; in ice_get_tx_pending() 100 tail = ring->next_to_use; in ice_get_tx_pending() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
| D | mcdi_pcol.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright 2009-2018 Solarflare Communications Inc. 5 * Copyright 2019-2020 Xilinx Inc. 13 /* Power-on reset state */ 35 /* The 'doorbell' addresses are hard-wired to alert the MC when written */ 38 /* The rest of these are firmware-defined */ 46 /* Values to be written to the per-port status dword in shared 71 * | | \--- Response 72 * | \------- Error 73 * \------------------------------ Resync (always set) [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
| D | i40e_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2013 - 2021 Intel Corporation. */ 31 static const char i40e_copyright[] = "Copyright (c) 2013 - 2019 Intel Corporation."; 57 /* i40e_pci_tbl - PCI Device ID Table 97 static int debug = -1; 101 MODULE_AUTHOR("Intel Corporation, <e1000-devel@lists.sourceforge.net>"); 116 if (is_unicast_ether_addr(f->macaddr) || is_link_local_ether_addr(f->macaddr)) in netdev_hw_addr_refcnt() 117 ha_list = &netdev->uc; in netdev_hw_addr_refcnt() 119 ha_list = &netdev->mc; in netdev_hw_addr_refcnt() 122 if (ether_addr_equal(ha->addr, f->macaddr)) { in netdev_hw_addr_refcnt() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
| D | i40e_main.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 2013 - 2018 Intel Corporation. */ 27 static const char i40e_copyright[] = "Copyright (c) 2013 - 2019 Intel Corporation."; 53 /* i40e_pci_tbl - PCI Device ID Table 91 static int debug = -1; 95 MODULE_AUTHOR("Intel Corporation, <e1000-devel@lists.sourceforge.net>"); 110 if (is_unicast_ether_addr(f->macaddr) || is_link_local_ether_addr(f->macaddr)) in netdev_hw_addr_refcnt() 111 ha_list = &netdev->uc; in netdev_hw_addr_refcnt() 113 ha_list = &netdev->mc; in netdev_hw_addr_refcnt() 116 if (ether_addr_equal(ha->addr, f->macaddr)) { in netdev_hw_addr_refcnt() [all …]
|