/openbmc/u-boot/arch/arm/mach-sunxi/ |
H A D | dram_sun4i.c | 429 static void dramc_set_autorefresh_cycle(u32 clk, u32 density) in dramc_set_autorefresh_cycle() argument 434 tRFC = (tRFC_DDR3_table[density] * clk + 999) / 1000; in dramc_set_autorefresh_cycle() 565 u32 density; in dramc_init_helper() local 598 if (para->density == 256) in dramc_init_helper() 599 density = DRAM_DCR_CHIP_DENSITY_256M; in dramc_init_helper() 600 else if (para->density == 512) in dramc_init_helper() 601 density = DRAM_DCR_CHIP_DENSITY_512M; in dramc_init_helper() 602 else if (para->density == 1024) in dramc_init_helper() 603 density = DRAM_DCR_CHIP_DENSITY_1024M; in dramc_init_helper() 604 else if (para->density == 2048) in dramc_init_helper() [all …]
|
/openbmc/u-boot/board/gateworks/gw_ventana/ |
H A D | gw_ventana_spl.c | 148 /* MT41K64M16JT-125 (1Gb density) */ 151 .density = 1, 162 /* MT41K128M16JT-125 (2Gb density) */ 165 .density = 2, 176 /* MT41K256M16HA-125 (4Gb density) */ 179 .density = 4, 190 /* MT41K512M16HA-125 (8Gb density) */ 193 .density = 8, 527 debug("1gB density\n"); in spl_dram_init() 529 /* 1x 2Gb density chip - same calib as 2x 2Gb */ in spl_dram_init() [all …]
|
/openbmc/qemu/hw/i2c/ |
H A D | smbus_eeprom.c | 199 uint16_t density; in spd_data_generate() local 240 density = 1ULL << (sz_log2 - 2); in spd_data_generate() 243 density = (density & 0xe0) | (density >> 8 & 0x1f); in spd_data_generate() 246 density = (density & 0xf8) | (density >> 8 & 0x07); in spd_data_generate() 250 density &= 0xff; in spd_data_generate() 286 spd[31] = density; in spd_data_generate()
|
/openbmc/linux/drivers/memory/ |
H A D | emif.c | 276 /* Find addressing table entry based on the device's type and density */ 280 u32 index, type, density; in get_addressing_table() local 283 density = device_info->density; in get_addressing_table() 287 index = density - 1; in get_addressing_table() 290 switch (density) { in get_addressing_table() 293 index = density + 3; in get_addressing_table() 296 index = density - 1; in get_addressing_table() 788 static int is_dev_data_valid(u32 type, u32 density, u32 io_width, u32 phy_type, in is_dev_data_valid() argument 795 && (density >= DDR_DENSITY_64Mb in is_dev_data_valid() 796 && density <= DDR_DENSITY_8Gb) in is_dev_data_valid() [all …]
|
/openbmc/u-boot/drivers/mtd/onenand/ |
H A D | onenand_spl.c | 61 unsigned int dev_id, density, size; in onenand_spl_get_geometry() local 65 density = dev_id >> ONENAND_DEVICE_DENSITY_SHIFT; in onenand_spl_get_geometry() 66 density &= ONENAND_DEVICE_DENSITY_MASK; in onenand_spl_get_geometry() 68 if (density < ONENAND_DEVICE_DENSITY_4Gb) in onenand_spl_get_geometry() 73 density_mask = 1 << (18 + density - ffs(size)); in onenand_spl_get_geometry()
|
H A D | onenand_base.c | 304 * onenand_get_density - [DEFAULT] Get OneNAND density 307 * Get OneNAND density from device ID 311 int density = dev_id >> ONENAND_DEVICE_DENSITY_SHIFT; in onenand_get_density() local 312 return (density & ONENAND_DEVICE_DENSITY_MASK); in onenand_get_density() 2143 unsigned int density, process; in onenand_check_features() local 2145 /* Lock scheme depends on density and process */ in onenand_check_features() 2146 density = onenand_get_density(this->device_id); in onenand_check_features() 2150 switch (density) { in onenand_check_features() 2206 int vcc, demuxed, ddp, density, flexonenand; in onenand_print_device_info() local 2213 density = onenand_get_density(device); in onenand_print_device_info() [all …]
|
/openbmc/linux/include/linux/platform_data/ |
H A D | emif_plat.h | 47 * @density: Device density 57 u32 density; member 98 * as type, bus width, density etc
|
/openbmc/linux/Documentation/arch/arm/sa1100/ |
H A D | serial_uart.rst | 13 > Okay. Note that device numbers 204 and 205 are used for "low density 20 > 204 char Low-density serial ports 25 > 205 char Low-density serial ports (alternate device)
|
/openbmc/u-boot/arch/x86/cpu/quark/ |
H A D | mrc.c | 108 (dram_params[0].density == 4) && in mrc_adjust_params() 120 mrc_params->row_bits[0] = 12 + dram_params[0].density + in mrc_adjust_params() 121 (dram_params[0].density < 4) && in mrc_adjust_params() 130 * DENSITY WIDTH MEM_AVAILABLE in mrc_adjust_params() 140 mrc_params->channel_size[0] = 1 << dram_params[0].density; in mrc_adjust_params()
|
H A D | dram.c | 101 mrc_params->params.density = fdtdec_get_int(blob, node, in mrc_configure_params() 102 "dram-density", 0); in mrc_configure_params() 115 debug("MRC density=%d tCL=%d tRAS=%d tWTR=%d tRRD=%d tFAW=%d\n", in mrc_configure_params() 116 mrc_params->params.density, mrc_params->params.cl, in mrc_configure_params()
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | microchip,sama7g5-pdmc.yaml | 7 title: Microchip Pulse Density Microphone Controller 13 The Microchip Pulse Density Microphone Controller (PDMC) interfaces up to 4 14 digital microphones having Pulse Density Modulated (PDM) outputs.
|
/openbmc/u-boot/arch/arm/mach-omap2/ |
H A D | emif-common.c | 507 /* Banks tREFIx10 rowx32,rowx16 colx32,colx16 density */ 569 * density 571 s8 addressing_table_index(u8 type, u8 density, u8 width) in addressing_table_index() argument 574 if ((density > LPDDR2_DENSITY_8Gb) || (width == LPDDR2_IO_WIDTH_8)) in addressing_table_index() 580 * The table is layed out in the increasing order of density in addressing_table_index() 584 if ((type == LPDDR2_TYPE_S2) && (density == LPDDR2_DENSITY_1Gb)) in addressing_table_index() 586 else if ((type == LPDDR2_TYPE_S2) && (density == LPDDR2_DENSITY_2Gb)) in addressing_table_index() 589 index = density; in addressing_table_index() 876 temp = dev_details.cs0_device_details->density; in get_emif_mem_size() 881 temp = dev_details.cs1_device_details->density; in get_emif_mem_size() [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/ddr/ |
H A D | jedec,lpddr4.yaml | 23 - density 32 density = <8192>;
|
H A D | jedec,lpddr5.yaml | 33 - density 42 density = <8192>;
|
H A D | jedec,lpddr-channel.yaml | 119 density = <8192>; 134 density = <4096>; 142 density = <2048>;
|
H A D | jedec,lpddr-props.yaml | 45 density: 48 Density in megabits of SDRAM chip. Decoded from Mode Register 8.
|
/openbmc/linux/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | sta.h | 33 * @STA_FLG_AGG_MPDU_DENS_MSK: maximal MPDU density for Tx aggregation 47 * @STA_FLG_AGG_MPDU_DENS_MSK: A-MPDU density (mask) 48 * @STA_FLG_AGG_MPDU_DENS_SHIFT: A-MPDU density (bit shift) 49 * @STA_FLG_AGG_MPDU_DENS_2US: A-MPDU density (2 usec gap) 50 * @STA_FLG_AGG_MPDU_DENS_4US: A-MPDU density (4 usec gap) 51 * @STA_FLG_AGG_MPDU_DENS_8US: A-MPDU density (8 usec gap) 52 * @STA_FLG_AGG_MPDU_DENS_16US: A-MPDU density (16 usec gap)
|
/openbmc/u-boot/board/freescale/mx6memcal/ |
H A D | spl.c | 247 .density = 8, 261 .density = 2, 275 .density = 4, 289 .density = 2, 303 .density = 4, 317 .density = 4,
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | auxio_64.h | 28 * D - Floppy Density Sense (1=high density) R/O 35 #define AUXIO_AUX1_FDENS 0x20 /* Floppy Density Sense */
|
/openbmc/linux/drivers/scsi/ |
H A D | sr_vendor.c | 129 int rc, density = 0; in sr_set_blocklength() local 132 density = (blocklength > 2048) ? 0x81 : 0x83; in sr_set_blocklength() 139 sr_printk(KERN_INFO, cd, "MODE SELECT 0x%x/%d\n", density, blocklength); in sr_set_blocklength() 148 modesel->density = density; in sr_set_blocklength()
|
/openbmc/u-boot/arch/arm/include/asm/arch-mx6/ |
H A D | mx6-ddr.h | 367 u8 density; /* chip density (Gb) (1,2,4,8) */ member 382 u8 density; /* chip density (Gb) (1,2,4,8) */ member 397 u8 cs_density; /* density per chip select (Gb) */
|
/openbmc/openpower-vpd-parser/vpd-parser/ |
H A D | memory_vpd_parser.hpp | 92 * @brief This function calculates DDR5 based density per die 95 * @return density per die.
|
/openbmc/u-boot/board/phytec/pfla02/ |
H A D | pfla02.c | 493 /* MT41K64M16JT-125 (1Gb density) */ 496 .density = 1, 508 /* MT41K256M16JT-125 (2Gb density) */ 511 .density = 2, 523 /* MT41K256M16JT-125 (4Gb density) */ 526 .density = 4,
|
/openbmc/linux/Documentation/driver-api/thermal/ |
H A D | cpu-idle-cooling.rst | 25 because of the OPP density, we can only choose an OPP with a power 41 The Operating Performance Point (OPP) density has a great influence on 43 plethora of OPP density, and some have large power gap between OPPs,
|
/openbmc/linux/fs/erofs/ |
H A D | Kconfig | 13 smartphones with Android OS, LiveCDs and high-density hosts with 17 improve storage density as well as keep relatively higher compression
|