| /kernel/linux/linux-5.10/sound/pci/asihpi/ |
| D | hpi6000.c | 171 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 …]
|
| /kernel/linux/linux-4.19/sound/pci/asihpi/ |
| D | hpi6000.c | 182 static void hpi6000_send_dsp_interrupt(struct dsp_obj *pdo); 190 static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data); 192 static u32 hpi_read_word(struct dsp_obj *pdo, u32 address); 194 static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata, 197 static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata, 722 struct dsp_obj *pdo = &phw->ado[dsp_index]; in hpi6000_adapter_boot_load_dsp() local 726 iowrite32(0x00010001, pdo->prHPI_control); in hpi6000_adapter_boot_load_dsp() 731 iowrite32(test_data, pdo->prHPI_address); in hpi6000_adapter_boot_load_dsp() 732 data = ioread32(pdo->prHPI_address); in hpi6000_adapter_boot_load_dsp() 747 if (HpiReadWord(pdo,0x01B7C118) == 0x8000) in hpi6000_adapter_boot_load_dsp() [all …]
|
| /kernel/linux/linux-4.19/include/linux/usb/ |
| D | pd.h | 211 /* PDO: Power Data Object */ 300 static inline enum pd_pdo_type pdo_type(u32 pdo) in pdo_type() argument 302 return (pdo >> PDO_TYPE_SHIFT) & PDO_TYPE_MASK; in pdo_type() 305 static inline unsigned int pdo_fixed_voltage(u32 pdo) in pdo_fixed_voltage() argument 307 return ((pdo >> PDO_FIXED_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_fixed_voltage() 310 static inline unsigned int pdo_min_voltage(u32 pdo) in pdo_min_voltage() argument 312 return ((pdo >> PDO_VAR_MIN_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_min_voltage() 315 static inline unsigned int pdo_max_voltage(u32 pdo) in pdo_max_voltage() argument 317 return ((pdo >> PDO_VAR_MAX_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_max_voltage() 320 static inline unsigned int pdo_max_current(u32 pdo) in pdo_max_current() argument [all …]
|
| D | tcpm.h | 60 * @src_pdo: PDO parameters sent to port partner as response to 63 * @snk_pdo: PDO parameters sent to partner as response to 163 int tcpm_update_source_capabilities(struct tcpm_port *port, const u32 *pdo, 165 int tcpm_update_sink_capabilities(struct tcpm_port *port, const u32 *pdo,
|
| /kernel/linux/linux-5.10/drivers/usb/typec/ucsi/ |
| D | psy.c | 45 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 …]
|
| /kernel/linux/linux-5.10/include/linux/usb/ |
| D | pd.h | 203 /* PDO: Power Data Object */ 294 static inline enum pd_pdo_type pdo_type(u32 pdo) in pdo_type() argument 296 return (pdo >> PDO_TYPE_SHIFT) & PDO_TYPE_MASK; in pdo_type() 299 static inline unsigned int pdo_fixed_voltage(u32 pdo) in pdo_fixed_voltage() argument 301 return ((pdo >> PDO_FIXED_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_fixed_voltage() 304 static inline unsigned int pdo_min_voltage(u32 pdo) in pdo_min_voltage() argument 306 return ((pdo >> PDO_VAR_MIN_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_min_voltage() 309 static inline unsigned int pdo_max_voltage(u32 pdo) in pdo_max_voltage() argument 311 return ((pdo >> PDO_VAR_MAX_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; in pdo_max_voltage() 314 static inline unsigned int pdo_max_current(u32 pdo) in pdo_max_current() argument [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/connector/ |
| D | usb-connector.txt | 28 source data object(PDO), the detailed bit definitions of PDO can be found 30 Source_Capabilities Message, the order of each entry(PDO) should follow 32 User can specify the source PDO array via PDO_FIXED/BATT/VAR() defined in 35 sink data object(PDO), the detailed bit definitions of PDO can be found 37 Sink Capabilities Message, the order of each entry(PDO) should follow 39 User can specify the sink PDO array via PDO_FIXED/BATT/VAR() defined in
|
| /kernel/linux/linux-4.19/drivers/usb/typec/ |
| D | tcpm.c | 499 u32 pdo = port->source_caps[i]; in tcpm_log_source_caps() local 500 enum pd_pdo_type type = pdo_type(pdo); in tcpm_log_source_caps() 507 pdo_fixed_voltage(pdo), in tcpm_log_source_caps() 508 pdo_max_current(pdo), in tcpm_log_source_caps() 509 (pdo & PDO_FIXED_DUAL_ROLE) ? in tcpm_log_source_caps() 511 (pdo & PDO_FIXED_SUSPEND) ? in tcpm_log_source_caps() 513 (pdo & PDO_FIXED_HIGHER_CAP) ? in tcpm_log_source_caps() 515 (pdo & PDO_FIXED_USB_COMM) ? in tcpm_log_source_caps() 517 (pdo & PDO_FIXED_DATA_SWAP) ? in tcpm_log_source_caps() 519 (pdo & PDO_FIXED_EXTPOWER) ? in tcpm_log_source_caps() [all …]
|
| /kernel/linux/linux-5.10/net/sunrpc/ |
| D | rpc_pipe.c | 872 * @pdo: pointer to struct rpc_pipe_dir_object 876 void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, in rpc_init_pipe_dir_object() argument 880 INIT_LIST_HEAD(&pdo->pdo_head); in rpc_init_pipe_dir_object() 881 pdo->pdo_ops = pdo_ops; in rpc_init_pipe_dir_object() 882 pdo->pdo_data = pdo_data; in rpc_init_pipe_dir_object() 889 struct rpc_pipe_dir_object *pdo) in rpc_add_pipe_dir_object_locked() argument 894 ret = pdo->pdo_ops->create(pdh->pdh_dentry, pdo); in rpc_add_pipe_dir_object_locked() 896 list_add_tail(&pdo->pdo_head, &pdh->pdh_entries); in rpc_add_pipe_dir_object_locked() 903 struct rpc_pipe_dir_object *pdo) in rpc_remove_pipe_dir_object_locked() argument 906 pdo->pdo_ops->destroy(pdh->pdh_dentry, pdo); in rpc_remove_pipe_dir_object_locked() [all …]
|
| /kernel/linux/linux-4.19/net/sunrpc/ |
| D | rpc_pipe.c | 873 * @pdo: pointer to struct rpc_pipe_dir_object 877 void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, in rpc_init_pipe_dir_object() argument 881 INIT_LIST_HEAD(&pdo->pdo_head); in rpc_init_pipe_dir_object() 882 pdo->pdo_ops = pdo_ops; in rpc_init_pipe_dir_object() 883 pdo->pdo_data = pdo_data; in rpc_init_pipe_dir_object() 890 struct rpc_pipe_dir_object *pdo) in rpc_add_pipe_dir_object_locked() argument 895 ret = pdo->pdo_ops->create(pdh->pdh_dentry, pdo); in rpc_add_pipe_dir_object_locked() 897 list_add_tail(&pdo->pdo_head, &pdh->pdh_entries); in rpc_add_pipe_dir_object_locked() 904 struct rpc_pipe_dir_object *pdo) in rpc_remove_pipe_dir_object_locked() argument 907 pdo->pdo_ops->destroy(pdh->pdh_dentry, pdo); in rpc_remove_pipe_dir_object_locked() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/typec/tcpm/ |
| D | tcpm.c | 185 * Based on "Table 6-14 Fixed Supply PDO - Sink" of "USB Power Delivery Specification Revision 3.0, 564 u32 pdo = port->source_caps[i]; in tcpm_log_source_caps() local 565 enum pd_pdo_type type = pdo_type(pdo); in tcpm_log_source_caps() 572 pdo_fixed_voltage(pdo), in tcpm_log_source_caps() 573 pdo_max_current(pdo), in tcpm_log_source_caps() 574 (pdo & PDO_FIXED_DUAL_ROLE) ? in tcpm_log_source_caps() 576 (pdo & PDO_FIXED_SUSPEND) ? in tcpm_log_source_caps() 578 (pdo & PDO_FIXED_HIGHER_CAP) ? in tcpm_log_source_caps() 580 (pdo & PDO_FIXED_USB_COMM) ? in tcpm_log_source_caps() 582 (pdo & PDO_FIXED_DATA_SWAP) ? in tcpm_log_source_caps() [all …]
|
| /kernel/linux/linux-5.10/include/linux/sunrpc/ |
| D | rpc_pipe_fs.h | 22 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);
|
| /kernel/linux/linux-4.19/include/linux/sunrpc/ |
| D | rpc_pipe_fs.h | 24 struct rpc_pipe_dir_object *pdo); 26 struct rpc_pipe_dir_object *pdo); 102 extern void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, 107 struct rpc_pipe_dir_object *pdo); 110 struct rpc_pipe_dir_object *pdo);
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/connector/ |
| D | usb-connector.yaml | 100 source data object(PDO), the detailed bit definitions of PDO can be found 102 Source_Capabilities Message, the order of each entry(PDO) should follow 104 User can specify the source PDO array via PDO_FIXED/BATT/VAR/PPS_APDO() 112 data object(PDO), the detailed bit definitions of PDO can be found in 114 Sink Capabilities Message, the order of each entry(PDO) should follow the 116 can specify the sink PDO array via PDO_FIXED/BATT/VAR/PPS_APDO() defined
|
| /kernel/linux/linux-4.19/drivers/hwmon/ |
| D | ntc_thermistor.c | 383 u64 n, puo, pdo; in get_ohm_of_thermistor() local 385 pdo = pdata->pulldown_ohm; in get_ohm_of_thermistor() 395 n = div_u64(pdo * (puv - uv), uv); in get_ohm_of_thermistor() 396 else if (pdata->connect == NTC_CONNECTED_GROUND && pdo == 0) in get_ohm_of_thermistor() 399 n = div64_u64_safe(pdo * puo * (puv - uv), in get_ohm_of_thermistor() 400 puo * uv - pdo * (puv - uv)); in get_ohm_of_thermistor() 402 n = div64_u64_safe(pdo * puo * uv, pdo * (puv - uv) - puo * uv); in get_ohm_of_thermistor()
|
| /kernel/linux/linux-5.10/net/sunrpc/auth_gss/ |
| D | auth_gss.c | 61 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 …]
|
| /kernel/linux/linux-4.19/net/sunrpc/auth_gss/ |
| D | auth_gss.c | 82 struct rpc_pipe_dir_object pdo; member 878 struct rpc_pipe_dir_object *pdo) in gss_pipe_dentry_destroy() argument 880 struct gss_pipe *gss_pipe = pdo->pdo_data; in gss_pipe_dentry_destroy() 890 struct rpc_pipe_dir_object *pdo) in gss_pipe_dentry_create() argument 892 struct gss_pipe *p = pdo->pdo_data; in gss_pipe_dentry_create() 925 rpc_init_pipe_dir_object(&p->pdo, in gss_pipe_alloc() 941 static int gss_pipe_match_pdo(struct rpc_pipe_dir_object *pdo, void *data) in gss_pipe_match_pdo() argument 946 if (pdo->pdo_ops != &gss_pipe_dir_object_ops) in gss_pipe_match_pdo() 948 gss_pipe = container_of(pdo, struct gss_pipe, pdo); in gss_pipe_match_pdo() 963 return &gss_pipe->pdo; in gss_pipe_alloc_pdo() [all …]
|
| /kernel/linux/linux-5.10/drivers/hwmon/ |
| D | ntc_thermistor.c | 449 u64 n, puo, pdo; in get_ohm_of_thermistor() local 451 pdo = pdata->pulldown_ohm; in get_ohm_of_thermistor() 461 n = div_u64(pdo * (puv - uv), uv); in get_ohm_of_thermistor() 462 else if (pdata->connect == NTC_CONNECTED_GROUND && pdo == 0) in get_ohm_of_thermistor() 465 n = div64_u64_safe(pdo * puo * (puv - uv), in get_ohm_of_thermistor() 466 puo * uv - pdo * (puv - uv)); in get_ohm_of_thermistor() 468 n = div64_u64_safe(pdo * puo * uv, pdo * (puv - uv) - puo * uv); in get_ohm_of_thermistor()
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | nvme-tcp.h | 60 * @pdo: pdu data offset 67 __u8 pdo; member
|
| /kernel/linux/linux-5.10/fs/nfs/ |
| D | nfs4idmap.c | 424 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()
|
| /kernel/linux/linux-4.19/fs/nfs/ |
| D | nfs4idmap.c | 414 struct rpc_pipe_dir_object *pdo) in nfs_idmap_pipe_destroy() argument 416 struct idmap *idmap = pdo->pdo_data; in nfs_idmap_pipe_destroy() 426 struct rpc_pipe_dir_object *pdo) in nfs_idmap_pipe_create() argument 428 struct idmap *idmap = pdo->pdo_data; in nfs_idmap_pipe_create()
|
| /kernel/linux/linux-5.10/drivers/nvme/target/ |
| D | tcp.c | 421 pdu->hdr.pdo = pdu->hdr.hlen + hdgst; in nvmet_setup_c2h_data_pdu() 452 pdu->hdr.pdo = 0; in nvmet_setup_r2t_pdu() 477 pdu->hdr.pdo = 0; in nvmet_setup_response_pdu() 866 icresp->hdr.pdo = 0; in nvmet_tcp_handle_icreq()
|
| /kernel/linux/linux-4.19/drivers/usb/typec/fusb302/ |
| D | fusb302.c | 1704 * those settings should be passed in via sink PDO, so in fusb302_composite_snk_pdo_array() 1708 * PDO. in fusb302_composite_snk_pdo_array() 1748 /* Composite sink PDO */ in fusb302_probe()
|
| /kernel/linux/linux-5.10/drivers/nvme/host/ |
| D | tcp.c | 609 data->hdr.pdo = data->hdr.hlen + hdgst; in nvme_tcp_setup_h2c_data_pdu() 1257 icreq->hdr.pdo = 0; in nvme_tcp_init_connection() 2314 pdu->hdr.pdo = req->pdu_len ? pdu->hdr.hlen + hdgst : 0; in nvme_tcp_setup_cmd_pdu()
|
| /kernel/linux/linux-4.19/drivers/pci/controller/ |
| D | pci-hyperv.c | 2397 * with the FDO/PDO split, which doesn't exist in Linux. Linux
|