/drivers/gpio/ |
H A D | gpio-kempld.c | 35 struct kempld_device_data *pld; member in struct:kempld_gpio_data 42 static void kempld_gpio_bitop(struct kempld_device_data *pld, argument 47 status = kempld_read8(pld, reg); 52 kempld_write8(pld, reg, status); 55 static int kempld_gpio_get_bit(struct kempld_device_data *pld, u8 reg, u8 bit) argument 59 kempld_get_mutex(pld); 60 status = kempld_read8(pld, reg); 61 kempld_release_mutex(pld); 70 struct kempld_device_data *pld = gpio->pld; local 79 struct kempld_device_data *pld = gpio->pld; local 90 struct kempld_device_data *pld = gpio->pld; local 104 struct kempld_device_data *pld = gpio->pld; local 118 struct kempld_device_data *pld = gpio->pld; local 123 kempld_gpio_pincount(struct kempld_device_data *pld) argument 146 struct kempld_device_data *pld = dev_get_drvdata(dev->parent); local [all...] |
/drivers/usb/core/ |
H A D | usb-acpi.c | 89 struct acpi_pld_info *pld) 112 if (pld->user_visible) 116 else if (!pld->user_visible) 160 struct acpi_pld_info *pld; local 194 status = acpi_get_physical_device_location(handle, &pld); 195 if (ACPI_FAILURE(status) || !pld) 199 | pld->group_token << 8 | pld->group_position; 200 port_dev->connect_type = usb_acpi_get_connect_type(handle, pld); 201 ACPI_FREE(pld); 88 usb_acpi_get_connect_type(acpi_handle handle, struct acpi_pld_info *pld) argument [all...] |
/drivers/mfd/ |
H A D | kempld-core.c | 32 * Get hardware mutex to block firmware from accessing the pld. 36 static void kempld_get_hardware_mutex(struct kempld_device_data *pld) argument 39 while (ioread8(pld->io_index) & KEMPLD_MUTEX_KEY) 43 static void kempld_release_hardware_mutex(struct kempld_device_data *pld) argument 46 iowrite8(KEMPLD_MUTEX_KEY, pld->io_index); 49 static int kempld_get_info_generic(struct kempld_device_data *pld) argument 54 kempld_get_mutex(pld); 56 version = kempld_read16(pld, KEMPLD_VERSION); 57 spec = kempld_read8(pld, KEMPLD_SPEC); 58 pld 107 kempld_register_cells_generic(struct kempld_device_data *pld) argument 178 kempld_read8(struct kempld_device_data *pld, u8 index) argument 193 kempld_write8(struct kempld_device_data *pld, u8 index, u8 data) argument 207 kempld_read16(struct kempld_device_data *pld, u8 index) argument 221 kempld_write16(struct kempld_device_data *pld, u8 index, u16 data) argument 235 kempld_read32(struct kempld_device_data *pld, u8 index) argument 249 kempld_write32(struct kempld_device_data *pld, u8 index, u32 data) argument 260 kempld_get_mutex(struct kempld_device_data *pld) argument 273 kempld_release_mutex(struct kempld_device_data *pld) argument 290 kempld_get_info(struct kempld_device_data *pld) argument 333 kempld_register_cells(struct kempld_device_data *pld) argument 340 kempld_get_type_string(struct kempld_device_data *pld) argument 365 struct kempld_device_data *pld = dev_get_drvdata(dev); local 373 struct kempld_device_data *pld = dev_get_drvdata(dev); local 382 struct kempld_device_data *pld = dev_get_drvdata(dev); local 403 kempld_detect_device(struct kempld_device_data *pld) argument 449 struct kempld_device_data *pld; local 483 struct kempld_device_data *pld = platform_get_drvdata(pdev); local [all...] |
/drivers/acpi/ |
H A D | utils.c | 418 acpi_get_physical_device_location(acpi_handle handle, struct acpi_pld_info **pld) argument 442 pld);
|
/drivers/i2c/busses/ |
H A D | i2c-kempld.c | 65 struct kempld_device_data *pld; member in struct:kempld_i2c_data 92 struct kempld_device_data *pld = i2c->pld; local 93 u8 stat = kempld_read8(pld, KEMPLD_I2C_STAT); 103 kempld_write8(pld, KEMPLD_I2C_CMD, I2C_CMD_IACK); 112 kempld_write8(pld, KEMPLD_I2C_CMD, I2C_CMD_STOP); 136 kempld_write8(pld, KEMPLD_I2C_DATA, addr); 137 kempld_write8(pld, KEMPLD_I2C_CMD, I2C_CMD_START); 144 kempld_write8(pld, KEMPLD_I2C_DATA, i2c->msg->addr & 0xff); 145 kempld_write8(pld, KEMPLD_I2C_CM 199 struct kempld_device_data *pld = i2c->pld; local 233 struct kempld_device_data *pld = i2c->pld; local 301 struct kempld_device_data *pld = dev_get_drvdata(pdev->dev.parent); local 342 struct kempld_device_data *pld = i2c->pld; local 366 struct kempld_device_data *pld = i2c->pld; local 381 struct kempld_device_data *pld = i2c->pld; local [all...] |
/drivers/watchdog/ |
H A D | kempld_wdt.c | 82 struct kempld_device_data *pld; member in struct:kempld_wdt_data 116 struct kempld_device_data *pld = wdt_data->pld; local 122 kempld_get_mutex(pld); 123 stage_cfg = kempld_read8(pld, KEMPLD_WDT_STAGE_CFG(stage->id)); 132 kempld_write8(pld, KEMPLD_WDT_STAGE_CFG(stage->id), stage_cfg); 133 kempld_release_mutex(pld); 142 struct kempld_device_data *pld = wdt_data->pld; local 152 stage_timeout64 = (u64)timeout * pld 180 struct kempld_device_data *pld = wdt_data->pld; local 266 struct kempld_device_data *pld = wdt_data->pld; local 290 struct kempld_device_data *pld = wdt_data->pld; local 315 struct kempld_device_data *pld = wdt_data->pld; local 335 struct kempld_device_data *pld = wdt_data->pld; local 373 struct kempld_device_data *pld = wdt_data->pld; local 444 struct kempld_device_data *pld = dev_get_drvdata(pdev->dev.parent); local 528 struct kempld_device_data *pld = wdt_data->pld; local [all...] |
/drivers/net/wimax/i2400m/ |
H A D | rx.c | 1088 * @pld: payload descriptor 1098 unsigned single_last, const struct i2400m_pld *pld, 1102 size_t pl_size = i2400m_pld_size(pld); 1103 enum i2400m_pt pl_type = i2400m_pld_type(pld); 1179 * @pld: payload descriptor 1189 const struct i2400m_pld *pld, 1194 size_t pl_size = i2400m_pld_size(pld); 1195 enum i2400m_pt pl_type = i2400m_pld_type(pld); 1264 num_pls * sizeof(msg_hdr->pld[0]); 1269 skb_len, num_pls, sizeof(msg_hdr->pld[ 1097 i2400m_rx_payload(struct i2400m *i2400m, struct sk_buff *skb_rx, unsigned single_last, const struct i2400m_pld *pld, const void *payload) argument 1188 i2400m_rx_pl_descr_check(struct i2400m *i2400m, const struct i2400m_pld *pld, size_t pl_itr, size_t buf_size) argument [all...] |
H A D | i2400m.h | 835 size_t i2400m_pld_size(const struct i2400m_pld *pld) argument 837 return I2400M_PLD_SIZE_MASK & le32_to_cpu(pld->val); 841 enum i2400m_pt i2400m_pld_type(const struct i2400m_pld *pld) argument 843 return (I2400M_PLD_TYPE_MASK & le32_to_cpu(pld->val)) 848 void i2400m_pld_set(struct i2400m_pld *pld, size_t size, argument 851 pld->val = cpu_to_le32(
|
/drivers/net/wireless/ath/ath9k/ |
H A D | ar9003_mci.c | 467 u32 pld[4] = {0, 0, 0, 0}; local 469 MCI_GPM_SET_TYPE_OPCODE(pld, MCI_GPM_COEX_AGENT, 472 *(((u8 *)pld) + MCI_GPM_COEX_B_BT_FLAGS_OP) = opcode; 473 *(((u8 *)pld) + MCI_GPM_COEX_W_BT_FLAGS + 0) = bt_flags & 0xFF; 474 *(((u8 *)pld) + MCI_GPM_COEX_W_BT_FLAGS + 1) = (bt_flags >> 8) & 0xFF; 475 *(((u8 *)pld) + MCI_GPM_COEX_W_BT_FLAGS + 2) = (bt_flags >> 16) & 0xFF; 476 *(((u8 *)pld) + MCI_GPM_COEX_W_BT_FLAGS + 3) = (bt_flags >> 24) & 0xFF; 478 return ar9003_mci_send_message(ah, MCI_GPM, 0, pld, 16, 1150 u32 pld[4] = {0, 0, 0, 0}; local 1156 MCI_GPM_SET_CAL_TYPE(pld, MCI_GPM_WLAN_CAL_RE 1172 u32 pld[4] = {0, 0, 0, 0}; local [all...] |
/drivers/scsi/bfa/ |
H A D | bfa_fcs_rport.c | 1896 void *pld = bfa_fcxp_get_rspbuf(fcxp); local 1906 if (fc_adisc_rsp_parse((struct fc_adisc_s *)pld, rsp_len, rport->pwwn, 1914 ls_rjt = pld;
|
H A D | bfa_fcbuild.c | 223 fc_plogi_x_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, argument 227 struct fc_logi_s *plogi = (struct fc_logi_s *) (pld); 329 fc_plogi_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, argument 333 return fc_plogi_x_build(fchs, pld, d_id, s_id, ox_id, port_name, 338 fc_plogi_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, argument 342 return fc_plogi_x_build(fchs, pld, d_id, s_id, ox_id, port_name, 397 fc_prli_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, argument 400 struct fc_prli_s *prli = (struct fc_prli_s *) (pld); 416 fc_prli_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, argument 419 struct fc_prli_s *prli = (struct fc_prli_s *) (pld); 538 fc_adisc_parse(struct fchs_s *fchs, void *pld, u32 host_dap, wwn_t node_name, wwn_t port_name) argument 616 fc_logo_acc_build(struct fchs_s *fchs, void *pld, u32 d_id, u32 s_id, __be16 ox_id) argument [all...] |
/drivers/scsi/csiostor/ |
H A D | csio_lnode.c | 285 uint8_t *pld; local 318 pld = (uint8_t *)csio_ct_get_pld(cmd); 319 port_name = (struct fc_fdmi_port_name *)pld; 321 pld += sizeof(*port_name); 324 attrib_blk = (struct fs_fdmi_attrs *)pld; 327 pld += sizeof(attrib_blk->numattrs); 333 csio_append_attrib(&pld, FC_FDMI_PORT_ATTR_FC4TYPES, 337 csio_append_attrib(&pld, FC_FDMI_PORT_ATTR_SUPPORTEDSPEED, 348 csio_append_attrib(&pld, FC_FDMI_PORT_ATTR_CURRENTPORTSPEED, 354 csio_append_attrib(&pld, FC_FDMI_PORT_ATTR_MAXFRAMESIZ 390 uint8_t *pld; local 1707 csio_ln_mgmt_submit_wr(struct csio_mgmtm *mgmtm, struct csio_ioreq *io_req, uint8_t sub_op, struct csio_dma_buf *pld, uint32_t pld_len) argument 1788 csio_ln_mgmt_submit_req(struct csio_ioreq *io_req, void (*io_cbfn) (struct csio_hw *, struct csio_ioreq *), enum fcoe_cmn_type req_type, struct csio_dma_buf *pld, uint32_t pld_len) argument [all...] |