/u-boot/board/isee/igep00x0/ |
A D | spl.c | 20 timings->mr = MICRON_V_MR_165; in get_board_mem_timings() 24 timings->mcfg = HYNIX_V_MCFG_200(256 << 20); in get_board_mem_timings() 25 timings->ctrla = HYNIX_V_ACTIMA_200; in get_board_mem_timings() 26 timings->ctrlb = HYNIX_V_ACTIMB_200; in get_board_mem_timings() 29 timings->mcfg = MICRON_V_MCFG_200(256 << 20); in get_board_mem_timings() 30 timings->ctrla = MICRON_V_ACTIMA_200; in get_board_mem_timings() 31 timings->ctrlb = MICRON_V_ACTIMB_200; in get_board_mem_timings() 42 timings->ctrla = NUMONYX_V_ACTIMA_165; in get_board_mem_timings() 43 timings->ctrlb = NUMONYX_V_ACTIMB_165; in get_board_mem_timings() 47 timings->ctrla = NUMONYX_V_ACTIMA_200; in get_board_mem_timings() [all …]
|
/u-boot/arch/arm/mach-imx/ |
A D | ddrmc-vf610.c | 126 writel(DDRMC_CR12_WRLAT(timings->wrlat) | in ddrmc_ctrl_init_ddr3() 128 writel(DDRMC_CR13_TRC(timings->trc) | DDRMC_CR13_TRRD(timings->trrd) | in ddrmc_ctrl_init_ddr3() 129 DDRMC_CR13_TCCD(timings->tccd) | in ddrmc_ctrl_init_ddr3() 132 writel(DDRMC_CR14_TFAW(timings->tfaw) | DDRMC_CR14_TRP(timings->trp) | in ddrmc_ctrl_init_ddr3() 133 DDRMC_CR14_TWTR(timings->twtr) | in ddrmc_ctrl_init_ddr3() 135 writel(DDRMC_CR16_TMRD(timings->tmrd) | in ddrmc_ctrl_init_ddr3() 153 writel(DDRMC_CR26_TREF(timings->tref) | in ddrmc_ctrl_init_ddr3() 159 writel(DDRMC_CR31_TXSNR(timings->txsnr) | in ddrmc_ctrl_init_ddr3() 162 writel(DDRMC_CR34_CKSRX(timings->cksrx) | in ddrmc_ctrl_init_ddr3() 173 writel(DDRMC_CR66_ZQCL(timings->zqcl) | in ddrmc_ctrl_init_ddr3() [all …]
|
/u-boot/drivers/video/ |
A D | mxsfb.c | 136 timings->vsync_len.typ; in mxs_lcd_init() 148 writel(timings->vback_porch.typ + timings->vfront_porch.typ + in mxs_lcd_init() 149 timings->vsync_len.typ + timings->vactive.typ, in mxs_lcd_init() 152 (timings->hback_porch.typ + timings->hfront_porch.typ + in mxs_lcd_init() 153 timings->hsync_len.typ + timings->hactive.typ), in mxs_lcd_init() 155 writel(((timings->hback_porch.typ + timings->hsync_len.typ) << in mxs_lcd_init() 157 (timings->vback_porch.typ + timings->vsync_len.typ), in mxs_lcd_init() 250 struct display_timing timings; in video_hw_init() local 363 struct display_timing timings; in mxs_video_probe() local 414 struct display_timing timings; in mxs_video_bind() local [all …]
|
A D | mali_dp.c | 163 struct display_timing *timings) in malidp_setup_timings() argument 177 val = MALIDP_H_ACTIVE(timings->hactive.typ) | in malidp_setup_timings() 178 MALIDP_V_ACTIVE(timings->vactive.typ); in malidp_setup_timings() 187 struct display_timing *timings) in malidp_setup_mode() argument 194 malidp_setup_timings(malidp, timings); in malidp_setup_mode() 204 struct display_timing *timings, in malidp_setup_layer() argument 214 MALIDP_CMP_H_SIZE(timings->hactive.typ); in malidp_setup_layer() 219 MALIDP_IN_H_SIZE(timings->hactive.typ); in malidp_setup_layer() 240 struct display_timing *timings) in malidp_update_timings_from_edid() argument 267 struct display_timing timings; in malidp_probe() local [all …]
|
A D | sandbox_dsi_host.c | 20 struct display_timing *timings; member 27 struct display_timing *timings, in sandbox_dsi_host_init() argument 36 if (!timings) in sandbox_dsi_host_init() 51 priv->timings = timings; in sandbox_dsi_host_init() 64 ret = priv->phy_ops->get_lane_mbps(priv->device, priv->timings, 2, in sandbox_dsi_host_enable()
|
A D | dw_mipi_dsi.c | 234 u32 htotal = timings->hactive.typ + timings->hfront_porch.typ + in dsi_mode_vrefresh() 235 timings->hback_porch.typ + timings->hsync_len.typ; in dsi_mode_vrefresh() 236 u32 vtotal = timings->vactive.typ + timings->vfront_porch.typ + in dsi_mode_vrefresh() 237 timings->vback_porch.typ + timings->vsync_len.typ; in dsi_mode_vrefresh() 622 htotal = timings->hactive.typ + timings->hfront_porch.typ + in dw_mipi_dsi_line_timer_config() 623 timings->hback_porch.typ + timings->hsync_len.typ; in dw_mipi_dsi_line_timer_config() 625 hsa = timings->hback_porch.typ; in dw_mipi_dsi_line_timer_config() 626 hbp = timings->hsync_len.typ; in dw_mipi_dsi_line_timer_config() 647 vactive = timings->vactive.typ; in dw_mipi_dsi_vertical_timing_config() 648 vsa = timings->vback_porch.typ; in dw_mipi_dsi_vertical_timing_config() [all …]
|
A D | mvebu_lcd.c | 533 struct display_timing timings; in mvebu_video_probe() local 543 ret = ofnode_decode_display_timing(dev_ofnode(dev), 0, &timings); in mvebu_video_probe() 551 lcd_info.x_res = timings.hactive.typ; in mvebu_video_probe() 552 lcd_info.x_fp = timings.hfront_porch.typ; in mvebu_video_probe() 553 lcd_info.x_bp = timings.hback_porch.typ; in mvebu_video_probe() 554 lcd_info.y_res = timings.vactive.typ; in mvebu_video_probe() 555 lcd_info.y_fp = timings.vfront_porch.typ; in mvebu_video_probe() 556 lcd_info.y_bp = timings.vback_porch.typ; in mvebu_video_probe()
|
A D | dsi-host-uclass.c | 14 struct display_timing *timings, in dsi_host_init() argument 23 return ops->init(dev, device, timings, max_data_lanes, phy_ops); in dsi_host_init()
|
A D | panel-uclass.c | 40 struct display_timing *timings) in panel_get_display_timing() argument 47 return ops->get_display_timing(dev, timings); in panel_get_display_timing()
|
A D | tdo-tl070wsh30.c | 66 struct display_timing *timings) in tl070wsh30_panel_get_display_timing() argument 68 memcpy(timings, &default_timing, sizeof(*timings)); in tl070wsh30_panel_get_display_timing()
|
/u-boot/board/ti/beagle/ |
A D | beagle.c | 157 timings->mr = MICRON_V_MR_165; in get_board_mem_timings() 163 timings->ctrla = NUMONYX_V_ACTIMA_165; in get_board_mem_timings() 164 timings->ctrlb = NUMONYX_V_ACTIMB_165; in get_board_mem_timings() 170 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() 171 timings->ctrlb = MICRON_V_ACTIMB_165; in get_board_mem_timings() 177 timings->ctrla = MICRON_V_ACTIMA_200; in get_board_mem_timings() 178 timings->ctrlb = MICRON_V_ACTIMB_200; in get_board_mem_timings() 187 timings->ctrla = MICRON_V_ACTIMA_200; in get_board_mem_timings() 188 timings->ctrlb = MICRON_V_ACTIMB_200; in get_board_mem_timings() 201 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() [all …]
|
/u-boot/arch/arm/mach-omap2/omap3/ |
A D | sdrc.c | 104 struct board_sdrc_timings *timings) in write_sdrc_timings() argument 107 writel(timings->mcfg, &sdrc_base->cs[cs].mcfg); in write_sdrc_timings() 108 writel(timings->ctrla, &sdrc_actim_base->ctrla); in write_sdrc_timings() 109 writel(timings->ctrlb, &sdrc_actim_base->ctrlb); in write_sdrc_timings() 115 writel(timings->mr, &sdrc_base->cs[cs].mr); in write_sdrc_timings() 134 struct board_sdrc_timings timings; in do_sdrc_init() local 140 timings.sharing = SDRC_SHARING; in do_sdrc_init() 153 get_board_mem_timings(&timings); in do_sdrc_init() 163 writel(timings.sharing, &sdrc_base->sharing); in do_sdrc_init() 186 timings.mcfg = readl(&sdrc_base->cs[CS0].mcfg), in do_sdrc_init() [all …]
|
/u-boot/board/corscience/tricorder/ |
A D | tricorder.c | 167 void get_board_mem_timings(struct board_sdrc_timings *timings) in get_board_mem_timings() argument 175 timings->mcfg = MCFG((256 << 20), 14); in get_board_mem_timings() 185 timings->ctrla = ACTIM_CTRLA(MT46H64M32_TRFC, MT46H64M32_TRC, in get_board_mem_timings() 195 timings->ctrlb = ACTIM_CTRLB(MT46H64M32_TWTR, MT46H64M32_TCKE, in get_board_mem_timings() 198 timings->mr = MICRON_V_MR_165; in get_board_mem_timings() 199 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; in get_board_mem_timings() 202 timings->mcfg = MICRON_V_MCFG_165(128 << 20); in get_board_mem_timings() 203 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() 204 timings->ctrlb = MICRON_V_ACTIMB_165; in get_board_mem_timings() 205 timings->mr = MICRON_V_MR_165; in get_board_mem_timings() [all …]
|
/u-boot/board/logicpd/omap3som/ |
A D | omap3logic.c | 80 void get_board_mem_timings(struct board_sdrc_timings *timings) in get_board_mem_timings() argument 82 timings->mr = MICRON_V_MR_165; in get_board_mem_timings() 87 timings->mcfg = MICRON_V_MCFG_200(256 << 20); in get_board_mem_timings() 88 timings->ctrla = MICRON_V_ACTIMA_200; in get_board_mem_timings() 89 timings->ctrlb = MICRON_V_ACTIMB_200; in get_board_mem_timings() 90 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_200MHz; in get_board_mem_timings() 93 timings->mcfg = MICRON_V_MCFG_165(256 << 20); in get_board_mem_timings() 94 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() 95 timings->ctrlb = MICRON_V_ACTIMB_165; in get_board_mem_timings() 96 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; in get_board_mem_timings()
|
/u-boot/drivers/video/stm32/ |
A D | stm32_ltdc.c | 217 struct display_timing *timings) in stm32_ltdc_set_mode() argument 225 hsync = timings->hsync_len.typ - 1; in stm32_ltdc_set_mode() 226 vsync = timings->vsync_len.typ - 1; in stm32_ltdc_set_mode() 339 struct display_timing timings; in stm32_ltdc_probe() local 372 0, &timings); in stm32_ltdc_probe() 382 timings.pixelclock.typ); in stm32_ltdc_probe() 416 priv->crop_w = timings.hactive.typ; in stm32_ltdc_probe() 417 priv->crop_h = timings.vactive.typ; in stm32_ltdc_probe() 421 timings.hactive.typ, timings.vactive.typ, in stm32_ltdc_probe() 428 stm32_ltdc_set_mode(priv, &timings); in stm32_ltdc_probe() [all …]
|
/u-boot/board/ti/evm/ |
A D | evm.c | 128 void get_board_mem_timings(struct board_sdrc_timings *timings) in get_board_mem_timings() argument 141 timings->mcfg = HYNIX_V_MCFG_200(256 << 20); in get_board_mem_timings() 142 timings->ctrla = HYNIX_V_ACTIMA_200; in get_board_mem_timings() 143 timings->ctrlb = HYNIX_V_ACTIMB_200; in get_board_mem_timings() 146 timings->mcfg = MICRON_V_MCFG_165(128 << 20); in get_board_mem_timings() 147 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() 148 timings->ctrlb = MICRON_V_ACTIMB_165; in get_board_mem_timings() 150 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; in get_board_mem_timings() 151 timings->mr = MICRON_V_MR_165; in get_board_mem_timings()
|
/u-boot/drivers/mtd/nand/raw/ |
A D | nand_timings.c | 20 .timings.sdr = { 62 .timings.sdr = { 104 .timings.sdr = { 146 .timings.sdr = { 188 .timings.sdr = { 230 .timings.sdr = { 281 return &onfi_sdr_timings[mode].timings.sdr; in onfi_async_timing_mode_to_sdr_timings() 311 struct nand_sdr_timings *timings = &iface->timings.sdr; in onfi_init_data_interface() local 314 timings->tPROG_max = 1000000ULL * le16_to_cpu(params->t_prog); in onfi_init_data_interface() 316 timings->tR_max = 1000000ULL * le16_to_cpu(params->t_r); in onfi_init_data_interface() [all …]
|
A D | sunxi_nand.c | 1247 min_clk_period = timings->tCS_min; in sunxi_nand_chip_set_timings() 1251 min_clk_period = timings->tCH_min; in sunxi_nand_chip_set_timings() 1255 min_clk_period = timings->tWP_min; in sunxi_nand_chip_set_timings() 1259 min_clk_period = timings->tWH_min; in sunxi_nand_chip_set_timings() 1267 min_clk_period = timings->tDS_min; in sunxi_nand_chip_set_timings() 1271 min_clk_period = timings->tDH_min; in sunxi_nand_chip_set_timings() 1283 min_clk_period = timings->tRP_min; in sunxi_nand_chip_set_timings() 1387 if (IS_ERR(timings)) in sunxi_nand_chip_init_timings() 1388 return PTR_ERR(timings); in sunxi_nand_chip_init_timings() 1691 if (IS_ERR(timings)) { in sunxi_nand_chip_init() [all …]
|
/u-boot/board/technexion/tao3530/ |
A D | tao3530.c | 79 void get_board_mem_timings(struct board_sdrc_timings *timings) in get_board_mem_timings() argument 95 timings->mcfg = MCFG(256 << 20, 14); /* RAS-width 14 */ in get_board_mem_timings() 96 timings->ctrla = HYNIX_V_ACTIMA_165; in get_board_mem_timings() 97 timings->ctrlb = HYNIX_V_ACTIMB_165; in get_board_mem_timings() 100 timings->mcfg = MCFG(128 << 20, 13); /* RAS-width 13 */ in get_board_mem_timings() 101 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() 102 timings->ctrlb = MICRON_V_ACTIMB_165; in get_board_mem_timings() 105 timings->mr = MICRON_V_MR_165; in get_board_mem_timings() 106 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; in get_board_mem_timings()
|
/u-boot/board/timll/devkit8000/ |
A D | devkit8000.c | 198 void get_board_mem_timings(struct board_sdrc_timings *timings) in get_board_mem_timings() argument 201 timings->mcfg = MICRON_V_MCFG_165(128 << 20); in get_board_mem_timings() 202 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_165MHz; in get_board_mem_timings() 205 timings->ctrla = MICRON_V_ACTIMA_165; in get_board_mem_timings() 206 timings->ctrlb = MICRON_V_ACTIMB_165; in get_board_mem_timings() 208 timings->mr = MICRON_V_MR_165; in get_board_mem_timings()
|
/u-boot/board/lg/sniper/ |
A D | sniper.c | 71 void get_board_mem_timings(struct board_sdrc_timings *timings) in get_board_mem_timings() argument 73 timings->mcfg = HYNIX_V_MCFG_200(256 << 20); in get_board_mem_timings() 74 timings->ctrla = HYNIX_V_ACTIMA_200; in get_board_mem_timings() 75 timings->ctrlb = HYNIX_V_ACTIMB_200; in get_board_mem_timings() 76 timings->rfr_ctrl = SDP_3430_SDRC_RFR_CTRL_200MHz; in get_board_mem_timings() 77 timings->mr = MICRON_V_MR_165; in get_board_mem_timings()
|
/u-boot/test/dm/ |
A D | dsi_host.c | 27 struct display_timing *timings, in dm_test_dsi_host_phy_get_lane_mbps() argument 46 struct display_timing timings; in dm_test_dsi_host() local 51 ut_assertok(dsi_host_init(dev, &device, &timings, max_data_lanes, in dm_test_dsi_host()
|
/u-boot/arch/arm/dts/ |
A D | elpida_ecb240abacn.dtsi | 24 timings_elpida_ECB240ABACN_400mhz: lpddr2-timings@0 { 25 compatible = "jedec,lpddr2-timings"; 46 timings_elpida_ECB240ABACN_200mhz: lpddr2-timings@1 { 47 compatible = "jedec,lpddr2-timings";
|
/u-boot/include/ |
A D | dsi_host.h | 26 struct display_timing *timings, 61 struct display_timing *timings,
|
/u-boot/arch/arm/mach-omap2/ |
A D | emif-common.c | 621 const struct lpddr2_ac_timings *timings = 0; in get_timings_table() local 639 timings = device_timings[i]; in get_timings_table() 643 return timings; in get_timings_table() 714 val = ns_2_cycles(timings->tRASmin + timings->tRPab) - 1; in get_sdram_tim_1_reg() 736 val = max(min_tck->tCKE, timings->tCKE) - 1; in get_sdram_tim_2_reg() 746 val = ns_2_cycles(timings->tXSR) - 1; in get_sdram_tim_2_reg() 764 val = ns_2_cycles(timings->tRFCab) - 1; in get_sdram_tim_3_reg() 767 val = ns_x2_2_cycles(timings->tDQSCKMAXx2) - 1; in get_sdram_tim_3_reg() 770 val = ns_2_cycles(timings->tZQCS) - 1; in get_sdram_tim_3_reg() 928 const struct lpddr2_ac_timings *timings; in emif_calculate_regs() local [all …]
|