rom_desc 632 drivers/usb/serial/io_ti.c int desc_type, struct ti_i2c_desc *rom_desc) rom_desc 643 drivers/usb/serial/io_ti.c (__u8 *)rom_desc); rom_desc 647 drivers/usb/serial/io_ti.c if (rom_desc->Type == desc_type) rom_desc 651 drivers/usb/serial/io_ti.c le16_to_cpu(rom_desc->Size); rom_desc 653 drivers/usb/serial/io_ti.c } while ((start_address < TI_MAX_I2C_SIZE) && rom_desc->Type); rom_desc 659 drivers/usb/serial/io_ti.c static int valid_csum(struct ti_i2c_desc *rom_desc, __u8 *buffer) rom_desc 664 drivers/usb/serial/io_ti.c for (i = 0; i < le16_to_cpu(rom_desc->Size); i++) rom_desc 667 drivers/usb/serial/io_ti.c if (cs != rom_desc->CheckSum) { rom_desc 668 drivers/usb/serial/io_ti.c pr_debug("%s - Mismatch %x - %x", __func__, rom_desc->CheckSum, cs); rom_desc 679 drivers/usb/serial/io_ti.c struct ti_i2c_desc *rom_desc; rom_desc 684 drivers/usb/serial/io_ti.c rom_desc = kmalloc(sizeof(*rom_desc), GFP_KERNEL); rom_desc 685 drivers/usb/serial/io_ti.c if (!rom_desc) rom_desc 690 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 710 drivers/usb/serial/io_ti.c (__u8 *)rom_desc); rom_desc 715 drivers/usb/serial/io_ti.c le16_to_cpu(rom_desc->Size)) > TI_MAX_I2C_SIZE) { rom_desc 721 drivers/usb/serial/io_ti.c dev_dbg(dev, "%s Type = 0x%x\n", __func__, rom_desc->Type); rom_desc 724 drivers/usb/serial/io_ti.c ttype = rom_desc->Type & 0x0f; rom_desc 730 drivers/usb/serial/io_ti.c le16_to_cpu(rom_desc->Size), rom_desc 735 drivers/usb/serial/io_ti.c status = valid_csum(rom_desc, buffer); rom_desc 740 drivers/usb/serial/io_ti.c le16_to_cpu(rom_desc->Size); rom_desc 742 drivers/usb/serial/io_ti.c } while ((rom_desc->Type != I2C_DESC_TYPE_ION) && rom_desc 745 drivers/usb/serial/io_ti.c if ((rom_desc->Type != I2C_DESC_TYPE_ION) || rom_desc 751 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 759 drivers/usb/serial/io_ti.c struct ti_i2c_desc *rom_desc; rom_desc 763 drivers/usb/serial/io_ti.c rom_desc = kmalloc(sizeof(*rom_desc), GFP_KERNEL); rom_desc 764 drivers/usb/serial/io_ti.c if (!rom_desc) rom_desc 768 drivers/usb/serial/io_ti.c rom_desc); rom_desc 778 drivers/usb/serial/io_ti.c le16_to_cpu(rom_desc->Size), buffer); rom_desc 782 drivers/usb/serial/io_ti.c status = valid_csum(rom_desc, buffer); rom_desc 793 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1079 drivers/usb/serial/io_ti.c struct ti_i2c_desc *rom_desc; rom_desc 1111 drivers/usb/serial/io_ti.c rom_desc = kmalloc(sizeof(*rom_desc), GFP_KERNEL); rom_desc 1112 drivers/usb/serial/io_ti.c if (!rom_desc) { rom_desc 1119 drivers/usb/serial/io_ti.c I2C_DESC_TYPE_FIRMWARE_BASIC, rom_desc); rom_desc 1130 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1145 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1179 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1207 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1224 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1234 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1253 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1264 drivers/usb/serial/io_ti.c I2C_DESC_TYPE_FIRMWARE_BLANK, rom_desc); rom_desc 1273 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1281 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1304 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1320 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1337 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1346 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1368 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 1376 drivers/usb/serial/io_ti.c kfree(rom_desc); rom_desc 2489 drivers/usb/serial/io_ti.c struct ti_i2c_desc *rom_desc; rom_desc 2494 drivers/usb/serial/io_ti.c rom_desc = kmalloc(sizeof(*rom_desc), GFP_KERNEL); rom_desc 2497 drivers/usb/serial/io_ti.c if (!rom_desc || !get_descriptor_addr(serial, I2C_DESC_TYPE_ION, rom_desc 2498 drivers/usb/serial/io_ti.c rom_desc)) { rom_desc 2502 drivers/usb/serial/io_ti.c kfree(rom_desc);