intel_rng_hw      242 drivers/char/hw_random/intel-rng.c 	struct intel_rng_hw *intel_rng_hw = _intel_rng_hw;
intel_rng_hw      247 drivers/char/hw_random/intel-rng.c 	if (!(intel_rng_hw->fwh_dec_en1_val & FWH_F8_EN_MASK))
intel_rng_hw      248 drivers/char/hw_random/intel-rng.c 		pci_write_config_byte(intel_rng_hw->dev,
intel_rng_hw      249 drivers/char/hw_random/intel-rng.c 		                      intel_rng_hw->fwh_dec_en1_off,
intel_rng_hw      250 drivers/char/hw_random/intel-rng.c 		                      intel_rng_hw->fwh_dec_en1_val |
intel_rng_hw      252 drivers/char/hw_random/intel-rng.c 	if (!(intel_rng_hw->bios_cntl_val & BIOS_CNTL_WRITE_ENABLE_MASK))
intel_rng_hw      253 drivers/char/hw_random/intel-rng.c 		pci_write_config_byte(intel_rng_hw->dev,
intel_rng_hw      254 drivers/char/hw_random/intel-rng.c 		                      intel_rng_hw->bios_cntl_off,
intel_rng_hw      255 drivers/char/hw_random/intel-rng.c 		                      intel_rng_hw->bios_cntl_val |
intel_rng_hw      258 drivers/char/hw_random/intel-rng.c 	writeb(INTEL_FWH_RESET_CMD, intel_rng_hw->mem);
intel_rng_hw      259 drivers/char/hw_random/intel-rng.c 	writeb(INTEL_FWH_READ_ID_CMD, intel_rng_hw->mem);
intel_rng_hw      260 drivers/char/hw_random/intel-rng.c 	mfc = readb(intel_rng_hw->mem + INTEL_FWH_MANUFACTURER_CODE_ADDRESS);
intel_rng_hw      261 drivers/char/hw_random/intel-rng.c 	dvc = readb(intel_rng_hw->mem + INTEL_FWH_DEVICE_CODE_ADDRESS);
intel_rng_hw      262 drivers/char/hw_random/intel-rng.c 	writeb(INTEL_FWH_RESET_CMD, intel_rng_hw->mem);
intel_rng_hw      264 drivers/char/hw_random/intel-rng.c 	if (!(intel_rng_hw->bios_cntl_val &
intel_rng_hw      266 drivers/char/hw_random/intel-rng.c 		pci_write_config_byte(intel_rng_hw->dev,
intel_rng_hw      267 drivers/char/hw_random/intel-rng.c 				      intel_rng_hw->bios_cntl_off,
intel_rng_hw      268 drivers/char/hw_random/intel-rng.c 				      intel_rng_hw->bios_cntl_val);
intel_rng_hw      269 drivers/char/hw_random/intel-rng.c 	if (!(intel_rng_hw->fwh_dec_en1_val & FWH_F8_EN_MASK))
intel_rng_hw      270 drivers/char/hw_random/intel-rng.c 		pci_write_config_byte(intel_rng_hw->dev,
intel_rng_hw      271 drivers/char/hw_random/intel-rng.c 				      intel_rng_hw->fwh_dec_en1_off,
intel_rng_hw      272 drivers/char/hw_random/intel-rng.c 				      intel_rng_hw->fwh_dec_en1_val);
intel_rng_hw      284 drivers/char/hw_random/intel-rng.c static int __init intel_init_hw_struct(struct intel_rng_hw *intel_rng_hw,
intel_rng_hw      287 drivers/char/hw_random/intel-rng.c 	intel_rng_hw->bios_cntl_val = 0xff;
intel_rng_hw      288 drivers/char/hw_random/intel-rng.c 	intel_rng_hw->fwh_dec_en1_val = 0xff;
intel_rng_hw      289 drivers/char/hw_random/intel-rng.c 	intel_rng_hw->dev = dev;
intel_rng_hw      293 drivers/char/hw_random/intel-rng.c 		intel_rng_hw->fwh_dec_en1_off = FWH_DEC_EN1_REG_OLD;
intel_rng_hw      294 drivers/char/hw_random/intel-rng.c 		intel_rng_hw->bios_cntl_off = BIOS_CNTL_REG_OLD;
intel_rng_hw      296 drivers/char/hw_random/intel-rng.c 		intel_rng_hw->fwh_dec_en1_off = FWH_DEC_EN1_REG_NEW;
intel_rng_hw      297 drivers/char/hw_random/intel-rng.c 		intel_rng_hw->bios_cntl_off = BIOS_CNTL_REG_NEW;
intel_rng_hw      300 drivers/char/hw_random/intel-rng.c 	pci_read_config_byte(dev, intel_rng_hw->fwh_dec_en1_off,
intel_rng_hw      301 drivers/char/hw_random/intel-rng.c 			     &intel_rng_hw->fwh_dec_en1_val);
intel_rng_hw      302 drivers/char/hw_random/intel-rng.c 	pci_read_config_byte(dev, intel_rng_hw->bios_cntl_off,
intel_rng_hw      303 drivers/char/hw_random/intel-rng.c 			     &intel_rng_hw->bios_cntl_val);
intel_rng_hw      305 drivers/char/hw_random/intel-rng.c 	if ((intel_rng_hw->bios_cntl_val &
intel_rng_hw      320 drivers/char/hw_random/intel-rng.c 	intel_rng_hw->mem = ioremap_nocache(INTEL_FWH_ADDR, INTEL_FWH_ADDR_LEN);
intel_rng_hw      321 drivers/char/hw_random/intel-rng.c 	if (intel_rng_hw->mem == NULL)
intel_rng_hw      335 drivers/char/hw_random/intel-rng.c 	struct intel_rng_hw *intel_rng_hw;
intel_rng_hw      349 drivers/char/hw_random/intel-rng.c 	intel_rng_hw = kmalloc(sizeof(*intel_rng_hw), GFP_KERNEL);
intel_rng_hw      350 drivers/char/hw_random/intel-rng.c 	if (!intel_rng_hw) {
intel_rng_hw      355 drivers/char/hw_random/intel-rng.c 	err = intel_init_hw_struct(intel_rng_hw, dev);
intel_rng_hw      358 drivers/char/hw_random/intel-rng.c 		kfree(intel_rng_hw);
intel_rng_hw      372 drivers/char/hw_random/intel-rng.c 	err = stop_machine(intel_rng_hw_init, intel_rng_hw, NULL);
intel_rng_hw      374 drivers/char/hw_random/intel-rng.c 	iounmap(intel_rng_hw->mem);
intel_rng_hw      375 drivers/char/hw_random/intel-rng.c 	kfree(intel_rng_hw);