• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/serial/

Lines Matching defs:product_info

130 	struct edgeport_product_info	product_info;		/* Product Info */
297 switch (edge_serial->product_info.iDownloadFile) {
368 static void dump_product_info(struct edgeport_product_info *product_info)
372 dbg(" ProductId %x", product_info->ProductId);
373 dbg(" NumPorts %d", product_info->NumPorts);
374 dbg(" ProdInfoVer %d", product_info->ProdInfoVer);
375 dbg(" IsServer %d", product_info->IsServer);
376 dbg(" IsRS232 %d", product_info->IsRS232);
377 dbg(" IsRS422 %d", product_info->IsRS422);
378 dbg(" IsRS485 %d", product_info->IsRS485);
379 dbg(" RomSize %d", product_info->RomSize);
380 dbg(" RamSize %d", product_info->RamSize);
381 dbg(" CpuRev %x", product_info->CpuRev);
382 dbg(" BoardRev %x", product_info->BoardRev);
383 dbg(" BootMajorVersion %d.%d.%d", product_info->BootMajorVersion,
384 product_info->BootMinorVersion,
385 le16_to_cpu(product_info->BootBuildNumber));
387 product_info->FirmwareMajorVersion,
388 product_info->FirmwareMinorVersion,
389 le16_to_cpu(product_info->FirmwareBuildNumber));
391 product_info->ManufactureDescDate[0],
392 product_info->ManufactureDescDate[1],
393 product_info->ManufactureDescDate[2]+1900);
394 dbg(" iDownloadFile 0x%x", product_info->iDownloadFile);
395 dbg(" EpicVer %d", product_info->EpicVer);
400 struct edgeport_product_info *product_info = &edge_serial->product_info;
402 memset(product_info, 0, sizeof(struct edgeport_product_info));
404 product_info->ProductId = (__u16)(le16_to_cpu(edge_serial->serial->dev->descriptor.idProduct) & ~ION_DEVICE_ID_80251_NETCHIP);
405 product_info->NumPorts = edge_serial->manuf_descriptor.NumPorts;
406 product_info->ProdInfoVer = 0;
408 product_info->RomSize = edge_serial->manuf_descriptor.RomSize;
409 product_info->RamSize = edge_serial->manuf_descriptor.RamSize;
410 product_info->CpuRev = edge_serial->manuf_descriptor.CpuRev;
411 product_info->BoardRev = edge_serial->manuf_descriptor.BoardRev;
413 product_info->BootMajorVersion =
415 product_info->BootMinorVersion =
417 product_info->BootBuildNumber =
420 memcpy(product_info->ManufactureDescDate,
427 product_info->iDownloadFile = EDGE_DOWNLOAD_FILE_80251;
429 product_info->iDownloadFile = EDGE_DOWNLOAD_FILE_I930;
432 switch (DEVICE_ID_FROM_USB_PRODUCT_ID(product_info->ProductId)) {
444 product_info->IsRS232 = 1;
448 product_info->IsRS422 = 1;
449 product_info->IsRS485 = 1;
454 product_info->IsRS422 = 1;
458 dump_product_info(product_info);
465 struct edgeport_product_info *product_info = &ep->product_info;
481 memset(product_info, 0, sizeof(struct edgeport_product_info));
483 product_info->NumPorts = epic->NumPorts;
484 product_info->ProdInfoVer = 0;
485 product_info->FirmwareMajorVersion = epic->MajorVersion;
486 product_info->FirmwareMinorVersion = epic->MinorVersion;
487 product_info->FirmwareBuildNumber = epic->BuildNumber;
488 product_info->iDownloadFile = epic->iDownloadFile;
489 product_info->EpicVer = epic->EpicVer;
490 product_info->Epic = epic->Supports;
491 product_info->ProductId = ION_DEVICE_ID_EDGEPORT_COMPATIBLE;
492 dump_product_info(product_info);
2824 switch (edge_serial->product_info.iDownloadFile) {
2856 edge_serial->product_info.FirmwareMajorVersion = rec->data[0];
2857 edge_serial->product_info.FirmwareMinorVersion = rec->data[1];
2858 edge_serial->product_info.FirmwareBuildNumber = cpu_to_le16(build);
2944 /* serial->num_ports = serial->product_info.NumPorts; */
2946 (edge_serial->product_info.NumPorts != serial->num_ports)) {
2950 edge_serial->product_info.NumPorts,
2973 edge_serial->product_info.FirmwareMajorVersion,
2974 edge_serial->product_info.FirmwareMinorVersion,
2975 le16_to_cpu(edge_serial->product_info.FirmwareBuildNumber));