Searched refs:clx (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/thunderbolt/ |
H A D | clx.c | 15 module_param_named(clx, clx_enabled, bool, 0444); 16 MODULE_PARM_DESC(clx, "allow low power states on the high-speed lanes (default: true)"); 18 static const char *clx_name(unsigned int clx) in clx_name() argument 20 switch (clx) { in clx_name() 68 static bool tb_port_clx_supported(struct tb_port *port, unsigned int clx) in tb_port_clx_supported() argument 88 if (clx & TB_CL0S) in tb_port_clx_supported() 90 if (clx & TB_CL1) in tb_port_clx_supported() 92 if (clx & TB_CL2) in tb_port_clx_supported() 103 static int tb_port_clx_set(struct tb_port *port, unsigned int clx, bool enable) in tb_port_clx_set() argument 108 if (clx & TB_CL0S) in tb_port_clx_set() [all …]
|
H A D | Makefile | 6 thunderbolt-objs += usb4_port.o nvm.o retimer.o quirks.o clx.o
|
H A D | tb.c | 187 unsigned int clx = TB_CL0S | TB_CL1; in tb_enable_clx() local 222 ret = tb_switch_clx_enable(sw, clx | TB_CL2); in tb_enable_clx() 224 ret = tb_switch_clx_enable(sw, clx); in tb_enable_clx() 1028 bool clx = false, clx_disabled = false, downstream; in tb_configure_asym() local 1095 clx = tb_disable_clx(sw); in tb_configure_asym() 1113 if (clx) in tb_configure_asym() 1133 bool clx = false, clx_disabled = false, downstream; in tb_configure_sym() local 1195 clx = tb_disable_clx(sw); in tb_configure_sym() 1209 if (clx) in tb_configure_sym()
|