Home
last modified time | relevance | path

Searched refs:clx (Results 1 – 5 of 5) sorted by relevance

/drivers/thunderbolt/
A Dclx.c20 switch (clx) { in clx_name()
227 if (clx != tmp) in tb_switch_clx_init()
229 clx, tmp); in tb_switch_clx_init()
233 sw->clx = clx; in tb_switch_clx_init()
325 if (!clx || sw->clx == clx) in tb_switch_clx_enable()
380 sw->clx |= clx; in tb_switch_clx_enable()
398 unsigned int clx = sw->clx; in tb_switch_clx_disable() local
405 if (!clx) in tb_switch_clx_disable()
409 return clx; in tb_switch_clx_disable()
422 sw->clx = 0; in tb_switch_clx_disable()
[all …]
A DMakefile6 thunderbolt-objs += usb4_port.o nvm.o retimer.o quirks.o clx.o
A Dtb.h216 unsigned int clx; member
1060 bool tb_port_clx_is_enabled(struct tb_port *port, unsigned int clx);
1063 int tb_switch_clx_enable(struct tb_switch *sw, unsigned int clx);
1077 unsigned int clx) in tb_switch_clx_is_enabled() argument
1079 return sw->clx & clx; in tb_switch_clx_is_enabled()
A Dtb.c187 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()
1037 bool clx = false, clx_disabled = false, downstream; in tb_configure_asym() local
1104 clx = tb_disable_clx(sw); in tb_configure_asym()
1122 if (clx) in tb_configure_asym()
1142 bool clx = false, clx_disabled = false, downstream; in tb_configure_sym() local
1204 clx = tb_disable_clx(sw); in tb_configure_sym()
1218 if (clx) in tb_configure_sym()
A Ddebugfs.c1227 int ret, clx; in margining_run_write() local
1260 clx = ret; in margining_run_write()
1303 tb_switch_clx_enable(down_sw, clx); in margining_run_write()

Completed in 23 milliseconds