Lines Matching refs:nvram

2035 	if ((le32_to_cpu(ha->nvram->signature) == IPS_NVRAM_P5_SIG) &&  in ips_host_info()
2036 (le16_to_cpu(ha->nvram->adapter_type) != 0)) in ips_host_info()
2061 if (le32_to_cpu(ha->nvram->signature) == IPS_NVRAM_P5_SIG) { in ips_host_info()
2062 if (ha->nvram->bios_low[3] == 0) { in ips_host_info()
2065 ha->nvram->bios_high[0], ha->nvram->bios_high[1], in ips_host_info()
2066 ha->nvram->bios_high[2], ha->nvram->bios_high[3], in ips_host_info()
2067 ha->nvram->bios_low[0], ha->nvram->bios_low[1], in ips_host_info()
2068 ha->nvram->bios_low[2]); in ips_host_info()
2073 ha->nvram->bios_high[0], ha->nvram->bios_high[1], in ips_host_info()
2074 ha->nvram->bios_high[2], ha->nvram->bios_high[3], in ips_host_info()
2075 ha->nvram->bios_low[0], ha->nvram->bios_low[1], in ips_host_info()
2076 ha->nvram->bios_low[2], ha->nvram->bios_low[3]); in ips_host_info()
4245 kfree(ha->nvram); in ips_free()
4246 ha->nvram = NULL; in ips_free()
5608 if (le32_to_cpu(ha->nvram->signature) != IPS_NVRAM_P5_SIG) { in ips_write_driver_status()
5611 ips_name, ha->host_num, ha->nvram->signature); in ips_write_driver_status()
5612 ha->nvram->signature = IPS_NVRAM_P5_SIG; in ips_write_driver_status()
5617 ips_name, ha->host_num, le16_to_cpu(ha->nvram->adapter_type), in ips_write_driver_status()
5618 ha->nvram->adapter_slot, ha->nvram->bios_high[0], in ips_write_driver_status()
5619 ha->nvram->bios_high[1], ha->nvram->bios_high[2], in ips_write_driver_status()
5620 ha->nvram->bios_high[3], ha->nvram->bios_low[0], in ips_write_driver_status()
5621 ha->nvram->bios_low[1], ha->nvram->bios_low[2], in ips_write_driver_status()
5622 ha->nvram->bios_low[3]); in ips_write_driver_status()
5627 ha->nvram->operating_system = IPS_OS_LINUX; in ips_write_driver_status()
5628 ha->nvram->adapter_type = ha->ad_type; in ips_write_driver_status()
5629 memcpy((char *) ha->nvram->driver_high, IPS_VERSION_HIGH, 4); in ips_write_driver_status()
5630 memcpy((char *) ha->nvram->driver_low, IPS_VERSION_LOW, 4); in ips_write_driver_status()
5631 memcpy((char *) ha->nvram->bios_high, ha->bios_version, 4); in ips_write_driver_status()
5632 memcpy((char *) ha->nvram->bios_low, ha->bios_version + 4, 4); in ips_write_driver_status()
5634 ha->nvram->versioning = 0; /* Indicate the Driver Does Not Support Versioning */ in ips_write_driver_status()
5645 ha->slot_num = ha->nvram->adapter_slot; in ips_write_driver_status()
5819 scb->cmd.nvram.op_code = IPS_CMD_RW_NVRAM_PAGE; in ips_readwrite_page5()
5820 scb->cmd.nvram.command_id = IPS_COMMAND_ID(ha, scb); in ips_readwrite_page5()
5821 scb->cmd.nvram.page = 5; in ips_readwrite_page5()
5822 scb->cmd.nvram.write = write; in ips_readwrite_page5()
5823 scb->cmd.nvram.reserved = 0; in ips_readwrite_page5()
5824 scb->cmd.nvram.reserved2 = 0; in ips_readwrite_page5()
5825 scb->data_len = sizeof (*ha->nvram); in ips_readwrite_page5()
5826 scb->cmd.nvram.buffer_addr = ha->ioctl_busaddr; in ips_readwrite_page5()
5828 memcpy(ha->ioctl_data, ha->nvram, sizeof(*ha->nvram)); in ips_readwrite_page5()
5836 memset(ha->nvram, 0, sizeof (IPS_NVRAM_P5)); in ips_readwrite_page5()
5841 memcpy(ha->nvram, ha->ioctl_data, sizeof(*ha->nvram)); in ips_readwrite_page5()
6565 IPS_NVRAM_P5 *nvram; in ips_order_controllers() local
6568 nvram = ips_ha[0]->nvram; in ips_order_controllers()
6570 if (nvram->adapter_order[0]) { in ips_order_controllers()
6571 for (i = 1; i <= nvram->adapter_order[0]; i++) { in ips_order_controllers()
6576 if (nvram->adapter_order[i] == 'M') { in ips_order_controllers()
6586 if (nvram->adapter_order[i] == 'N') { in ips_order_controllers()
6596 if (nvram->adapter_order[i] == 'S') { in ips_order_controllers()
6609 if (nvram->adapter_order[i] == 'A') { in ips_order_controllers()
6978 ha->nvram = kmalloc(sizeof (IPS_NVRAM_P5), GFP_KERNEL); in ips_init_phase1()
6980 if (!ha->nvram) { in ips_init_phase1()