/drivers/of/ |
H A D | fdt_address.c | 41 void (*count_cells)(const void *blob, int parentoffset, 49 static void __init fdt_bus_default_count_cells(const void *blob, int parentoffset, argument 55 prop = fdt_getprop(blob, parentoffset, "#address-cells", NULL); 63 prop = fdt_getprop(blob, parentoffset, "#size-cells", NULL); 110 static int __init fdt_translate_one(const void *blob, int parent, argument 120 ranges = fdt_getprop(blob, parent, rprop, &rlen); 164 u64 __init fdt_translate_address(const void *blob, int node_offset) argument 174 fdt_get_name(blob, node_offset, NULL)); 176 reg = fdt_getprop(blob, node_offset, "reg", &len); 179 fdt_get_name(blob, node_offse [all...] |
H A D | fdt.c | 78 * of_fdt_is_compatible - Return true if given node from the given blob has 80 * @blob: A device tree blob 87 int of_fdt_is_compatible(const void *blob, argument 94 cp = fdt_getprop(blob, node, "compatible", &cplen); 112 int of_fdt_match(const void *blob, unsigned long node, argument 121 tmp = of_fdt_is_compatible(blob, node, *compat); 144 * @blob: The parent device tree blob 151 static void * unflatten_dt_node(void *blob, argument 348 __unflatten_device_tree(void *blob, struct device_node **mynodes, void * (*dt_alloc)(u64 size, u64 align)) argument 413 of_fdt_unflatten_tree(unsigned long *blob, struct device_node **mynodes) argument 581 const void *blob = initial_boot_params; local [all...] |
/drivers/ata/ |
H A D | pata_octeon_cf.c | 393 u16 blob; local 397 blob = __raw_readw(base + 0xc); 398 tf->feature = blob >> 8; 400 blob = __raw_readw(base + 2); 401 tf->nsect = blob & 0xff; 402 tf->lbal = blob >> 8; 404 blob = __raw_readw(base + 4); 405 tf->lbam = blob & 0xff; 406 tf->lbah = blob >> 8; 408 blob 437 u16 blob; local 528 u16 blob; local [all...] |
/drivers/input/touchscreen/ |
H A D | sur40.c | 79 /* combined header/blob data */ 213 static void sur40_report_blob(struct sur40_blob *blob, struct input_dev *input) argument 217 int bb_size_x = le16_to_cpu(blob->bb_size_x); 218 int bb_size_y = le16_to_cpu(blob->bb_size_y); 220 int pos_x = le16_to_cpu(blob->pos_x); 221 int pos_y = le16_to_cpu(blob->pos_y); 223 int ctr_x = le16_to_cpu(blob->ctr_x); 224 int ctr_y = le16_to_cpu(blob->ctr_y); 226 int slotnum = input_mt_get_slot_by_key(input, blob->blob_id); 309 dev_dbg(sur40->dev, "processing blob\ [all...] |
/drivers/net/wireless/rt2x00/ |
H A D | rt2x00debug.c | 594 *blob) 602 blob->data = data; 605 blob->size = strlen(blob->data); 607 return debugfs_create_blob(name, S_IRUSR, intf->driver_folder, blob); 615 *blob) 624 blob->data = data; 646 blob->size = strlen(blob->data); 648 return debugfs_create_blob(name, S_IRUSR, intf->driver_folder, blob); 590 rt2x00debug_create_file_driver(const char *name, struct rt2x00debug_intf *intf, struct debugfs_blob_wrapper *blob) argument 610 rt2x00debug_create_file_chipset(const char *name, struct rt2x00debug_intf *intf, struct debugfs_blob_wrapper *blob) argument [all...] |
/drivers/nfc/pn544/ |
H A D | i2c.c | 742 struct pn544_i2c_fw_blob *blob; local 758 blob = (struct pn544_i2c_fw_blob *) phy->fw->data; 759 phy->fw_blob_size = get_unaligned_be32(&blob->be_size); 761 &blob->be_destaddr); 762 phy->fw_blob_data = blob->data; 811 blob = (struct pn544_i2c_fw_blob *) (phy->fw_blob_data + 813 phy->fw_blob_size = get_unaligned_be32(&blob->be_size); 816 get_unaligned_be32(&blob->be_destaddr); 817 phy->fw_blob_data = blob->data;
|
/drivers/net/wireless/ath/wil6210/ |
H A D | debugfs.c | 437 struct debugfs_blob_wrapper *blob = file->private_data; local 439 size_t available = blob->size; 458 wil_memcpy_fromio_32(buf, (const volatile void __iomem *)blob->data + 482 struct debugfs_blob_wrapper *blob) 484 return debugfs_create_file(name, mode, parent, blob, &fops_ioblob); 1186 struct debugfs_blob_wrapper *blob = &wil->blobs[i]; local 1192 blob->data = (void * __force)wil->csr + HOSTADDR(map->host); 1193 blob->size = map->to - map->from; 1195 wil_debugfs_create_ioblob(name, S_IRUGO, dbg, blob); 479 wil_debugfs_create_ioblob(const char *name, umode_t mode, struct dentry *parent, struct debugfs_blob_wrapper *blob) argument
|
/drivers/gpu/drm/ |
H A D | drm_crtc.c | 3944 struct drm_property_blob *blob; local 3950 blob = kzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL); 3951 if (!blob) 3954 ret = drm_mode_object_get(dev, &blob->base, DRM_MODE_OBJECT_BLOB); 3956 kfree(blob); 3960 blob->length = length; 3962 memcpy(blob->data, data, length); 3964 list_add_tail(&blob->head, &dev->mode_config.property_blob_list); 3965 return blob; 3969 struct drm_property_blob *blob) 3968 drm_property_destroy_blob(struct drm_device *dev, struct drm_property_blob *blob) argument 3994 struct drm_property_blob *blob; local 5137 struct drm_property_blob *blob, *bt; local [all...] |
/drivers/media/platform/coda/ |
H A D | coda.h | 62 struct debugfs_blob_wrapper blob; member in struct:coda_aux_buf
|
H A D | coda-common.c | 1000 buf->blob.data = buf->vaddr; 1001 buf->blob.size = size; 1003 &buf->blob); 1966 dev->iram.blob.data = dev->iram.vaddr; 1967 dev->iram.blob.size = dev->iram.size; 1970 &dev->iram.blob);
|
/drivers/scsi/qla2xxx/ |
H A D | qla_os.c | 5398 struct fw_blob *blob; local 5401 blob = &qla_fw_blobs[FW_ISP21XX]; 5403 blob = &qla_fw_blobs[FW_ISP22XX]; 5405 blob = &qla_fw_blobs[FW_ISP2300]; 5407 blob = &qla_fw_blobs[FW_ISP2322]; 5409 blob = &qla_fw_blobs[FW_ISP24XX]; 5411 blob = &qla_fw_blobs[FW_ISP25XX]; 5413 blob = &qla_fw_blobs[FW_ISP81XX]; 5415 blob = &qla_fw_blobs[FW_ISP82XX]; 5417 blob [all...] |
H A D | qla_init.c | 5361 struct fw_blob *blob; local 5365 /* Load firmware blob. */ 5366 blob = qla2x00_request_firmware(vha); 5367 if (!blob) { 5379 fwcode = (uint16_t *)blob->fw->data; 5383 if (blob->fw->size < 8 * sizeof(uint16_t)) { 5386 blob->fw->size); 5402 seg = blob->segs; 5410 if (blob->fw->size < fwclen) { 5413 "(%Zd).\n", blob 5462 struct fw_blob *blob; local [all...] |
H A D | qla_nx.c | 2421 struct fw_blob *blob; local 2458 "Attempting to load firmware from blob.\n"); 2460 /* Load firmware blob. */ 2461 blob = ha->hablob = qla2x00_request_firmware(vha); 2462 if (!blob) { 2468 /* Validating firmware blob */ 2482 "Firmware loaded successfully from binary blob.\n"); 2486 "Firmware load failed for binary blob.\n"); 2487 blob->fw = NULL; 2488 blob [all...] |
/drivers/net/wireless/b43/ |
H A D | main.c | 2153 ctx->blob = firmware; 2210 if (ctx->blob) 2216 err = request_firmware(&ctx->blob, ctx->fwname, 2232 if (ctx->blob->size < sizeof(struct b43_fw_header)) 2234 hdr = (struct b43_fw_header *)(ctx->blob->data); 2239 if (size != ctx->blob->size - sizeof(struct b43_fw_header)) 2250 fw->data = ctx->blob; 2260 release_firmware(ctx->blob);
|
H A D | b43.h | 745 const struct firmware *blob; member in struct:b43_request_fw_context
|