Home
last modified time | relevance | path

Searched refs:con (Results 1 – 25 of 121) sorted by relevance

12345

/drivers/usb/typec/ucsi/
A Ducsi.c262 struct ucsi_connector *con = uwork->con; in ucsi_poll_worker() local
302 uwork->con = con; in ucsi_partner_task()
725 ret = ucsi_get_pdos(con, TYPEC_SOURCE, 1, con->src_pdos); in ucsi_get_src_pdos()
849 if (con->pd) in ucsi_register_device_pdos()
862 typec_port_set_usb_power_delivery(con->port, con->pd); in ucsi_register_device_pdos()
999 ret = ucsi_send_command(con->ucsi, command, &con->cap, sizeof(con->cap)); in ucsi_check_connector_capability()
1015 con->rdo = UCSI_CONSTAT(con, RDO); in ucsi_pwr_opmode_change()
1238 trace_ucsi_connector_change(con->num, con); in ucsi_handle_connector_change()
1701 trace_ucsi_register_port(con->num, con); in ucsi_register_port()
1830 for (con = connector; con->port; con++) { in ucsi_init()
[all …]
A Dpsy.c71 pdo = con->src_pdos[0]; in ucsi_psy_get_voltage_min()
94 if (con->num_pdos > 0) { in ucsi_psy_get_voltage_max()
95 pdo = con->src_pdos[con->num_pdos - 1]; in ucsi_psy_get_voltage_max()
122 index = rdo_index(con->rdo); in ucsi_psy_get_voltage_now()
150 if (con->num_pdos > 0) { in ucsi_psy_get_current_max()
151 pdo = con->src_pdos[con->num_pdos - 1]; in ucsi_psy_get_current_max()
259 psy_cfg.drv_data = con; in ucsi_register_port_psy()
276 con->psy = power_supply_register(dev, &con->psy_desc, &psy_cfg); in ucsi_register_port_psy()
283 if (IS_ERR_OR_NULL(con->psy)) in ucsi_unregister_port_psy()
287 con->psy = NULL; in ucsi_unregister_port_psy()
[all …]
A Ddisplayport.c20 struct ucsi_connector *con; member
51 struct ucsi *ucsi = dp->con->ucsi; in ucsi_displayport_enter()
57 if (!ucsi_con_mutex_lock(dp->con)) in ucsi_displayport_enter()
104 ucsi_con_mutex_unlock(dp->con); in ucsi_displayport_enter()
116 if (!ucsi_con_mutex_lock(dp->con)) in ucsi_displayport_exit()
149 ucsi_con_mutex_unlock(dp->con); in ucsi_displayport_exit()
207 if (!ucsi_con_mutex_lock(dp->con)) in ucsi_displayport_vdm()
215 ucsi_con_mutex_unlock(dp->con); in ucsi_displayport_vdm()
221 ucsi_con_mutex_unlock(dp->con); in ucsi_displayport_vdm()
265 ucsi_con_mutex_unlock(dp->con); in ucsi_displayport_vdm()
[all …]
A Dtrace.h42 TP_PROTO(int port, struct ucsi_connector *con),
43 TP_ARGS(port, con),
57 __entry->change = UCSI_CONSTAT(con, CHANGE);
58 __entry->opmode = UCSI_CONSTAT(con, PWR_OPMODE);
59 __entry->connected = UCSI_CONSTAT(con, CONNECTED);
60 __entry->pwr_dir = UCSI_CONSTAT(con, PWR_DIR);
64 __entry->bc_status = UCSI_CONSTAT(con, BC_STATUS);
75 TP_PROTO(int port, struct ucsi_connector *con),
76 TP_ARGS(port, con)
80 TP_PROTO(int port, struct ucsi_connector *con),
[all …]
A Ducsi_glink.c174 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_update_connector()
176 if (con->num > PMIC_GLINK_MAX_PORTS || in pmic_glink_ucsi_update_connector()
177 !ucsi->port_orientation[con->num - 1]) in pmic_glink_ucsi_update_connector()
180 con->typec_cap.orientation_aware = true; in pmic_glink_ucsi_update_connector()
185 struct pmic_glink_ucsi *ucsi = ucsi_get_drvdata(con->ucsi); in pmic_glink_ucsi_connector_status()
188 if (!UCSI_CONSTAT(con, CONNECTED)) { in pmic_glink_ucsi_connector_status()
189 typec_set_orientation(con->port, TYPEC_ORIENTATION_NONE); in pmic_glink_ucsi_connector_status()
193 if (con->num > PMIC_GLINK_MAX_PORTS || in pmic_glink_ucsi_connector_status()
194 !ucsi->port_orientation[con->num - 1]) in pmic_glink_ucsi_connector_status()
197 orientation = gpiod_get_value(ucsi->port_orientation[con->num - 1]); in pmic_glink_ucsi_connector_status()
[all …]
A Ducsi.h89 void (*update_connector)(struct ucsi_connector *con);
90 void (*connector_status)(struct ucsi_connector *con);
99 bool ucsi_con_mutex_lock(struct ucsi_connector *con);
100 void ucsi_con_mutex_unlock(struct ucsi_connector *con);
540 void ucsi_altmode_update_active(struct ucsi_connector *con);
548 int ucsi_register_port_psy(struct ucsi_connector *con);
549 void ucsi_unregister_port_psy(struct ucsi_connector *con);
550 void ucsi_port_psy_changed(struct ucsi_connector *con);
559 ucsi_register_displayport(struct ucsi_connector *con,
567 ucsi_register_displayport(struct ucsi_connector *con, in ucsi_register_displayport() argument
[all …]
A Ducsi_huawei_gaokun.c159 static void gaokun_ucsi_update_connector(struct ucsi_connector *con) in gaokun_ucsi_update_connector() argument
161 struct gaokun_ucsi *uec = ucsi_get_drvdata(con->ucsi); in gaokun_ucsi_update_connector()
163 if (con->num > uec->num_ports) in gaokun_ucsi_update_connector()
166 con->typec_cap.orientation_aware = true; in gaokun_ucsi_update_connector()
169 static void gaokun_set_orientation(struct ucsi_connector *con, in gaokun_set_orientation() argument
179 typec_set_orientation(con->port, CCX_TO_ORI(ccx)); in gaokun_set_orientation()
182 static void gaokun_ucsi_connector_status(struct ucsi_connector *con) in gaokun_ucsi_connector_status() argument
184 struct gaokun_ucsi *uec = ucsi_get_drvdata(con->ucsi); in gaokun_ucsi_connector_status()
187 idx = con->num - 1; in gaokun_ucsi_connector_status()
188 if (con->num > uec->num_ports) { in gaokun_ucsi_connector_status()
[all …]
/drivers/infiniband/ulp/rtrs/
A Drtrs.c83 rtrs_wrn(con->path, in rtrs_iu_post_recv()
229 return con->cid >= con->path->irq_con_num; in is_pollqueue()
249 con->cq = cq; in create_cq()
286 if (con->cq) { in destroy_cq()
290 ib_cq_pool_put(con->cq, con->nr_cqe); in destroy_cq()
292 con->cq = NULL; in destroy_cq()
309 destroy_cq(con); in rtrs_cq_qp_create()
312 con->path = path; in rtrs_cq_qp_create()
320 if (con->qp) { in rtrs_cq_qp_destroy()
322 con->qp = NULL; in rtrs_cq_qp_destroy()
[all …]
A Drtrs-clt.c368 struct rtrs_clt_con *con = req->con; in rtrs_inv_rkey() local
383 struct rtrs_clt_con *con = req->con; in complete_rdma_req() local
1082 struct rtrs_clt_con *con = req->con; in rtrs_clt_write_req() local
1172 struct rtrs_clt_con *con = req->con; in rtrs_clt_read_req() local
1618 con = kzalloc(sizeof(*con), GFP_KERNEL); in create_con()
1630 clt_path->s.con[cid] = &con->c; in create_con()
1639 clt_path->s.con[con->c.cid] = NULL; in destroy_con()
2180 con = to_clt_con(clt_path->s.con[cid]); in rtrs_clt_stop_and_destroy_conns()
2202 con = to_clt_con(clt_path->s.con[cid]); in rtrs_clt_stop_and_destroy_conns()
2366 con = to_clt_con(clt_path->s.con[i]); in init_conns()
[all …]
A Drtrs-srv.c493 con = id->con; in rtrs_srv_resp_rdma()
678 struct rtrs_srv_con *con = container_of(c, typeof(*con), c); in rtrs_srv_hb_err_handler() local
1045 id->con = con; in process_read()
1098 id->con = con; in process_write()
1557 con = to_srv_con(srv_path->s.con[i]); in rtrs_srv_close_work()
1582 con = to_srv_con(srv_path->s.con[i]); in rtrs_srv_close_work()
1585 kfree(con); in rtrs_srv_close_work()
1674 con = kzalloc(sizeof(*con), GFP_KERNEL); in create_con()
1675 if (!con) { in create_con()
1729 srv_path->s.con[cid] = &con->c; in create_con()
[all …]
A Drtrs-pri.h108 struct rtrs_con **con; member
116 void (*hb_err_handler)(struct rtrs_con *con);
303 int rtrs_iu_post_recv(struct rtrs_con *con, struct rtrs_iu *iu);
304 int rtrs_iu_post_send(struct rtrs_con *con, struct rtrs_iu *iu, size_t size,
306 int rtrs_iu_post_rdma_write_imm(struct rtrs_con *con, struct rtrs_iu *iu,
313 int rtrs_post_recv_empty(struct rtrs_con *con, struct ib_cqe *cqe);
315 int rtrs_cq_qp_create(struct rtrs_path *path, struct rtrs_con *con,
319 void rtrs_cq_qp_destroy(struct rtrs_con *con);
323 void (*err_handler)(struct rtrs_con *con),
A Drtrs-clt-stats.c14 void rtrs_clt_update_wc_stats(struct rtrs_clt_con *con) in rtrs_clt_update_wc_stats() argument
16 struct rtrs_clt_path *clt_path = to_clt_path(con->c.path); in rtrs_clt_update_wc_stats()
23 if (con->cpu != cpu) { in rtrs_clt_update_wc_stats()
27 s = per_cpu_ptr(stats->pcpu_stats, con->cpu); in rtrs_clt_update_wc_stats()
174 struct rtrs_clt_con *con = req->con; in rtrs_clt_update_all_stats() local
175 struct rtrs_clt_path *clt_path = to_clt_path(con->c.path); in rtrs_clt_update_all_stats()
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_ras.c802 if (!con) in amdgpu_ras_feature_enable()
858 if (!con) in amdgpu_ras_feature_enable_on_boot()
2558 if (!con || !con->eh_data || !bps || !count) in amdgpu_ras_badpages_read()
2948 if (!con || !con->eh_data || !bps || pages <= 0) in amdgpu_ras_add_bad_pages()
3017 if (!con || !con->eh_data) { in amdgpu_ras_save_bad_pages()
3162 if (!con || !con->eh_data) in amdgpu_ras_check_bad_page()
3962 if (con) in amdgpu_ras_init()
3965 con = kzalloc(sizeof(*con) + in amdgpu_ras_init()
3969 if (!con) in amdgpu_ras_init()
3977 con->objs = (struct ras_manager *)(con + 1); in amdgpu_ras_init()
[all …]
A Damdgpu_umc.c98 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_umc_handle_bad_pages() local
105 mutex_lock(&con->page_retirement_lock); in amdgpu_umc_handle_bad_pages()
173 con->eeprom_control.ras_num_bad_pages); in amdgpu_umc_handle_bad_pages()
175 if (con->update_channel_flag == true) { in amdgpu_umc_handle_bad_pages()
177 con->update_channel_flag = false; in amdgpu_umc_handle_bad_pages()
185 mutex_unlock(&con->page_retirement_lock); in amdgpu_umc_handle_bad_pages()
194 struct amdgpu_ras *con = amdgpu_ras_get_context(adev); in amdgpu_umc_do_page_retirement() local
201 con->gpu_reset_flags |= reset; in amdgpu_umc_do_page_retirement()
254 atomic_inc(&con->page_retirement_req_cnt); in amdgpu_umc_pasid_poison_handler()
255 wake_up(&con->page_retirement_wq); in amdgpu_umc_pasid_poison_handler()
[all …]
/drivers/net/ethernet/qlogic/qed/
A Dqed_nvmetcp.c620 &hash_con->con); in qed_nvmetcp_acquire_conn()
673 con = hash_con->con; in qed_nvmetcp_offload_conn()
688 memcpy(con->local_ip, conn_info->src.ip, sizeof(con->local_ip)); in qed_nvmetcp_offload_conn()
689 memcpy(con->remote_ip, conn_info->dst.ip, sizeof(con->remote_ip)); in qed_nvmetcp_offload_conn()
712 con->ttl = conn_info->ttl; in qed_nvmetcp_offload_conn()
714 con->mss = conn_info->mss; in qed_nvmetcp_offload_conn()
715 con->cwnd = conn_info->cwnd; in qed_nvmetcp_offload_conn()
717 con->connect_mode = 0; in qed_nvmetcp_offload_conn()
739 con = hash_con->con; in qed_nvmetcp_update_conn()
740 SET_FIELD(con->update_flag, in qed_nvmetcp_update_conn()
[all …]
A Dqed_iscsi.c1030 struct qed_iscsi_conn *con; member
1168 &hash_con->con); in qed_iscsi_acquire_conn()
1210 struct qed_iscsi_conn *con; in qed_iscsi_offload_conn() local
1220 con = hash_con->con; in qed_iscsi_offload_conn()
1224 memcpy(con->local_ip, conn_info->src.ip, sizeof(con->local_ip)); in qed_iscsi_offload_conn()
1225 memcpy(con->remote_ip, conn_info->dst.ip, sizeof(con->remote_ip)); in qed_iscsi_offload_conn()
1263 con->ttl = conn_info->ttl; in qed_iscsi_offload_conn()
1267 con->mss = conn_info->mss; in qed_iscsi_offload_conn()
1274 con->offl_flags = 0x1; in qed_iscsi_offload_conn()
1285 struct qed_iscsi_conn *con; in qed_iscsi_update_conn() local
[all …]
A Dqed_fcoe.c720 struct qed_fcoe_conn *con; member
761 if (hash_con->con->icid == handle) in qed_fcoe_get_hash()
866 &hash_con->con); in qed_fcoe_acquire_conn()
874 *handle = hash_con->con->icid; in qed_fcoe_acquire_conn()
875 *fw_cid = hash_con->con->fw_cid; in qed_fcoe_acquire_conn()
908 struct qed_fcoe_conn *con; in qed_fcoe_offload_conn() local
918 con = hash_con->con; in qed_fcoe_offload_conn()
927 con->vlan_tag = conn_info->vlan_tag; in qed_fcoe_offload_conn()
929 con->flags = conn_info->flags; in qed_fcoe_offload_conn()
960 struct qed_fcoe_conn *con; in qed_fcoe_destroy_conn() local
[all …]
/drivers/media/pci/bt8xx/
A Dbttv-audio-hook.c57 unsigned int con; in gvbctv3pci_audio() local
74 con = 0x000; in gvbctv3pci_audio()
77 con = 0x300; in gvbctv3pci_audio()
80 con = 0x200; in gvbctv3pci_audio()
97 con = 0x300; in gvbctv5pci_audio()
100 con = 0x100; in gvbctv5pci_audio()
103 con = 0x000; in gvbctv5pci_audio()
277 con = 0x080000; in terratv_audio()
280 con = 0x180000; in terratv_audio()
283 con = 0; in terratv_audio()
[all …]
/drivers/gpu/drm/clients/
A Ddrm_log.c57 struct console con; member
70 return container_of(con, struct drm_log, con); in console_to_drm_log()
301 unregister_console(&dlog->con); in drm_log_client_unregister()
326 console_suspend(&dlog->con); in drm_log_client_suspend()
335 console_resume(&dlog->con); in drm_log_client_resume()
383 strscpy(con->name, "drm_log"); in drm_log_register_console()
385 con->device_lock = drm_log_lock; in drm_log_register_console()
386 con->device_unlock = drm_log_unlock; in drm_log_register_console()
388 con->index = -1; in drm_log_register_console()
390 register_console(con); in drm_log_register_console()
[all …]
/drivers/tty/serial/
A Dkgdboc.c482 struct console *con; in kgdboc_earlycon_pre_exp_handler() local
498 for_each_console_srcu(con) { in kgdboc_earlycon_pre_exp_handler()
499 if (con == kgdboc_earlycon_io_ops.cons) in kgdboc_earlycon_pre_exp_handler()
503 if (con) in kgdboc_earlycon_pre_exp_handler()
519 con->exit = earlycon_orig_exit; in kgdboc_earlycon_deferred_exit()
561 struct console *con; in kgdboc_earlycon_init() local
578 for_each_console(con) { in kgdboc_earlycon_init()
579 if (con->write && con->read && in kgdboc_earlycon_init()
585 if (!con) { in kgdboc_earlycon_init()
607 kgdboc_earlycon_io_ops.cons = con; in kgdboc_earlycon_init()
[all …]
A Dearlycon-riscv-sbi.c18 static void sbi_0_1_console_write(struct console *con, in sbi_0_1_console_write() argument
21 struct earlycon_device *dev = con->data; in sbi_0_1_console_write()
25 static void sbi_dbcn_console_write(struct console *con, in sbi_dbcn_console_write() argument
44 device->con->write = sbi_dbcn_console_write; in early_sbi_setup()
46 device->con->write = sbi_0_1_console_write; in early_sbi_setup()
A Dsuncore.c55 int sunserial_console_match(struct console *con, struct device_node *dp, in sunserial_console_match() argument
58 if (!con) in sunserial_console_match()
61 drv->cons = con; in sunserial_console_match()
78 con->index = line; in sunserial_console_match()
79 add_preferred_console(con->name, line, NULL); in sunserial_console_match()
85 void sunserial_console_termios(struct console *con, struct device_node *uart_dp) in sunserial_console_termios() argument
167 con->cflag = cflag; in sunserial_console_termios()
/drivers/usb/typec/
A Dport-mapper.c20 return component_bind_all(dev, &port->con); in typec_aggregate_bind()
27 component_unbind_all(dev, &port->con); in typec_aggregate_unbind()
79 int typec_link_ports(struct typec_port *con) in typec_link_ports() argument
81 struct each_port_arg arg = { .port = con, .match = NULL }; in typec_link_ports()
83 if (!has_acpi_companion(&con->dev)) in typec_link_ports()
101 return component_master_add_with_match(&con->dev, &typec_aggregate_ops, arg.match); in typec_link_ports()
104 void typec_unlink_ports(struct typec_port *con) in typec_unlink_ports() argument
106 if (has_acpi_companion(&con->dev)) in typec_unlink_ports()
107 component_master_del(&con->dev, &typec_aggregate_ops); in typec_unlink_ports()
/drivers/rtc/
A Drtc-s3c.c336 unsigned int con, tmp; in s3c24xx_rtc_enable() local
340 if ((con & S3C2410_RTCCON_RTCEN) == 0) { in s3c24xx_rtc_enable()
347 if (con & S3C2410_RTCCON_CNTSEL) { in s3c24xx_rtc_enable()
355 if (con & S3C2410_RTCCON_CLKRST) { in s3c24xx_rtc_enable()
366 unsigned int con; in s3c24xx_rtc_disable() local
369 con &= ~S3C2410_RTCCON_RTCEN; in s3c24xx_rtc_disable()
372 con = readb(info->base + S3C2410_TICNT); in s3c24xx_rtc_disable()
373 con &= ~S3C2410_TICNT_ENABLE; in s3c24xx_rtc_disable()
379 unsigned int con; in s3c6410_rtc_disable() local
382 con &= ~S3C64XX_RTCCON_TICEN; in s3c6410_rtc_disable()
[all …]
/drivers/thermal/samsung/
A Dexynos_tmu.c323 return con; in get_con_reg()
588 unsigned int con; in exynos4210_tmu_control() local
593 con |= BIT(EXYNOS_TMU_CORE_EN_SHIFT); in exynos4210_tmu_control()
595 con &= ~BIT(EXYNOS_TMU_CORE_EN_SHIFT); in exynos4210_tmu_control()
603 unsigned int con, pd_det_en; in exynos5433_tmu_control() local
608 con |= BIT(EXYNOS_TMU_CORE_EN_SHIFT); in exynos5433_tmu_control()
610 con &= ~BIT(EXYNOS_TMU_CORE_EN_SHIFT); in exynos5433_tmu_control()
621 unsigned int con; in exynos7_tmu_control() local
626 con |= BIT(EXYNOS_TMU_CORE_EN_SHIFT); in exynos7_tmu_control()
627 con |= BIT(EXYNOS7_PD_DET_EN_SHIFT); in exynos7_tmu_control()
[all …]

Completed in 103 milliseconds

12345