Lines Matching +full:micro +full:- +full:amps
6 * Description header file of general definitions for OS and pre-OS video drivers
8 * Copyright 2014 Advanced Micro Devices, Inc.
31 * If a change in VBIOS/Driver/Tool's interface is only needed for pre-SoC15 products, then the chan…
115 ATOM_SCALER_DISABLE =0, /*scaler bypass mode, auto-center & no replication*/
116 ATOM_SCALER_CENTER =1, //For Fudo, it's bypass and auto-center & auto replication
202 #define BIOS_VERSION_PREFIX "ATOMBIOSBK-AMD"
245 …tom_string_def atom_bios_string; //Signature to distinguish between Atombios and non-atombios,
604 uint32_t maco_pwrlimit_mw; // bomaco mode power limit in unit of m-watt
605 uint32_t usb_pwrlimit_mw; // power limit when USB is enable in unit of m-watt
656 eDP_TO_LVDS_RX_DISABLE = 0x00, // no eDP->LVDS translator chip
657 …eDP_TO_LVDS_COMMON_ID = 0x01, // common eDP->LVDS translator chip without A…
683 /* gpio_id pre-define id for multiple usage */
694 …/* ucGPIO=DRAM_SELF_REFRESH_GPIO_PIND uses for memory self refresh (ucGPIO=0, DRAM self-refresh; …
696 /* Thermal interrupt output->system thermal chip GPIO pin */
704 … included in the structure is calcualted by using the (whole structure size - the header size)/siz…
710 * VBIOS/PRE-OS always reserve a FB region at the top of frame buffer. driver should not write
713 * if (pre-NV1X) atom data table firmwareInfoTable version < 3.3:
717 * update start_address_in_kb = total_mem_size_in_kb - used_by_firmware_in_kb;
721 * driver reservation start address = (start_address_in_kb - used_by_driver_in_kb)
724 * used_by_firmware_in_kb = total reserved size for pf-vf info exchange and
729 * driver reservation start address = (total_mem_size_in_kb - used_by_driver_in_kb)
735 * start_address_in_kb = total_mem_size_in_kb - used_by_firmware_in_kb;
740 * driver reservation start address = start_address_in_kb - used_by_driver_in_kb
743 * allocate it reservation any place as long as it does overlap pre-OS FW reservation area
836 ATOM_ENCODER_CAP_RECORD_USB_C_TYPE =0x100, // the DP connector is a USB-C type.
847 …ATOM_CONNECTOR_CAP_INTERNAL_DISPLAY = 0x01, //a cap bit to indicate that this non-e…
861 uint8_t gpio_pinstate; // Pin state showing how to set-up the pin
1009 … in the structure is calculated by using the (whole structure size - the header size- number_of_pa…
1018 // (whole structure size - the header size- number_of_path)/size of atom_display_object_path
1159 …uint32_t max_mclk_chg_lat; // Worst case blackout duration for a memory clock frequency (p-state)…
1230 …// Worst case blackout duration for a memory clock frequency (p-state) change, units of 100s of ns…
1276 EXT_DISPLAY_PATH_CAPS__HDMI20_PARADE_PS175 = (0x03 << 2) //Parade DP->HDMI recoverter chip
1700 //memorytype DMI Type 17 offset 12h - Memory Type
1721 Ddr2FbdimmMemType, ///< Assign 20 to DDR2 FB-DIMM
2517 uint16_t GfxMaxCurrent; // in Amps
2518 uint8_t GfxOffset; // in Amps
2520 uint16_t SocMaxCurrent; // in Amps
2521 uint8_t SocOffset; // in Amps
2524 uint16_t Mem0MaxCurrent; // in Amps
2525 uint8_t Mem0Offset; // in Amps
2528 uint16_t Mem1MaxCurrent; // in Amps
2529 uint8_t Mem1Offset; // in Amps
2599 uint16_t gfxmaxcurrent; // in amps
2600 uint8_t gfxoffset; // in amps
2603 uint16_t socmaxcurrent; // in amps
2604 uint8_t socoffset; // in amps
2607 uint16_t memmaxcurrent; // in amps
2608 uint8_t memoffset; // in amps
2611 uint16_t boardmaxcurrent; // in amps
2612 uint8_t boardoffset; // in amps
2688 uint16_t GfxMaxCurrent; // in Amps
2689 uint8_t GfxOffset; // in Amps
2691 uint16_t SocMaxCurrent; // in Amps
2692 uint8_t SocOffset; // in Amps
2695 uint16_t Mem0MaxCurrent; // in Amps
2696 uint8_t Mem0Offset; // in Amps
2699 uint16_t Mem1MaxCurrent; // in Amps
2700 uint8_t Mem1Offset; // in Amps
2753 uint8_t LedPin3; // GPIO number for LedPin[3] - PCIE GEN Speed
2754 uint8_t LedPin4; // GPIO number for LedPin[4] - PMFW Error Status
2792 …uint8_t FchUsbPdSlaveAddr; //For requesting USB PD controller S-states via FCH I2C when enter…
2807 uint16_t GfxMaxCurrent; // in Amps
2808 uint8_t GfxOffset; // in Amps
2811 uint16_t SocMaxCurrent; // in Amps
2812 uint8_t SocOffset; // in Amps
2815 uint16_t Mem0MaxCurrent; // in Amps
2816 uint8_t Mem0Offset; // in Amps
2819 uint16_t Mem1MaxCurrent; // in Amps
2820 uint8_t Mem1Offset; // in Amps
2897 uint16_t GfxMaxCurrent; // in Amps
2898 uint8_t GfxOffset; // in Amps
2901 uint16_t SocMaxCurrent; // in Amps
2902 uint8_t SocOffset; // in Amps
2905 uint16_t MemMaxCurrent; // in Amps
2906 uint8_t MemOffset; // in Amps
2909 uint16_t BoardMaxCurrent; // in Amps
2910 uint8_t BoardOffset; // in Amps
3511 …VOLTAGE_OBJ_GPIO_LUT = 0, //VOLTAGE and GPIO Lookup table ->atom_gpio_voltage…
3512 …VOLTAGE_OBJ_VR_I2C_INIT_SEQ = 3, //VOLTAGE REGULATOR INIT sequece through I2C -> ato…
3513 …VOLTAGE_OBJ_PHASE_LUT = 4, //Set Vregulator Phase lookup table ->atom_gpio_vol…
3514 …VOLTAGE_OBJ_SVID2 = 7, //Indicate voltage control by SVID2 ->atom_svid2_vo…
3526 uint8_t i2c_flag; // Bit0: 0 - One byte data; 1 - Two byte data
3551 uint8_t phase_delay_us; // phase delay in unit of micro second
4029 …PIXEL_CLOCK_V7_DEEPCOLOR_RATIO_DIS = 0x00, //00 - DCCG_DEEP_COLOR_DTO_DISABLE: Disab…
4030 …PIXEL_CLOCK_V7_DEEPCOLOR_RATIO_5_4 = 0x01, //01 - DCCG_DEEP_COLOR_DTO_5_4_RATIO: Set…
4031 …PIXEL_CLOCK_V7_DEEPCOLOR_RATIO_3_2 = 0x02, //02 - DCCG_DEEP_COLOR_DTO_3_2_RATIO: Set…
4032 …PIXEL_CLOCK_V7_DEEPCOLOR_RATIO_2_1 = 0x03, //03 - DCCG_DEEP_COLOR_DTO_2_1_RATIO: Set…
4073 …DCE_CLOCK_FLAG_PCLK_DEEPCOLOR_RATIO_DIS = 0x00, //00 - DCCG_DEEP_COLOR_DTO_DISABLE: Disab…
4074 …DCE_CLOCK_FLAG_PCLK_DEEPCOLOR_RATIO_5_4 = 0x01, //01 - DCCG_DEEP_COLOR_DTO_5_4_RATIO: Set…
4075 …DCE_CLOCK_FLAG_PCLK_DEEPCOLOR_RATIO_3_2 = 0x02, //02 - DCCG_DEEP_COLOR_DTO_3_2_RATIO: Set…
4076 …DCE_CLOCK_FLAG_PCLK_DEEPCOLOR_RATIO_2_1 = 0x03, //03 - DCCG_DEEP_COLOR_DTO_2_1_RATIO: Set…
4282 uint8_t digfe_sel; // DIG stream( front-end ) selection, bit0 means DIG0 FE is enable,
4322 …uint8_t dplaneset; // DP voltage swing and pre-emphasis value defined in DPCD DP_LANE_SET, "D…
4327 uint8_t digfe_sel; // DIG stream( front-end ) selection, bit0 means DIG0 FE is enable,