local_fadt->pm2_cnt_len, (acpi_physical_address) local_fadt->V1_pm2_cnt_blk); 
local_fadt->pm2_cnt_len, (acpi_physical_address) local_fadt->V1_pm2_cnt_blk); 
acpi_tb_convert_fadt2 (	struct fadt_descriptor_rev2    *local_fadt,	struct fadt_descriptor_rev2    *original_fadt){	/* We have an ACPI 2.0 FADT but we must copy it to our local buffer */	ACPI_MEMCPY (local_fadt, original_fadt, sizeof (struct fadt_descriptor_rev2));	/*	 * "X" fields are optional extensions to the original V1.0 fields, so	 * we must selectively expand V1.0 fields if the corresponding X field	 * is zero.	 */	if (!(local_fadt->xfirmware_ctrl)) {		ACPI_STORE_ADDRESS (local_fadt->xfirmware_ctrl, local_fadt->V1_firmware_ctrl);	}	if (!(local_fadt->Xdsdt)) {		ACPI_STORE_ADDRESS (local_fadt->Xdsdt, local_fadt->V1_dsdt);	}	if (!(local_fadt->xpm1a_evt_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xpm1a_evt_blk,			local_fadt->pm1_evt_len, (acpi_physical_address) local_fadt->V1_pm1a_evt_blk);	}	if (!(local_fadt->xpm1b_evt_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xpm1b_evt_blk,			local_fadt->pm1_evt_len, (acpi_physical_address) local_fadt->V1_pm1b_evt_blk);	}	if (!(local_fadt->xpm1a_cnt_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xpm1a_cnt_blk,			local_fadt->pm1_cnt_len, (acpi_physical_address) local_fadt->V1_pm1a_cnt_blk);	}	if (!(local_fadt->xpm1b_cnt_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xpm1b_cnt_blk,			local_fadt->pm1_cnt_len, (acpi_physical_address) local_fadt->V1_pm1b_cnt_blk);	}	if (!(local_fadt->xpm2_cnt_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xpm2_cnt_blk,			local_fadt->pm2_cnt_len, (acpi_physical_address) local_fadt->V1_pm2_cnt_blk);	}	if (!(local_fadt->xpm_tmr_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xpm_tmr_blk,			local_fadt->pm_tm_len, (acpi_physical_address) local_fadt->V1_pm_tmr_blk);	}	if (!(local_fadt->xgpe0_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xgpe0_blk,			0, (acpi_physical_address) local_fadt->V1_gpe0_blk);	}	if (!(local_fadt->xgpe1_blk.address)) {		acpi_tb_init_generic_address (&local_fadt->xgpe1_blk,			0, (acpi_physical_address) local_fadt->V1_gpe1_blk);	}	/* Create separate GAS structs for the PM1 Enable registers */	acpi_tb_init_generic_address (&acpi_gbl_xpm1a_enable,		(u8) ACPI_DIV_2 (acpi_gbl_FADT->pm1_evt_len),		(acpi_physical_address) (local_fadt->xpm1a_evt_blk.address +			ACPI_DIV_2 (acpi_gbl_FADT->pm1_evt_len)));	acpi_gbl_xpm1a_enable.address_space_id = local_fadt->xpm1a_evt_blk.address_space_id;	/* PM1B is optional; leave null if not present */	if (local_fadt->xpm1b_evt_blk.address) {		acpi_tb_init_generic_address (&acpi_gbl_xpm1b_enable,			(u8) ACPI_DIV_2 (acpi_gbl_FADT->pm1_evt_len),			(acpi_physical_address) (local_fadt->xpm1b_evt_blk.address +				ACPI_DIV_2 (acpi_gbl_FADT->pm1_evt_len)));		acpi_gbl_xpm1b_enable.address_space_id = local_fadt->xpm1b_evt_blk.address_space_id;	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/44f6c01242da4e162f28d8e1216a8c7a91174605/tbconvrt.c/clean/drivers/acpi/tables/tbconvrt.c