Home
last modified time | relevance | path

Searched refs:Type (Results 1 – 25 of 309) sorted by relevance

12345678910>>...13

/linux/drivers/usb/typec/tcpm/
H A DKconfig4 tristate "USB Type-C Port Controller Manager"
9 The Type-C Port Controller Manager provides a USB PD and USB Type-C
10 state machine for use with Type-C Port Controllers.
15 tristate "Type-C Port Controller Interface driver"
19 Type-C Port Controller driver for TCPCI-compliant controller.
24 tristate "Richtek RT1711H Type-C chip driver"
26 Richtek RT1711H Type-C chip driver that works with
27 Type-C Port Controller Manager to provide USB PD and USB
28 Type-C functionalities.
31 tristate "Mediatek MT6360 Type-C driver"
[all …]
/linux/rust/syn/
H A Dclassify.rs12 use crate::ty::{ReturnType, Type};
73 pub(crate) fn trailing_unparameterized_path(mut ty: &Type) -> bool { in trailing_unparameterized_path()
76 Type::BareFn(t) => match &t.output { in trailing_unparameterized_path()
78 ReturnType::Type(_, ret) => ty = ret, in trailing_unparameterized_path()
80 Type::ImplTrait(t) => match last_type_in_bounds(&t.bounds) { in trailing_unparameterized_path()
84 Type::Path(t) => match last_type_in_path(&t.path) { in trailing_unparameterized_path()
88 Type::Ptr(t) => ty = &t.elem, in trailing_unparameterized_path()
89 Type::Reference(t) => ty = &t.elem, in trailing_unparameterized_path()
90 Type::TraitObject(t) => match last_type_in_bounds(&t.bounds) { in trailing_unparameterized_path()
95 Type::Array(_) in trailing_unparameterized_path()
[all …]
H A Dty.rs25 pub enum Type {
99 pub elem: Box<Type>,
125 pub elem: Box<Type>,
168 pub elem: Box<Type>,
189 pub elem: Box<Type>,
200 pub elem: Box<Type>,
209 pub elem: Box<Type>,
228 pub elems: Punctuated<Type, Token![,]>,
247 pub ty: Type,
271 Type(Token![->], Box<Type>),
[all …]
H A Dpath.rs11 use crate::ty::{ReturnType, Type};
181 Type(Type),
218 pub ty: Type,
252 pub inputs: Punctuated<Type, Token![,]>,
278 pub ty: Box<Type>,
306 use crate::ty::{ReturnType, Type};
328 let mut argument: Type = input.parse()?; in parse()
331 Type::Path(mut ty) in parse()
402 argument = Type::Path(ty); in parse()
407 Ok(GenericArgument::Type(argument)) in parse()
[all …]
/linux/drivers/usb/typec/
H A DKconfig4 tristate "USB Type-C Support"
6 USB Type-C Specification defines a cable and connector for USB where
8 be Type-A plug on one end of the cable and Type-B plug on the other.
10 specific Configuration Channel (CC) which goes through the USB Type-C
22 USB Type-C connector, however it is mostly used together with USB
23 Type-C connectors.
25 USB Type-C and USB Power Delivery Specifications define a set of state
27 Simple USB Type-C PHYs, for example USB Type-C Port Controller
29 machines to be handled in the OS, but stand-alone USB Type-C and Power
31 The USB Type-C and Power Delivery controllers usually function
[all …]
/linux/Documentation/driver-api/cxl/platform/example-configurations/
H A Dflexible.rst23 Subtable Type : 00 [CXL Host Bridge Structure]
32 Subtable Type : 00 [CXL Host Bridge Structure]
41 Subtable Type : 01 [CXL Fixed Memory Window Structure]
56 Subtable Type : 01 [CXL Fixed Memory Window Structure]
70 Subtable Type : 01 [CXL Fixed Memory Window Structure]
84 Subtable Type : 01 [CXL Fixed Memory Window Structure]
98 Subtable Type : 01 [CXL Fixed Memory Window Structure]
112 Subtable Type : 01 [CXL Fixed Memory Window Structure]
126 Subtable Type : 01 [CXL Fixed Memory Window Structure]
142 Subtable Type : 01 [Memory Affinity]
[all …]
H A Dhb-interleave.rst18 Subtable Type : 00 [CXL Host Bridge Structure]
27 Subtable Type : 00 [CXL Host Bridge Structure]
36 Subtable Type : 01 [CXL Fixed Memory Window Structure]
53 Subtable Type : 01 [Memory Affinity]
67 Structure Type : 0001 [SLLBI]
68 Data Type : 00 [Latency]
75 Structure Type : 0001 [SLLBI]
76 Data Type : 03 [Bandwidth]
H A Dmulti-dev-per-hb.rst19 Subtable Type : 00 [CXL Host Bridge Structure]
28 Subtable Type : 01 [CXL Fixed Memory Window Structure]
44 Subtable Type : 01 [Memory Affinity]
58 Structure Type : 0001 [SLLBI]
59 Data Type : 00 [Latency]
65 Structure Type : 0001 [SLLBI]
66 Data Type : 03 [Bandwidth]
/linux/Documentation/driver-api/cxl/platform/
H A Dcdat.rst33 Structure Type : 00 [DSMAS]
53 Structure Type : 01 [DSLBIS]
58 Data Type : 00 <- Latency
63 Structure Type : 01 [DSLBIS]
68 Data Type : 03 <- Bandwidth
85 Structure Type : 05 [SSLBIS]
88 Data Type : 00 <- Latency
104 Structure Type : 05 [SSLBIS]
107 Data Type : 03 <- Bandwidth
/linux/Documentation/admin-guide/device-mapper/
H A Ddm-uevent.rst26 :Type: string
33 :Type: string
42 :Type: unsigned integer
49 :Type: string
57 :Type: unsigned integer
64 :Type: string
71 :Type: string
/linux/Documentation/driver-api/cxl/platform/acpi/
H A Dhmat.rst20 Structure Type : 0001 [SLLBI]
21 Data Type : 00 <- Latency
27 Structure Type : 0001 [SLLBI]
28 Data Type : 03 <- Bandwidth
H A Dcedt.rst18 Subtable Type : 00 [CXL Host Bridge Structure]
36 Subtable Type : 01 [CXL Fixed Memory Window Structure]
54 Bit[0]: CXL Type 2 Memory
55 Bit[1]: CXL Type 3 Memory
/linux/Documentation/ABI/testing/
H A Dsysfs-class-usb_role14 requesting role swapping with non-USB Type-C ports. With USB
15 Type-C ports, the ABI defined for USB Type-C connector class
27 Optional symlink to the USB Type-C connector.
H A Dsysfs-driver-typec-displayport20 USB Type-C Standard. Functionally it equals to the situation
29 VESA DisplayPort Alt Mode on USB Type-C Standard defines six
30 different pin assignments for USB Type-C connector that are
44 Note. As of VESA DisplayPort Alt Mode on USB Type-C Standard
55 VESA DisplayPort Alt Mode on USB Type-C Standard defines how
62 by VESA DisplayPort Alt Mode on USB Type-C Standard.
64 VESA DisplayPort Alt Mode on USB Type-C Standard.
H A Dsysfs-driver-hid-prodikeys9 Type: Read/write
19 Type: Read/write
29 Type: Read/Write
/linux/Documentation/watchdog/
H A Dmlx-wdt.rst15 Type 1:
21 Type 2:
27 Type 3:
28 Same as Type 2 with extended maximum timeout period.
31 Type 1 HW watchdog implementation exist in old systems and
35 Type 3 HW watchdog implementation can exist on all Mellanox systems
/linux/rust/syn/gen/
H A Dclone.rs889 crate::ForeignItem::Type(v0) => crate::ForeignItem::Type(v0.clone()), in clone()
956 crate::GenericArgument::Type(v0) => crate::GenericArgument::Type(v0.clone()), in clone()
980 crate::GenericParam::Type(v0) => crate::GenericParam::Type(v0.clone()), in clone()
1004 crate::ImplItem::Type(v0) => crate::ImplItem::Type(v0.clone()), in clone()
1104 crate::Item::Type(v0) => crate::Item::Type(v0.clone()), in clone()
1510 crate::Pat::Type(v0) => crate::Pat::Type(v0.clone()), in clone()
1771 crate::ReturnType::Type(v0, v1) => { in clone()
1772 crate::ReturnType::Type(v0.clone(), v1.clone()) in clone()
1858 crate::TraitItem::Type(v0) => crate::TraitItem::Type(v0.clone()), in clone()
1921 impl Clone for crate::Type { implementation
[all …]
H A Deq.rs889 (crate::ForeignItem::Type(self0), crate::ForeignItem::Type(other0)) => { in eq()
960 crate::GenericArgument::Type(self0), in eq()
961 crate::GenericArgument::Type(other0), in eq()
995 (crate::GenericParam::Type(self0), crate::GenericParam::Type(other0)) => { in eq()
1028 (crate::ImplItem::Type(self0), crate::ImplItem::Type(other0)) => { in eq()
1125 (crate::Item::Type(self0), crate::Item::Type(other0)) => self0 == other0, in eq()
1495 (crate::Pat::Type(self0), crate::Pat::Type(other0)) => self0 == other0, in eq()
1754 (crate::ReturnType::Type(_, self1), crate::ReturnType::Type(_, other1)) => { in eq()
1860 (crate::TraitItem::Type(self0), crate::TraitItem::Type(other0)) => { in eq()
1921 impl Eq for crate::Type {} implementation
[all …]
/linux/drivers/usb/typec/ucsi/
H A DKconfig4 tristate "USB Type-C Connector System Software Interface driver"
9 USB Type-C Connector System Software Interface (UCSI) is a
11 control the USB Type-C ports. On UCSI system the USB Type-C ports
15 that are equipped with Embedded Controller and USB Type-C ports.
35 Cypress CCGx Type-C controller over I2C interface.
57 Type-C controller over I2C interface.
/linux/drivers/usb/storage/
H A Dfreecom.c44 u8 Type; /* Command type. */ member
51 u8 Type; /* Command type. */ member
58 u8 Type; /* Type + IDE register. */ member
65 u8 Type; /* Type | IDE register. */ member
159 fxfr->Type = FCM_PACKET_INPUT | 0x00; in freecom_readdata()
192 fxfr->Type = FCM_PACKET_OUTPUT | 0x00; in freecom_writedata()
240 fcb->Type = FCM_PACKET_ATAPI | 0x00; in freecom_transport()
287 fcb->Type = FCM_PACKET_STATUS; in freecom_transport()
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588-friendlyelec-cm3588-nas.dts234 /* Used by USB 3.0 OTG 2 controller (USB 3.0 Type-A port 2) */
254 "", "", "", "USB3 Type-C [CC_INT_L]",
262 "USB2 Type-A [USB2_PWREN]", "", "", "Pin 15",
270 "", "", "USB3 Type-C [TYPEC5V_PWREN_H]", "5V Fan [PWM1_M1]",
704 /* USB2 PHY for USB Type-C port */
715 /* USB2 PHY for USB 3.0 Type-A port 1 */
726 /* USB2 PHY for USB 2.0 Type-A */
737 /* USB2 PHY for USB 3.0 Type-A port 2 */
748 /* USB 2.0 Type-A */
754 /* USB 2.0 Type-A */
[all …]
/linux/Documentation/gpu/nova/core/
H A Dvbios.rst19 - PciAt Image (Type 0x00) - This is the standard PCI BIOS image, whose name
22 - EFI Image (Type 0x03) - This is the EFI BIOS image. It contains the UEFI GOP
25 - First FwSec Image (Type 0xE0) - The first FwSec image (Secure Firmware)
27 - Second FwSec Image (Type 0xE0) - The second FwSec image (Secure Firmware)
57 | | PciAt Image (Type 0x00) | |
99 | | EFI Image (Type 0x03) | | |
114 | | First FwSec Image (Type 0xE0) | | |
128 | | Second FwSec Image (Type 0xE0) | | |
/linux/include/uapi/linux/
H A Dcciss_defs.h99 BYTE Type:3; member
102 } Type; member
110 BYTE Type; member
/linux/Documentation/networking/devlink/
H A Dmlxsw.rst27 - Type
49 - Type
70 - Type
92 - Type
/linux/drivers/staging/rtl8723bs/core/
H A Drtw_efuse.c270 void EFUSE_ShadowRead(struct adapter *padapter, u8 Type, u16 Offset, u32 *Value) in EFUSE_ShadowRead() argument
272 if (Type == 1) in EFUSE_ShadowRead()
274 else if (Type == 2) in EFUSE_ShadowRead()
276 else if (Type == 4) in EFUSE_ShadowRead()

12345678910>>...13