Home
last modified time | relevance | path

Searched +full:hard +full:- +full:wired (Results 1 – 25 of 177) sorted by relevance

12345678

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dfsl,ssi.txt4 be programmed in AC97, I2S, left-justified, or right-justified modes.
7 - compatible: Compatible list, should contain one of the following
9 fsl,mpc8610-ssi
10 fsl,imx51-ssi
11 fsl,imx35-ssi
12 fsl,imx21-ssi
13 - cell-index: The SSI, <0> = SSI1, <1> = SSI2, and so on.
14 - reg: Offset and length of the register set for the device.
15 - interrupts: <a b> where a is the interrupt number and b is a
21 - fsl,fifo-depth: The number of elements in the transmit and receive FIFOs.
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dfsl,ssi.txt4 be programmed in AC97, I2S, left-justified, or right-justified modes.
7 - compatible: Compatible list, should contain one of the following
9 fsl,mpc8610-ssi
10 fsl,imx51-ssi
11 fsl,imx35-ssi
12 fsl,imx21-ssi
13 - cell-index: The SSI, <0> = SSI1, <1> = SSI2, and so on.
14 - reg: Offset and length of the register set for the device.
15 - interrupts: <a b> where a is the interrupt number and b is a
21 - fsl,fifo-depth: The number of elements in the transmit and receive FIFOs.
[all …]
/kernel/linux/linux-6.6/arch/mips/kvm/
Dvz.c115 if (kvm_mips_guest_has_msa(&vcpu->arch)) in kvm_vz_config5_guest_wrmask()
122 if (kvm_mips_guest_has_fpu(&vcpu->arch)) { in kvm_vz_config5_guest_wrmask()
140 * Config1: M, [MMUSize-1, C2, MD, PC, WR, CA], FP
158 if (kvm_mips_guest_can_have_fpu(&vcpu->arch)) in kvm_vz_config1_user_wrmask()
175 if (kvm_mips_guest_can_have_msa(&vcpu->arch)) in kvm_vz_config3_user_wrmask()
205 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_queue_irq()
206 clear_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_queue_irq()
211 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_dequeue_irq()
212 set_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_dequeue_irq()
236 int intr = (int)irq->irq; in kvm_vz_queue_io_int_cb()
[all …]
/kernel/linux/linux-5.10/arch/mips/kvm/
Dvz.c115 if (kvm_mips_guest_has_msa(&vcpu->arch)) in kvm_vz_config5_guest_wrmask()
122 if (kvm_mips_guest_has_fpu(&vcpu->arch)) { in kvm_vz_config5_guest_wrmask()
140 * Config1: M, [MMUSize-1, C2, MD, PC, WR, CA], FP
158 if (kvm_mips_guest_can_have_fpu(&vcpu->arch)) in kvm_vz_config1_user_wrmask()
175 if (kvm_mips_guest_can_have_msa(&vcpu->arch)) in kvm_vz_config3_user_wrmask()
205 set_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_queue_irq()
206 clear_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_queue_irq()
211 clear_bit(priority, &vcpu->arch.pending_exceptions); in kvm_vz_dequeue_irq()
212 set_bit(priority, &vcpu->arch.pending_exceptions_clr); in kvm_vz_dequeue_irq()
236 int intr = (int)irq->irq; in kvm_vz_queue_io_int_cb()
[all …]
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Ddra74x-p.dtsi2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/
16 compatible = "ti,emif-dra7xx";
24 /* MCAN interrupts are hard-wired to irqs 67, 68 */
26 ti,irqs-skip = <10 67 68 133 139 140>;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/
Dusb-hcd.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/usb/usb-hcd.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 - $ref: usb.yaml#
20 tpl-support:
23 targeted hosts (non-PC hosts).
26 "#address-cells":
29 "#size-cells":
[all …]
/kernel/linux/linux-5.10/include/linux/platform_data/
Dad7266.h1 /* SPDX-License-Identifier: GPL-2.0-only */
12 * enum ad7266_range - AD7266 reference voltage range
13 * @AD7266_RANGE_VREF: Device is configured for input range 0V - VREF
15 * @AD7266_RANGE_2VREF: Device is configured for input range 0V - 2VREF
24 * enum ad7266_mode - AD7266 sample mode
29 * @AD7266_MODE_SINGLE_ENDED: Device is configured for single-ended mode
39 * struct ad7266_platform_data - Platform data for the AD7266 driver
42 * @fixed_addr: Whether the address pins are hard-wired
/kernel/linux/linux-6.6/include/linux/platform_data/
Dad7266.h1 /* SPDX-License-Identifier: GPL-2.0-only */
12 * enum ad7266_range - AD7266 reference voltage range
13 * @AD7266_RANGE_VREF: Device is configured for input range 0V - VREF
15 * @AD7266_RANGE_2VREF: Device is configured for input range 0V - 2VREF
24 * enum ad7266_mode - AD7266 sample mode
29 * @AD7266_MODE_SINGLE_ENDED: Device is configured for single-ended mode
39 * struct ad7266_platform_data - Platform data for the AD7266 driver
42 * @fixed_addr: Whether the address pins are hard-wired
/kernel/linux/linux-5.10/arch/arm/mach-ixp4xx/
Dgtwx5715-setup.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * arch/arm/mach-ixp4xx/gtwx5715-setup.c
21 #include <asm/mach-types.h>
27 /* GPIO 5,6,7 and 12 are hard wired to the Kendin KS8995M Switch
36 /* The "reset" button is wired to GPIO 3.
43 LED2 Wireless-G
46 LED5 - LED8 Controlled by KS8995M Switch
64 * compiled big-endian. Since register writes are done on a
128 .name = "IXP4XX-Flash",
147 gtwx5715_flash_resource.end = IXP4XX_EXP_BUS_BASE(0) + SZ_8M - 1; in gtwx5715_init()
/kernel/linux/linux-6.6/Documentation/hwmon/
Dvt1211.rst10 Addresses scanned: none, address read from Super-I/O config space
24 -----------------
29 configuration for channels 1-5.
30 Legal values are in the range of 0-31. Bit 0 maps to
47 -----------
49 The VIA VT1211 Super-I/O chip includes complete hardware monitoring
52 implements 5 universal input channels (UCH1-5) that can be individually
60 connected to the PWM outputs of the VT1211 :-().
80 ------------------
82 Voltages are sampled by an 8-bit ADC with a LSB of ~10mV. The supported input
[all …]
Ddme1737.rst18 Addresses scanned: none, address read from Super-I/O config space
34 Addresses scanned: none, address read from Super-I/O config space
43 -----------------
52 Include non-standard LPC addresses 0x162e and 0x164e
55 - VIA EPIA SN18000
59 -----------
63 and SCH5127 Super-I/O chips. These chips feature monitoring of 3 temp sensors
64 temp[1-3] (2 remote diodes and 1 internal), 8 voltages in[0-7] (7 external and
65 1 internal) and up to 6 fan speeds fan[1-6]. Additionally, the chips implement
66 up to 5 PWM outputs pwm[1-3,5-6] for controlling fan speeds both manually and
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dvt1211.rst10 Addresses scanned: none, address read from Super-I/O config space
24 -----------------
29 configuration for channels 1-5.
30 Legal values are in the range of 0-31. Bit 0 maps to
47 -----------
49 The VIA VT1211 Super-I/O chip includes complete hardware monitoring
52 implements 5 universal input channels (UCH1-5) that can be individually
60 connected to the PWM outputs of the VT1211 :-().
80 ------------------
82 Voltages are sampled by an 8-bit ADC with a LSB of ~10mV. The supported input
[all …]
Ddme1737.rst18 Addresses scanned: none, address read from Super-I/O config space
34 Addresses scanned: none, address read from Super-I/O config space
43 -----------------
52 Include non-standard LPC addresses 0x162e and 0x164e
55 - VIA EPIA SN18000
59 -----------
63 and SCH5127 Super-I/O chips. These chips feature monitoring of 3 temp sensors
64 temp[1-3] (2 remote diodes and 1 internal), 8 voltages in[0-7] (7 external and
65 1 internal) and up to 6 fan speeds fan[1-6]. Additionally, the chips implement
66 up to 5 PWM outputs pwm[1-3,5-6] for controlling fan speeds both manually and
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dasix,ax88178.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Oleksij Rempel <o.rempel@pengutronix.de>
13 Device tree properties for hard wired USB Ethernet devices.
16 - $ref: ethernet-controller.yaml#
21 - enum:
22 - usbb95,1720 # ASIX AX88172
23 - usbb95,172a # ASIX AX88172A
24 - usbb95,1780 # ASIX AX88178
[all …]
Dmicrochip,lan95xx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Oleksij Rempel <o.rempel@pengutronix.de>
13 Device tree properties for hard wired SMSC95xx compatible USB Ethernet
17 - $ref: ethernet-controller.yaml#
22 - enum:
23 - usb424,9500 # SMSC9500 USB Ethernet Device
24 - usb424,9505 # SMSC9505 USB Ethernet Device
25 - usb424,9530 # SMSC LAN9530 USB Ethernet Device
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/leds/
Dqcom,pm8058-led.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/leds/qcom,pm8058-led.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
17 hard-wired usecase.
19 Hardware-wise the different LEDs support slightly different output currents.
24 - $ref: common.yaml#
29 - qcom,pm8058-led
30 - qcom,pm8058-keypad-led
[all …]
/kernel/linux/linux-5.10/drivers/sh/intc/
Dirqdomain.c18 * intc_irq_domain_evt_xlate() - Generic xlate for vectored IRQs.
32 return -EINVAL; in intc_evt_xlate()
52 irq_base = evt2irq(hw->vectors[0].vect); in intc_irq_domain_init()
53 irq_end = evt2irq(hw->vectors[hw->nr_vectors - 1].vect); in intc_irq_domain_init()
56 * Linear domains have a hard-wired assertion that IRQs start at in intc_irq_domain_init()
59 * tree penalty for linear cases with non-zero hwirq bases. in intc_irq_domain_init()
61 if (irq_base == 0 && irq_end == (irq_base + hw->nr_vectors - 1)) in intc_irq_domain_init()
62 d->domain = irq_domain_add_linear(NULL, hw->nr_vectors, in intc_irq_domain_init()
65 d->domain = irq_domain_add_tree(NULL, &intc_evt_ops, NULL); in intc_irq_domain_init()
67 BUG_ON(!d->domain); in intc_irq_domain_init()
/kernel/linux/linux-6.6/drivers/sh/intc/
Dirqdomain.c18 * intc_irq_domain_evt_xlate() - Generic xlate for vectored IRQs.
32 return -EINVAL; in intc_evt_xlate()
52 irq_base = evt2irq(hw->vectors[0].vect); in intc_irq_domain_init()
53 irq_end = evt2irq(hw->vectors[hw->nr_vectors - 1].vect); in intc_irq_domain_init()
56 * Linear domains have a hard-wired assertion that IRQs start at in intc_irq_domain_init()
59 * tree penalty for linear cases with non-zero hwirq bases. in intc_irq_domain_init()
61 if (irq_base == 0 && irq_end == (irq_base + hw->nr_vectors - 1)) in intc_irq_domain_init()
62 d->domain = irq_domain_add_linear(NULL, hw->nr_vectors, in intc_irq_domain_init()
65 d->domain = irq_domain_add_tree(NULL, &intc_evt_ops, NULL); in intc_irq_domain_init()
67 BUG_ON(!d->domain); in intc_irq_domain_init()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/leds/
Dleds-pm8058.txt3 The Qualcomm PM8058 is a multi-functional device which contains
8 are more of a suggestion than a hard-wired usecase.
10 Hardware-wise the different LEDs support slightly different
17 mfd/qcom-pm8xxx.txt.
19 Each LED is represented as a sub-node of the syscon device. Each
22 LED sub-node properties:
25 - compatible: one of
26 "qcom,pm8058-led" (for the normal LEDs at 0x131, 0x132 and 0x133)
27 "qcom,pm8058-keypad-led" (for the "keypad" LED at 0x48)
28 "qcom,pm8058-flash-led" (for the "flash" LEDs at 0x49 and 0xFB)
[all …]
/kernel/linux/linux-6.6/drivers/clocksource/
Djcore-pit.c1 // SPDX-License-Identifier: GPL-2.0
3 * J-Core SoC PIT/clocksource driver
5 * Copyright (C) 2015-2016 Smart Energy Instruments, Inc.
64 writel(0, pit->base + REG_PITEN); in jcore_pit_disable()
71 writel(delta, pit->base + REG_THROT); in jcore_pit_set()
72 writel(pit->enable_val, pit->base + REG_PITEN); in jcore_pit_set()
94 return jcore_pit_set(pit->periodic_delta, pit); in jcore_pit_set_state_periodic()
110 pr_info("Local J-Core PIT init on cpu %u\n", cpu); in jcore_pit_local_init()
112 buspd = readl(pit->base + REG_BUSPD); in jcore_pit_local_init()
114 pit->periodic_delta = DIV_ROUND_CLOSEST(NSEC_PER_SEC, HZ * buspd); in jcore_pit_local_init()
[all …]
/kernel/linux/linux-5.10/drivers/clocksource/
Djcore-pit.c2 * J-Core SoC PIT/clocksource driver
4 * Copyright (C) 2015-2016 Smart Energy Instruments, Inc.
67 writel(0, pit->base + REG_PITEN); in jcore_pit_disable()
74 writel(delta, pit->base + REG_THROT); in jcore_pit_set()
75 writel(pit->enable_val, pit->base + REG_PITEN); in jcore_pit_set()
97 return jcore_pit_set(pit->periodic_delta, pit); in jcore_pit_set_state_periodic()
113 pr_info("Local J-Core PIT init on cpu %u\n", cpu); in jcore_pit_local_init()
115 buspd = readl(pit->base + REG_BUSPD); in jcore_pit_local_init()
117 pit->periodic_delta = DIV_ROUND_CLOSEST(NSEC_PER_SEC, HZ * buspd); in jcore_pit_local_init()
119 clockevents_config_and_register(&pit->ced, freq, 1, ULONG_MAX); in jcore_pit_local_init()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/
Dusb-device.txt3 Usually, we only use device tree for hard wired USB device.
5 http://www.devicetree.org/open-firmware/bindings/usb/usb-1_0.ps
7 Four types of device-tree nodes are defined: "host-controller nodes"
21 - compatible: "usbVID,PID", where VID is the vendor id and PID the product id.
26 - reg: the number of the USB hub port or the USB host-controller port to which
27 this device is attached. The range is 1-255.
31 - #address-cells: shall be 2
32 - #size-cells: shall be 0
36 - compatible: "usbifVID,PID.configCN.IN", where VID is the vendor id, PID is
43 - reg: the interface number and configuration value
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-orion5x/
Drd88f5181l-fxo-setup.c2 * arch/arm/mach-orion5x/rd88f5181l-fxo-setup.c
4 * Marvell Orion-VoIP FXO Reference Design Setup
20 #include <asm/mach-types.h>
28 * RD-88F5181L FXO Info
48 RD88F5181L_FXO_NOR_BOOT_SIZE - 1,
52 .name = "physmap-flash",
68 MPP2_GPIO, /* Hard Reset / Factory Init*/
70 MPP4_GPIO, /* LED6 - phone LED (front panel) */
71 MPP5_GPIO, /* LED5 - phone LED (front panel) */
134 * Check for devices with hard-wired IRQs. in rd88f5181l_fxo_pci_map_irq()
[all …]
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Ddra76x.dtsi1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/
12 target-module@42c01900 {
13 compatible = "ti,sysc-dra7-mcan", "ti,sysc";
15 #address-cells = <1>;
16 #size-cells = <1>;
20 reg-names = "rev", "sysc", "syss";
21 ti,sysc-mask = <(SYSC_OMAP4_SOFTRESET |
23 ti,syss-mask = <1>;
25 clock-names = "fck";
[all …]
/kernel/linux/linux-5.10/net/batman-adv/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
2 # Copyright (C) 2007-2020 B.A.T.M.A.N. contributors:
15 B.A.T.M.A.N. (better approach to mobile ad-hoc networking) is
16 a routing protocol for multi-hop ad-hoc mesh networks. The
17 networks may be wired or wireless. See
18 https://www.open-mesh.org/ for more information and user space
64 Note that interfaces controlled by batman-adv must be manually
80 bool "batman-adv debugfs entries"
85 The information for each soft-interface and used hard-interface can be
101 bool "batman-adv sysfs entries"
[all …]

12345678