| /linux/arch/x86/kernel/ |
| H A D | early_printk.c | 1 // SPDX-License-Identifier: GPL-2.0 17 #include <xen/hvc-console.h> 18 #include <asm/pci-direct.h> 21 #include <linux/usb/xhci-dbgp.h> 36 while ((c = *str++) != '\0' && n-- > 0) { in early_vga_write() 47 current_ypos = max_ypos-1; in early_vga_write() 50 if (c == '\b') { in early_vga_write() 52 current_xpos--; in early_vga_write() 76 .index = -1, 118 while ((static_call(serial_in)(early_serial_base, LSR) & XMTRDY) == 0 && --timeout) in early_serial_putc() [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | amlogic,pinctrl-a4.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/amlogic,pinctrl-a4.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Xianwei Zhao <xianwei.zhao@amlogic.com> 13 - $ref: pinctrl.yaml# 18 - enum: 19 - amlogic,pinctrl-a4 20 - amlogic,pinctrl-s6 21 - amlogic,pinctrl-s7 [all …]
|
| /linux/include/linux/ |
| H A D | ti_wilink_st.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 * and also serves the sub-modules of the shared transport driver. 8 * Copyright (C) 2009-2010 Texas Instruments 18 * enum proto-type - The protocol on WiLink chips which share a 19 * common physical interface like UART. 29 * struct st_proto_s - Per Protocol structure from BT/FM/GPS to ST 46 * id is nothing but the 1st byte of the packet in UART frame. 51 * how much to receive, if the data is split across UART frames. 94 * struct st_data_s - ST core internal structure 104 * This needs to be protected, hence the lock inside wakeup func. [all …]
|
| /linux/drivers/bluetooth/ |
| H A D | btsdio.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 29 /* Generic Bluetooth Type-A SDIO device */ 32 /* Generic Bluetooth Type-B SDIO device */ 42 struct sdio_func *func; member 65 BT_DBG("%s", data->hdev->name); in btsdio_tx_packet() 67 /* Prepend Type-A header */ in btsdio_tx_packet() 69 skb->data[0] = (skb->len & 0x0000ff); in btsdio_tx_packet() 70 skb->data[1] = (skb->len & 0x00ff00) >> 8; in btsdio_tx_packet() 71 skb->data[2] = (skb->len & 0xff0000) >> 16; in btsdio_tx_packet() 72 skb->data[3] = hci_skb_pkt_type(skb); in btsdio_tx_packet() [all …]
|
| /linux/arch/arm64/boot/dts/hisilicon/ |
| H A D | hi3670-hikey970.dts | 1 // SPDX-License-Identifier: GPL-2.0 10 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 14 #include "hikey970-pinctrl.dtsi" 15 #include "hikey970-pmic.dtsi" 19 compatible = "hisilicon,hi3670-hikey970", "hisilicon,hi3670"; 30 serial6 = &uart6; /* console UART */ 34 stdout-path = "serial6:115200n8"; 43 wlan_en: wlan-en-1-8v { 44 compatible = "regulator-fixed"; [all …]
|
| H A D | hi6220-hikey.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 11 #include "hikey-pinctrl.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 16 compatible = "hisilicon,hi6220-hikey", "hisilicon,hi6220"; 20 serial1 = &uart1; /* BT UART */ 26 stdout-path = "serial3:115200n8"; 32 * 0x05e0,0000 - 0x05ef,ffff: MCU firmware runtime using 33 * 0x05f0,1000 - 0x05f0,1fff: Reboot reason 34 * 0x06df,f000 - 0x06df,ffff: Mailbox message data [all …]
|
| H A D | hi3660-hikey960.dts | 1 // SPDX-License-Identifier: GPL-2.0 9 /dts-v1/; 12 #include "hikey960-pinctrl.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/input/input.h> 15 #include <dt-bindings/interrupt-controller/irq.h> 16 #include <dt-bindings/usb/pd.h> 20 compatible = "hisilicon,hi3660-hikey960", "hisilicon,hi3660"; 35 stdout-path = "serial6:115200n8"; 44 reserved-memory { [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | smc37c669.c | 60 * er 28-Jan-1997 Initial Entry 69 ** The mask acts as a flag used in mapping actual ISA IRQs (0 - 15) 70 ** to device IRQs (A - H). 84 ** channels to device DMA channels (A - C). 218 ** CR00 - default value 0x28 221 ** 0x - 30ua pull-ups on nIDEEN, nHDCS0, NHDCS1 222 ** 11 - IRQ_H available as IRQ output, 224 ** 10 - nIDEEN, nHDCS0, nHDCS1 used to control IDE 241 unsigned reserved2 : 3; /* Read as 010b */ 247 ** CR01 - default value 0x9C [all …]
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6qdl-var-som.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Support for Variscite VAR-SOM-MX6 Module 7 * Copyright (C) 2014-2016 Variscite, Ltd. 12 /dts-v1/; 15 #include <dt-bindings/clock/imx6qdl-clock.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/sound/fsl-imx-audmux.h> 20 model = "Variscite VAR-SOM-MX6 module"; 21 compatible = "variscite,var-som-imx6q", "fsl,imx6q"; 24 stdout-path = &uart1; [all …]
|
| /linux/include/uapi/linux/ |
| H A D | acrn.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 3 * Userspace interface for /dev/acrn_hsm - ACRN Hypervisor Service Module 31 * struct acrn_mmio_request - Info of a MMIO I/O request 47 * struct acrn_pio_request - Info of a PIO I/O request 63 * struct acrn_pci_request - Info of a PCI I/O request 70 * @func: PCI function value of this PCI I/O request 82 __u32 func; member 87 * struct acrn_io_request - 256-byte ACRN I/O request 103 * FREE -> PENDING -> PROCESSING -> COMPLETE -> FREE -> ... 123 * | sets the states to PROCESSING (b) [all …]
|
| /linux/drivers/pmdomain/imx/ |
| H A D | scu-pd.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright 2017-2018 NXP 10 * single global power domain and implement the ->attach|detach_dev() 12 * From within the ->attach_dev(), we could get the OF node for 13 * the device that is being attached and then parse the power-domain 18 * Additionally, we need to implement the ->stop() and ->start() 20 * rather than using the above ->power_on|off() callbacks. 23 * 1. The ->attach_dev() of power domain infrastructure still does 32 * Update: Genpd assigns the ->of_node for the virtual device before it 33 * invokes ->attach_dev() callback, hence parsing for device resources via [all …]
|
| /linux/drivers/media/rc/ |
| H A D | winbond-cir.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * winbond-cir.c - Driver for the Consumer IR functionality of Winbond 12 * Copyright (C) 2009 - 2011 David Härdeman <david@hardeman.nu> 26 * o Wake-On-CIR functionality 44 #include <media/rc-core.h> 46 #define DRVNAME "winbond-cir" 48 /* CEIR Wake-Up Registers, relative to data->wbase */ 60 /* CEIR Enhanced Functionality Registers, relative to data->ebase */ 67 /* SP3 Banked Registers, relative to data->sbase */ 114 /* Over/Under-flow bit for WBCIR_REG_SP3_IER and WBCIR_REG_SP3_EIR */ [all …]
|
| /linux/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 16 force -- enable ACPI if default was off 17 on -- enable ACPI but allow fallback to DT [arm64,riscv64] 18 off -- disable ACPI if default was on 19 noirq -- do not use ACPI for IRQ routing 20 strict -- Be less tolerant of platforms that are not 22 rsdt -- prefer RSDT over (default) XSDT 23 copy_dsdt -- copy DSDT to memory 24 nocmcff -- Disable firmware first mode for corrected 28 nospcr -- disable console in ACPI SPCR table as 45 If set to vendor, prefer vendor-specific driver [all …]
|
| /linux/drivers/net/wireless/ath/ath10k/ |
| H A D | core.c | 1 // SPDX-License-Identifier: ISC 3 * Copyright (c) 2005-2011 Atheros Communications Inc. 4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc. 5 * Copyright (c) 2018-2019, The Linux Foundation. All rights reserved. 6 * Copyright (c) 2021-2024 Qualcomm Innovation Center, Inc. All rights reserved. 18 #include <linux/nvmem-consumer.h> 30 #include "wmi-ops.h" 58 MODULE_PARM_DESC(uart_print, "Uart target debugging"); 60 MODULE_PARM_DESC(cryptmode, "Crypto mode: 0-hardware, 1-software"); 476 * or 2x2 160Mhz, long-guard-interval. [all …]
|
| /linux/sound/pci/ |
| H A D | azt3328.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* azt3328.c - driver for Aztech AZF3328 based soundcards (e.g. PCI168). 3 * Copyright (C) 2002, 2005 - 2011 by Andreas Mohr <andi AT lisas.de> 7 * found in a Fujitsu-Siemens PC ("Cordant", aluminum case). 13 * Keywords: Windows XP Vista 168nt4-125.zip 168win95-12 [all...] |
| /linux/drivers/net/ethernet/sfc/ |
| H A 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 …]
|