summaryrefslogtreecommitdiffstats
path: root/sample
ModeNameSize
-rw-r--r--README1732logstatsplain
-rw-r--r--biorhythm.rb4362logstatsplain
-rw-r--r--cal.rb3336logstatsplain
-rw-r--r--cbreak.rb564logstatsplain
-rw-r--r--clnt.rb404logstatsplain
-rw-r--r--dbmtest.rb235logstatsplain
-rw-r--r--dir.rb185logstatsplain
d---------drb1656logstatsplain
-rw-r--r--dualstack-fetch.rb1044logstatsplain
-rw-r--r--dualstack-httpd.rb1453logstatsplain
-rw-r--r--eval.rb719logstatsplain
-rw-r--r--export.rb419logstatsplain
-rw-r--r--exyacc.rb542logstatsplain
-rw-r--r--fact.rb125logstatsplain
-rw-r--r--fib.awk115logstatsplain
-rw-r--r--fib.pl129logstatsplain
-rw-r--r--fib.py130logstatsplain
-rw-r--r--fib.rb129logstatsplain
-rw-r--r--fib.scm115logstatsplain
-rw-r--r--freq.rb225logstatsplain
-rw-r--r--from.rb1737logstatsplain
-rw-r--r--fullpath.rb350logstatsplain
-rw-r--r--getopts.test665logstatsplain
-rw-r--r--goodfriday.rb1286logstatsplain
-rw-r--r--less.rb414logstatsplain
-rw-r--r--list.rb1416logstatsplain
-rw-r--r--list2.rb336logstatsplain
-rw-r--r--list3.rb345logstatsplain
d---------logger107logstatsplain
-rw-r--r--mine.rb3995logstatsplain
-rw-r--r--mkproto.rb594logstatsplain
-rw-r--r--mpart.rb755logstatsplain
-rw-r--r--mrshtest.rb235logstatsplain
-rw-r--r--observ.rb470logstatsplain
-rw-r--r--occur.pl118logstatsplain
-rw-r--r--occur.rb217logstatsplain
-rw-r--r--occur2.rb272logstatsplain
d---------openssl475logstatsplain
d---------optparse79logstatsplain
-rw-r--r--philos.rb767logstatsplain
-rw-r--r--pi.rb323logstatsplain
-rw-r--r--rcs.awk638logstatsplain
-rw-r--r--rcs.dat595logstatsplain
-rw-r--r--rcs.rb923logstatsplain
-rw-r--r--regx.rb320logstatsplain
d---------rss164logstatsplain
-rw-r--r--sieve.rb245logstatsplain
d---------soap484logstatsplain
-rw-r--r--svr.rb495logstatsplain
-rw-r--r--test.rb47162logstatsplain
d---------testunit202logstatsplain
-rw-r--r--time.rb208logstatsplain
-rw-r--r--trojan.rb341logstatsplain
-rw-r--r--tsvr.rb352logstatsplain
-rw-r--r--uumerge.rb838logstatsplain
d---------webrick361logstatsplain
d---------wsdl135logstatsplain
span class="hl opt">; unsigned int ddr_sdram_mode_10; unsigned int ddr_sdram_mode_11; unsigned int ddr_sdram_mode_12; unsigned int ddr_sdram_mode_13; unsigned int ddr_sdram_mode_14; unsigned int ddr_sdram_mode_15; unsigned int ddr_sdram_mode_16; unsigned int ddr_sdram_md_cntl; unsigned int ddr_sdram_interval; unsigned int ddr_data_init; unsigned int ddr_sdram_clk_cntl; unsigned int ddr_init_addr; unsigned int ddr_init_ext_addr; unsigned int timing_cfg_4; unsigned int timing_cfg_5; unsigned int timing_cfg_6; unsigned int timing_cfg_7; unsigned int timing_cfg_8; unsigned int timing_cfg_9; unsigned int ddr_zq_cntl; unsigned int ddr_wrlvl_cntl; unsigned int ddr_wrlvl_cntl_2; unsigned int ddr_wrlvl_cntl_3; unsigned int ddr_sr_cntr; unsigned int ddr_sdram_rcw_1; unsigned int ddr_sdram_rcw_2; unsigned int ddr_sdram_rcw_3; unsigned int ddr_sdram_rcw_4; unsigned int ddr_sdram_rcw_5; unsigned int ddr_sdram_rcw_6; unsigned int dq_map_0; unsigned int dq_map_1; unsigned int dq_map_2; unsigned int dq_map_3; unsigned int ddr_eor; unsigned int ddr_cdr1; unsigned int ddr_cdr2; unsigned int err_disable; unsigned int err_int_en; unsigned int debug[64]; } fsl_ddr_cfg_regs_t; typedef struct memctl_options_partial_s { unsigned int all_dimms_ecc_capable; unsigned int all_dimms_tckmax_ps; unsigned int all_dimms_burst_lengths_bitmask; unsigned int all_dimms_registered; unsigned int all_dimms_unbuffered; /* unsigned int lowest_common_spd_caslat; */ unsigned int all_dimms_minimum_trcd_ps; } memctl_options_partial_t; #define DDR_DATA_BUS_WIDTH_64 0 #define DDR_DATA_BUS_WIDTH_32 1 #define DDR_DATA_BUS_WIDTH_16 2 #define DDR_CSWL_CS0 0x04000001 /* * Generalized parameters for memory controller configuration, * might be a little specific to the FSL memory controller */ typedef struct memctl_options_s { /* * Memory organization parameters * * if DIMM is present in the system * where DIMMs are with respect to chip select * where chip selects are with respect to memory boundaries */ unsigned int registered_dimm_en; /* use registered DIMM support */ /* Options local to a Chip Select */ struct cs_local_opts_s { unsigned int auto_precharge; unsigned int odt_rd_cfg; unsigned int odt_wr_cfg; unsigned int odt_rtt_norm; unsigned int odt_rtt_wr; } cs_local_opts[CONFIG_CHIP_SELECTS_PER_CTRL]; /* Special configurations for chip select */ unsigned int memctl_interleaving; unsigned int memctl_interleaving_mode; unsigned int ba_intlv_ctl; unsigned int addr_hash; /* Operational mode parameters */ unsigned int ecc_mode; /* Use ECC? */ /* Initialize ECC using memory controller? */ unsigned int ecc_init_using_memctl; unsigned int dqs_config; /* Use DQS? maybe only with DDR2? */ /* SREN - self-refresh during sleep */ unsigned int self_refresh_in_sleep; /* SR_IE - Self-refresh interrupt enable */ unsigned int self_refresh_interrupt_en; unsigned int dynamic_power; /* DYN_PWR */ /* memory data width to use (16-bit, 32-bit, 64-bit) */ unsigned int data_bus_width; unsigned int burst_length; /* BL4, OTF and BL8 */ /* On-The-Fly Burst Chop enable */ unsigned int otf_burst_chop_en; /* mirrior DIMMs for DDR3 */ unsigned int mirrored_dimm; unsigned int quad_rank_present; unsigned int ap_en; /* address parity enable for RDIMM/DDR4-UDIMM */ unsigned int x4_en; /* enable x4 devices */ unsigned int package_3ds; /* Global Timing Parameters */ unsigned int cas_latency_override; unsigned int cas_latency_override_value; unsigned int use_derated_caslat; unsigned int additive_latency_override; unsigned int additive_latency_override_value; unsigned int clk_adjust; /* */ unsigned int cpo_override; /* override timing_cfg_2[CPO]*/ unsigned int cpo_sample; /* optimize debug_29[24:31] */ unsigned int write_data_delay; /* DQS adjust */ unsigned int cswl_override; unsigned int wrlvl_override; unsigned int wrlvl_sample; /* Write leveling */ unsigned int wrlvl_start; unsigned int wrlvl_ctl_2; unsigned int wrlvl_ctl_3; unsigned int half_strength_driver_enable; unsigned int twot_en; unsigned int threet_en; unsigned int bstopre; unsigned int tfaw_window_four_activates_ps; /* tFAW -- FOUR_ACT */ /* Rtt impedance */ unsigned int rtt_override; /* rtt_override enable */ unsigned int rtt_override_value; /* that is Rtt_Nom for DDR3 */ unsigned int rtt_wr_override_value; /* this is Rtt_WR for DDR3 */ /* Automatic self refresh */ unsigned int auto_self_refresh_en; unsigned int sr_it; /* ZQ calibration */ unsigned int zq_en; /* Write leveling */ unsigned int wrlvl_en; /* RCW override for RDIMM */ unsigned int rcw_override; unsigned int rcw_1; unsigned int rcw_2; unsigned int rcw_3; /* control register 1 */ unsigned int ddr_cdr1; unsigned int ddr_cdr2; unsigned int trwt_override; unsigned int trwt; /* read-to-write turnaround */ } memctl_options_t; phys_size_t fsl_ddr_sdram(void); phys_size_t fsl_ddr_sdram_size(void); phys_size_t fsl_other_ddr_sdram(unsigned long long base, unsigned int first_ctrl, unsigned int num_ctrls, unsigned int dimm_slots_per_ctrl, int (*board_need_reset)(void), void (*board_reset)(void), void (*board_de_reset)(void)); extern int fsl_use_spd(void); void fsl_ddr_set_memctl_regs(const fsl_ddr_cfg_regs_t *regs, unsigned int ctrl_num, int step); u32 fsl_ddr_get_intl3r(void); void print_ddr_info(unsigned int start_ctrl); static void __board_assert_mem_reset(void) { } static void __board_deassert_mem_reset(void) { } void board_assert_mem_reset(void) __attribute__((weak, alias("__board_assert_mem_reset"))); void board_deassert_mem_reset(void) __attribute__((weak, alias("__board_deassert_mem_reset"))); static int __board_need_mem_reset(void) { return 0; } int board_need_mem_reset(void) __attribute__((weak, alias("__board_need_mem_reset"))); #if defined(CONFIG_DEEP_SLEEP) void board_mem_sleep_setup(void); bool is_warm_boot(void); int fsl_dp_resume(void); #endif /* * The 85xx boards have a common prototype for fixed_sdram so put the * declaration here. */ #ifdef CONFIG_MPC85xx extern phys_size_t fixed_sdram(void); #endif #if defined(CONFIG_DDR_ECC) extern void ddr_enable_ecc(unsigned int dram_size); #endif typedef struct fixed_ddr_parm{ int min_freq; int max_freq; fsl_ddr_cfg_regs_t *ddr_settings; } fixed_ddr_parm_t; /** * fsl_initdram() - Set up the SDRAM * * @return 0 if OK, -ve on error */ int fsl_initdram(void); #endif