Home
last modified time | relevance | path

Searched full:pdo (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.15/sound/pci/asihpi/
Dhpi6000.c171 static void hpi6000_send_dsp_interrupt(struct dsp_obj *pdo);
179 static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data);
181 static u32 hpi_read_word(struct dsp_obj *pdo, u32 address);
183 static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
186 static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata,
711 struct dsp_obj *pdo = &phw->ado[dsp_index]; in hpi6000_adapter_boot_load_dsp() local
715 iowrite32(0x00010001, pdo->prHPI_control); in hpi6000_adapter_boot_load_dsp()
720 iowrite32(test_data, pdo->prHPI_address); in hpi6000_adapter_boot_load_dsp()
721 data = ioread32(pdo->prHPI_address); in hpi6000_adapter_boot_load_dsp()
736 if (HpiReadWord(pdo,0x01B7C118) == 0x8000) in hpi6000_adapter_boot_load_dsp()
[all …]
/Linux-v5.15/drivers/usb/typec/ucsi/
Dpsy.c45 u32 pdo; in ucsi_psy_get_voltage_min() local
49 pdo = con->src_pdos[0]; in ucsi_psy_get_voltage_min()
50 val->intval = pdo_fixed_voltage(pdo) * 1000; in ucsi_psy_get_voltage_min()
68 u32 pdo; in ucsi_psy_get_voltage_max() local
73 pdo = con->src_pdos[con->num_pdos - 1]; in ucsi_psy_get_voltage_max()
74 val->intval = pdo_fixed_voltage(pdo) * 1000; in ucsi_psy_get_voltage_max()
96 u32 pdo; in ucsi_psy_get_voltage_now() local
102 pdo = con->src_pdos[index - 1]; in ucsi_psy_get_voltage_now()
103 val->intval = pdo_fixed_voltage(pdo) * 1000; in ucsi_psy_get_voltage_now()
124 u32 pdo; in ucsi_psy_get_current_max() local
[all …]
/Linux-v5.15/include/linux/usb/
Dpd.h203 /* PDO: Power Data Object */
295 static inline enum pd_pdo_type pdo_type(u32 pdo) in pdo_type() argument
297 return (pdo >> PDO_TYPE_SHIFT) & PDO_TYPE_MASK; in pdo_type()
300 static inline unsigned int pdo_fixed_voltage(u32 pdo) in pdo_fixed_voltage() argument
302 return ((pdo >> PDO_FIXED_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_fixed_voltage()
305 static inline unsigned int pdo_min_voltage(u32 pdo) in pdo_min_voltage() argument
307 return ((pdo >> PDO_VAR_MIN_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_min_voltage()
310 static inline unsigned int pdo_max_voltage(u32 pdo) in pdo_max_voltage() argument
312 return ((pdo >> PDO_VAR_MAX_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_max_voltage()
315 static inline unsigned int pdo_max_current(u32 pdo) in pdo_max_current() argument
[all …]
/Linux-v5.15/net/sunrpc/
Drpc_pipe.c874 * @pdo: pointer to struct rpc_pipe_dir_object
878 void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, in rpc_init_pipe_dir_object() argument
882 INIT_LIST_HEAD(&pdo->pdo_head); in rpc_init_pipe_dir_object()
883 pdo->pdo_ops = pdo_ops; in rpc_init_pipe_dir_object()
884 pdo->pdo_data = pdo_data; in rpc_init_pipe_dir_object()
891 struct rpc_pipe_dir_object *pdo) in rpc_add_pipe_dir_object_locked() argument
896 ret = pdo->pdo_ops->create(pdh->pdh_dentry, pdo); in rpc_add_pipe_dir_object_locked()
898 list_add_tail(&pdo->pdo_head, &pdh->pdh_entries); in rpc_add_pipe_dir_object_locked()
905 struct rpc_pipe_dir_object *pdo) in rpc_remove_pipe_dir_object_locked() argument
908 pdo->pdo_ops->destroy(pdh->pdh_dentry, pdo); in rpc_remove_pipe_dir_object_locked()
[all …]
/Linux-v5.15/drivers/usb/typec/tcpm/
Dtcpm.c235 * Based on "Table 6-14 Fixed Supply PDO - Sink" of "USB Power Delivery Specification Revision 3.0,
664 u32 pdo = port->source_caps[i]; in tcpm_log_source_caps() local
665 enum pd_pdo_type type = pdo_type(pdo); in tcpm_log_source_caps()
672 pdo_fixed_voltage(pdo), in tcpm_log_source_caps()
673 pdo_max_current(pdo), in tcpm_log_source_caps()
674 (pdo & PDO_FIXED_DUAL_ROLE) ? in tcpm_log_source_caps()
676 (pdo & PDO_FIXED_SUSPEND) ? in tcpm_log_source_caps()
678 (pdo & PDO_FIXED_HIGHER_CAP) ? in tcpm_log_source_caps()
680 (pdo & PDO_FIXED_USB_COMM) ? in tcpm_log_source_caps()
682 (pdo & PDO_FIXED_DATA_SWAP) ? in tcpm_log_source_caps()
[all …]
/Linux-v5.15/include/linux/sunrpc/
Drpc_pipe_fs.h22 struct rpc_pipe_dir_object *pdo);
24 struct rpc_pipe_dir_object *pdo);
100 extern void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo,
105 struct rpc_pipe_dir_object *pdo);
108 struct rpc_pipe_dir_object *pdo);
/Linux-v5.15/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml122 source data object(PDO), the detailed bit definitions of PDO can be found
124 Source_Capabilities Message, the order of each entry(PDO) should follow
126 User can specify the source PDO array via PDO_FIXED/BATT/VAR/PPS_APDO()
134 data object(PDO), the detailed bit definitions of PDO can be found in
136 Sink Capabilities Message, the order of each entry(PDO) should follow the
138 can specify the sink PDO array via PDO_FIXED/BATT/VAR/PPS_APDO() defined
198 is applied during PD3.0 Fast Role Swap. "Table 6-14 Fixed Supply PDO - Sink"
201 provides a detailed description of the field. The sink PDO from current source
209 "1" refers to default USB power level as described by "Table 6-14 Fixed Supply PDO - Sink".
/Linux-v5.15/net/sunrpc/auth_gss/
Dauth_gss.c61 struct rpc_pipe_dir_object pdo; member
855 struct rpc_pipe_dir_object *pdo) in gss_pipe_dentry_destroy() argument
857 struct gss_pipe *gss_pipe = pdo->pdo_data; in gss_pipe_dentry_destroy()
867 struct rpc_pipe_dir_object *pdo) in gss_pipe_dentry_create() argument
869 struct gss_pipe *p = pdo->pdo_data; in gss_pipe_dentry_create()
902 rpc_init_pipe_dir_object(&p->pdo, in gss_pipe_alloc()
918 static int gss_pipe_match_pdo(struct rpc_pipe_dir_object *pdo, void *data) in gss_pipe_match_pdo() argument
923 if (pdo->pdo_ops != &gss_pipe_dir_object_ops) in gss_pipe_match_pdo()
925 gss_pipe = container_of(pdo, struct gss_pipe, pdo); in gss_pipe_match_pdo()
940 return &gss_pipe->pdo; in gss_pipe_alloc_pdo()
[all …]
/Linux-v5.15/drivers/hwmon/
Dntc_thermistor.c455 u64 n, puo, pdo; in get_ohm_of_thermistor() local
457 pdo = pdata->pulldown_ohm; in get_ohm_of_thermistor()
467 n = div_u64(pdo * (puv - uv), uv); in get_ohm_of_thermistor()
468 else if (pdata->connect == NTC_CONNECTED_GROUND && pdo == 0) in get_ohm_of_thermistor()
471 n = div64_u64_safe(pdo * puo * (puv - uv), in get_ohm_of_thermistor()
472 puo * uv - pdo * (puv - uv)); in get_ohm_of_thermistor()
474 n = div64_u64_safe(pdo * puo * uv, pdo * (puv - uv) - puo * uv); in get_ohm_of_thermistor()
/Linux-v5.15/include/linux/
Dnvme-tcp.h60 * @pdo: pdu data offset
67 __u8 pdo; member
/Linux-v5.15/fs/nfs/
Dnfs4idmap.c424 struct rpc_pipe_dir_object *pdo) in nfs_idmap_pipe_destroy() argument
426 struct idmap *idmap = pdo->pdo_data; in nfs_idmap_pipe_destroy()
436 struct rpc_pipe_dir_object *pdo) in nfs_idmap_pipe_create() argument
438 struct idmap *idmap = pdo->pdo_data; in nfs_idmap_pipe_create()
/Linux-v5.15/drivers/nvme/target/
Dtcp.c433 pdu->hdr.pdo = pdu->hdr.hlen + hdgst; in nvmet_setup_c2h_data_pdu()
464 pdu->hdr.pdo = 0; in nvmet_setup_r2t_pdu()
489 pdu->hdr.pdo = 0; in nvmet_setup_response_pdu()
878 icresp->hdr.pdo = 0; in nvmet_tcp_handle_icreq()
/Linux-v5.15/drivers/nvme/host/
Dtcp.c618 data->hdr.pdo = data->hdr.hlen + hdgst; in nvme_tcp_setup_h2c_data_pdu()
1271 icreq->hdr.pdo = 0; in nvme_tcp_init_connection()
2343 pdu->hdr.pdo = req->pdu_len ? pdu->hdr.hlen + hdgst : 0; in nvme_tcp_setup_cmd_pdu()
/Linux-v5.15/include/dt-bindings/usb/
Dpd.h89 * Based on "Table 6-14 Fixed Supply PDO - Sink" of "USB Power Delivery Specification Revision 3.0,
/Linux-v5.15/drivers/pci/controller/
Dpci-hyperv.c2900 * with the FDO/PDO split, which doesn't exist in Linux. Linux