/openbmc/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8916-thwc-ufi001c.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-ufi.dtsi" 8 model = "ufi-001c/ufi-001b 4G Modem Stick"; 29 pinctrl-0 = <&sim_ctrl_default>; 30 pinctrl-names = "default"; 35 bias-pull-down; 44 sim_ctrl_default: sim-ctrl-default-state { 45 esim-sel-pins { 48 bias-disable; [all …]
|
H A D | sc7180-trogdor.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/gpio-keys.h> 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/leds/common.h> 12 #include <dt-bindings/regulator/qcom,rpmh-regulator.h> 13 #include <dt-bindings/sound/sc7180-lpass.h> 16 #include "sc7180-firmware-tfa.dtsi" 22 thermal-zones { 23 charger_thermal: charger-thermal { [all …]
|
H A D | apq8096-db820c.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. 6 /dts-v1/; 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/leds/common.h> 14 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 15 #include <dt-bindings/sound/qcom,q6afe.h> 16 #include <dt-bindings/sound/qcom,q6asm.h> 17 #include <dt-bindings/sound/qcom,wcd9335.h> [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/gpio/ |
H A D | gpio-pca95xx.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gpio/gpio-pca95xx.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Krzysztof Kozlowski <krzk@kernel.org> 19 - items: 20 - const: diodes,pi4ioe5v6534q 21 - const: nxp,pcal6534 22 - items: 23 - enum: [all …]
|
/openbmc/linux/drivers/net/ipa/ |
H A D | ipa_power.c | 1 // SPDX-License-Identifier: GPL-2.0 3 /* Copyright (c) 2012-2018, The Linux Foundation. All rights reserved. 4 * Copyright (C) 2018-2022 Linaro Ltd. 38 * enum ipa_power_flag - IPA power flags 41 * @IPA_POWER_FLAG_STOPPED: Modem TX is disabled by ipa_start_xmit() 42 * @IPA_POWER_FLAG_STARTED: Modem TX was enabled by ipa_runtime_resume() 54 * struct ipa_power - IPA power management information 58 * @spinlock: Protects modem TX queue enable/disable 82 interconnect = &power->interconnect[0]; in ipa_interconnect_init() 83 for (i = 0; i < power->interconnect_count; i++) { in ipa_interconnect_init() [all …]
|
H A D | gsi.c | 1 // SPDX-License-Identifier: GPL-2.0 3 /* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved. 4 * Copyright (C) 2018-2023 Linaro Ltd. 31 * providing a well-defined communication layer between the AP subsystem 32 * and the IPA core. The modem uses the GSI layer as well. 34 * -------- --------- 36 * | AP +<---. .----+ Modem | 37 * | +--. | | .->+ | 39 * -------- | | | | --------- 41 * --+-+---+-+-- [all …]
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | board-ams-delta.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * linux/arch/arm/mach-omap1/board-ams-delta.c 5 * Modified from board-generic.c 19 #include <linux/mtd/nand-gpio.h> 29 #include <linux/platform_data/gpio-omap.h> 30 #include <linux/soc/ti/omap1-mux.h> 33 #include <asm/mach-types.h> 37 #include <linux/platform_data/keypad-omap.h> 41 #include "ams-delta-fiq.h" 42 #include "board-ams-delta.h" [all …]
|
/openbmc/linux/drivers/usb/atm/ |
H A D | speedtch.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * speedtch.c - Alcatel SpeedTouch USB xDSL modem driver 146 struct usbatm_data *usbatm = instance->usbatm; in speedtch_set_swbuff() 147 struct usb_device *usb_dev = usbatm->usb_dev; in speedtch_set_swbuff() 155 state ? "En" : "Dis", ret); in speedtch_set_swbuff() 157 usb_dbg(usbatm, "speedtch_set_swbuff: %sbled SW buffering\n", state ? "En" : "Dis"); in speedtch_set_swbuff() 162 struct usbatm_data *usbatm = instance->usbatm; in speedtch_test_sequence() 163 struct usb_device *usb_dev = usbatm->usb_dev; in speedtch_test_sequence() 164 unsigned char *buf = instance->scratch_buffer; in speedtch_test_sequence() 201 /* Extra initialisation in recent drivers - gives higher speeds */ in speedtch_test_sequence() [all …]
|
/openbmc/linux/arch/m68k/include/asm/ |
H A D | mac_via.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * via them as are assorted bits and bobs - eg rtc, adb. The picture 47 * [CHRP] En WaitReqB: Lets the WaitReq_L 59 * state-control line SEL" on all but IIfx 69 * [CHRP] En WaitReqA: Lets the WaitReq_L 75 #define VIA1A_vSync 0x08 /* [CHRP] Sync Modem: modem clock select: 83 /* Macintosh Family Hardware sez: bits 0-2 of VIA1A are volume control 85 * On IIci,IIfx, bits 1-2 are the rest of the CPU ID: 89 * CHRP sez: VIA1A bits 0-2 and 5 are 'unused': if programmed as 112 #define VIA1B_vRTCClk 0x02 /* Real time clock serial-clock line. */ [all …]
|
/openbmc/linux/arch/arm/boot/dts/samsung/ |
H A D | s5pv210-galaxys.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 /dts-v1/; 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include "s5pv210-aries.dtsi" 9 model = "Samsung Galaxy S1 (GT-I9000) based on S5PV210"; 11 chassis-type = "handset"; 14 stdout-path = &uart2; 17 nand_pwrseq: nand-pwrseq { 18 compatible = "mmc-pwrseq-simple"; [all …]
|
/openbmc/linux/drivers/staging/rtl8712/ |
H A D | rtl871x_cmd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Copyright(c) 2007 - 2010 Realtek Corporation. All rights reserved. 45 u8 *cmd_buf; /*shall be non-paged, and 4 bytes aligned*/ 47 u8 *rsp_buf; /*shall be non-paged, and 4 bytes aligned*/ 66 u8 *evt_buf; /*shall be non-paged, and 4 bytes aligned*/ 73 INIT_LIST_HEAD(&pcmd->list);\ 74 pcmd->cmdcode = code;\ 75 pcmd->parmbuf = (u8 *)(pparm);\ 76 pcmd->cmdsz = sizeof(*pparm);\ 77 pcmd->rsp = NULL;\ [all …]
|
/openbmc/u-boot/board/technexion/tao3530/ |
H A D | tao3530.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 12 "HEAD acoustics OMAP3-HA", 14 "OMAP3 TAO-3530 board", 20 * IEN - Input Enable 21 * IDIS - Input Disable 22 * PTD - Pull type Down 23 * PTU - Pull type Up 24 * DIS - Pull type selection is inactive 25 * EN - Pull type selection is active 26 * M0 - Mode 0 [all …]
|
/openbmc/linux/drivers/usb/serial/ |
H A D | ark3116.c | 1 // SPDX-License-Identifier: GPL-2.0+ 9 * - implements a driver for the arkmicro ark3116 chipset (vendor=0x6547, 10 * productid=0x0232) (used in a datacable called KQ-U8A) 12 * Supports full modem status lines, break, hardware flow control. Does not 52 struct usb_device *dev = serial->dev; in is_irda() 53 if (le16_to_cpu(dev->descriptor.idVendor) == 0x18ec && in is_irda() 54 le16_to_cpu(dev->descriptor.idProduct) == 0x3118) in is_irda() 69 __u32 mcr; /* modem control register value */ 73 __u32 msr; /* modem status register value */ 82 result = usb_control_msg(serial->dev, in ark3116_write_reg() [all …]
|
H A D | ftdi_sio_ids.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 6 * Philipp Gühring - pg@futureware.at - added the Device ID of the USB relais 25 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */ 26 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */ 27 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */ 28 #define FTDI_FT2233HP_PID 0x6040 /* Dual channel hi-speed device with PD */ 29 #define FTDI_FT4233HP_PID 0x6041 /* Quad channel hi-speed device with PD */ 30 #define FTDI_FT2232HP_PID 0x6042 /* Dual channel hi-speed device with PD */ 31 #define FTDI_FT4232HP_PID 0x6043 /* Quad channel hi-speed device with PD */ 32 #define FTDI_FT233HP_PID 0x6044 /* Dual channel hi-speed device with PD */ [all …]
|
/openbmc/u-boot/drivers/usb/gadget/ |
H A D | g_dnl.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * g_dnl.c -- USB Downloader Gadget 53 strncpy(g_dnl_serial, s, MAX_STRING_SERIAL - 1); in g_dnl_set_serialnumber() 62 .bDeviceSubClass = 0, /*0x02:CDC-modem , 0x00:CDC-serial*/ 72 * static strings, in UTF-8 83 .language = 0x0409, /* en-us */ 94 struct usb_gadget *gadget = cdev->gadget; in g_dnl_unbind() 97 "controller '%s'\n", __func__, gadget->name); in g_dnl_unbind() 117 const char *s = c->cdev->driver->name; in g_dnl_do_config() 121 __func__, c, c->cdev); in g_dnl_do_config() [all …]
|
/openbmc/u-boot/board/ti/evm/ |
H A D | evm.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 22 * PHY ID - 27 OMAP3EVM_BOARD_GEN_1 = 0, /* EVM Rev between A - D */ 39 * IEN - Input Enable 40 * IDIS - Input Disable 41 * PTD - Pull type Down 42 * PTU - Pull type Up 43 * DIS - Pull type selection is inactive 44 * EN - Pull type selection is active 45 * M0 - Mode 0 [all …]
|
/openbmc/u-boot/board/nokia/rx51/ |
H A D | rx51.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 6 * (C) Copyright 2011-2012 25 * IEN - Input Enable 26 * IDIS - Input Disable 27 * PTD - Pull type Down 28 * PTU - Pull type Up 29 * DIS - Pull type selection is inactive 30 * EN - Pull type selection is active 31 * M0 - Mode 0 100 MUX_VAL(CP(GPMC_NCS0), (IDIS | PTU | EN | M0)) /*GPMC_nCS0*/\ [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | sun8i-a83t-tbs-a711.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/pwm/pwm.h> 52 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t"; 60 stdout-path = "serial0:115200n8"; 64 compatible = "pwm-backlight"; 66 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>; 68 brightness-levels = <0 1 2 4 8 16 32 64 128 255>; [all …]
|
/openbmc/u-boot/arch/arm/include/asm/arch-omap3/ |
H A D | mux.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * (C) Copyright 2006-2008 11 * IEN - Input Enable 12 * IDIS - Input Disable 13 * PTD - Pull type Down 14 * PTU - Pull type Up 15 * DIS - Pull type selection is inactive 16 * EN - Pull type selection is active 17 * SB_LOW - Standby mode configuration: Output low-level 18 * SB_HI - Standby mode configuration: Output high-level [all …]
|
/openbmc/u-boot/board/ti/beagle/ |
H A D | beagle.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 29 * IEN - Input Enable 30 * IDIS - Input Disable 31 * PTD - Pull type Down 32 * PTU - Pull type Up 33 * DIS - Pull type selection is inactive 34 * EN - Pull type selection is active 35 * M0 - Mode 0 104 MUX_VAL(CP(GPMC_NCS0), (IDIS | PTU | EN | M0)) /*GPMC_nCS0*/\ 105 MUX_VAL(CP(GPMC_NCS1), (IDIS | PTU | EN | M0)) /*GPMC_nCS1*/\ [all …]
|
/openbmc/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun8i-a83t-tbs-a711.dts | 5 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include "sun8i-a83t.dtsi" 47 #include <dt-bindings/gpio/gpio.h> 48 #include <dt-bindings/pwm/pwm.h> 49 #include <dt-bindings/input/input.h> 53 compatible = "tbs-biometrics,a711", "allwinner,sun8i-a83t"; 61 stdout-path = "serial0:115200n8"; 65 compatible = "pwm-backlight"; 67 enable-gpios = <&pio 3 29 GPIO_ACTIVE_HIGH>; [all …]
|
/openbmc/linux/sound/pci/au88x0/ |
H A D | au88x0_core.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 45 01-03-2003 First revision. 46 01-21-2003 Some bug fixes. 47 17-02-2003 many bugfixes after a big versioning mess. 48 18-02-2003 JAAAAAHHHUUUUUU!!!! The mixer works !! I'm just so happy ! 51 20-02-2003 First steps into the ALSA world. 52 28-02-2003 As my birthday present, i discovered how the DMA buffer pages really 53 work :-). It was all wrong. 54 12-03-2003 ALSA driver starts working (2 channels). 55 16-03-2003 More srcblock_setupchannel discoveries. [all …]
|
/openbmc/linux/drivers/mfd/ |
H A D | db8500-prcmu.c | 1 // SPDX-License-Identifier: GPL-2.0-only 6 * Copyright (C) ST-Ericsson SA 2010 35 #include <linux/mfd/dbx500-prcmu.h> 37 #include <linux/regulator/db8500-prcmu.h> 39 #include "db8500-prcmu-regs.h" 227 #define ALL_MBOX_BITS (MBOX_BIT(NUM_MB) - 1) 332 #define VALID_WAKEUPS (BIT(NUM_PRCMU_WAKEUP_INDICES) - 1) 347 * mb0_transfer - state needed for mailbox 0 communication. 368 * mb1_transfer - state needed for mailbox 1 communication. 387 * mb2_transfer - state needed for mailbox 2 communication. [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | quirks-ftdi-ids.h | 5 * Philipp Gühring - pg@futureware.at - added the Device ID of the USB relais 24 #define FTDI_4232H_PID 0x6011 /* Quad channel hi-speed device */ 25 #define FTDI_232H_PID 0x6014 /* Single channel hi-speed device */ 26 #define FTDI_FTX_PID 0x6015 /* FT-X series (FT201X, FT230X, FT231X, etc) */ 31 /*** third-party PIDs (using FTDI_VID) ***/ 37 * http://www.open-rd.org 69 #define FTDI_TURTELIZER_PID 0xBDC8 /* JTAG/RS-232 adapter by egnite GmbH */ 79 #define FTDI_NZR_SEM_USB_PID 0xC1E0 /* NZR SEM-LOG16+ */ 82 * RR-CirKits LocoBuffer USB (http://www.rr-cirkits.com) 94 /* www.starting-point-systems.com µChameleon device */ [all …]
|
/openbmc/linux/drivers/usb/gadget/legacy/ |
H A D | ether.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * ether.c -- Ethernet gadget driver, with CDC and non-CDC options 5 * Copyright (C) 2003-2005,2008 David Brownell 6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger 26 * Ethernet gadget driver -- with CDC and non-CDC options 32 * this USB-IF standard as its open-systems interoperability solution; 36 * TLA-soup. "CDC ACM" (Abstract Control Model) is for modems, and a new 40 * implement a "minimalist" vendor-agnostic CDC core: same framing, but 41 * link-level setup only requires activating the configuration. Only the 50 * those MS-Windows drivers. Those added descriptors make it resemble a [all …]
|