Searched refs:mci (Results 26 - 50 of 76) sorted by relevance

1234

/linux-master/drivers/media/pci/ddbridge/
H A Dddbridge-sx8.c12 #include "ddbridge-mci.h"
36 struct mci mci; member in struct:sx8
49 struct mci_base *mci_base = state->mci.base;
67 cmd.demod = state->mci.demod;
68 stat = ddb_mci_cmd(&state->mci, &cmd, &state->signal_info);
108 cmd.demod = state->mci.demod;
109 stat = ddb_mci_cmd(&state->mci, &cmd, &res);
127 struct mci_base *mci_base = state->mci.base;
132 cmd.tuner = state->mci
462 init(struct mci *mci) argument
[all...]
H A Dddbridge-mci.c3 * ddbridge-mci.c: Digital Devices microcode interface
12 #include "ddbridge-mci.h"
16 static int mci_reset(struct mci *state)
42 int ddb_mci_config(struct mci *state, u32 config)
52 static int _mci_cmd_unlocked(struct mci *state,
80 int ddb_mci_cmd(struct mci *state,
111 static int probe(struct mci *state)
125 struct mci *state;
H A DMakefile7 ddbridge-hw.o ddbridge-i2c.o ddbridge-max.o ddbridge-mci.o \
/linux-master/drivers/edac/
H A De752x_edac.c40 #define e752x_mc_printk(mci, level, fmt, arg...) \
41 edac_mc_chipset_printk(mci, level, "e752x", fmt, ##arg)
304 static unsigned long ctl_page_to_phys(struct mem_ctl_info *mci, argument
308 struct e752x_pvt *pvt = (struct e752x_pvt *)mci->pvt_info;
327 static void do_process_ce(struct mem_ctl_info *mci, u16 error_one, argument
334 struct e752x_pvt *pvt = (struct e752x_pvt *)mci->pvt_info;
362 e752x_mc_printk(mci, KERN_WARNING,
366 row = edac_mc_find_csrow_by_page(mci, page);
372 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
378 static inline void process_ce(struct mem_ctl_info *mci, u1 argument
388 do_process_ue(struct mem_ctl_info *mci, u16 error_one, u32 ded_add, u32 scrb_add) argument
436 process_ue(struct mem_ctl_info *mci, u16 error_one, u32 ded_add, u32 scrb_add, int *error_found, int handle_error) argument
446 process_ue_no_info_wr(struct mem_ctl_info *mci, int *error_found, int handle_error) argument
460 do_process_ded_retry(struct mem_ctl_info *mci, u16 error, u32 retry_add) argument
479 process_ded_retry(struct mem_ctl_info *mci, u16 error, u32 retry_add, int *error_found, int handle_error) argument
489 process_threshold_ce(struct mem_ctl_info *mci, u16 error, int *error_found, int handle_error) argument
790 e752x_check_dram(struct mem_ctl_info *mci, struct e752x_error_info *info, int *error_found, int handle_error) argument
838 e752x_get_error_info(struct mem_ctl_info *mci, struct e752x_error_info *info) argument
945 e752x_process_error_info(struct mem_ctl_info *mci, struct e752x_error_info *info, int handle_errors) argument
979 e752x_check(struct mem_ctl_info *mci) argument
988 set_sdram_scrub_rate(struct mem_ctl_info *mci, u32 new_bw) argument
1017 get_sdram_scrub_rate(struct mem_ctl_info *mci) argument
1055 remap_csrow_index(struct mem_ctl_info *mci, int index) argument
1065 e752x_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, u16 ddrcsr) argument
1259 struct mem_ctl_info *mci; local
1398 struct mem_ctl_info *mci; local
[all...]
H A Di82875p_edac.c28 #define i82875p_mc_printk(mci, level, fmt, arg...) \
29 edac_mc_chipset_printk(mci, level, "i82875p", fmt, ##arg)
186 static void i82875p_get_error_info(struct mem_ctl_info *mci, argument
191 pdev = to_pci_dev(mci->pdev);
223 static int i82875p_process_error_info(struct mem_ctl_info *mci, argument
229 multi_chan = mci->csrows[0]->nr_channels - 1;
238 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
245 row = edac_mc_find_csrow_by_page(mci, info->eap);
248 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
253 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
261 i82875p_check(struct mem_ctl_info *mci) argument
339 i82875p_init_csrows(struct mem_ctl_info *mci, struct pci_dev *pdev, void __iomem * ovrfl_window, u32 drc) argument
390 struct mem_ctl_info *mci; local
492 struct mem_ctl_info *mci; local
[all...]
H A Dedac_mc_sysfs.c410 * Nothing to do, just unregister sysfs here. The mci
426 static int edac_create_csrow_object(struct mem_ctl_info *mci, argument
435 csrow->dev.parent = &mci->dev;
436 csrow->mci = mci;
453 static int edac_create_csrow_objects(struct mem_ctl_info *mci) argument
458 for (i = 0; i < mci->nr_csrows; i++) {
459 csrow = mci->csrows[i];
462 err = edac_create_csrow_object(mci, mci
477 edac_delete_csrow_objects(struct mem_ctl_info *mci) argument
640 edac_create_dimm_object(struct mem_ctl_info *mci, struct dimm_info *dimm) argument
686 struct mem_ctl_info *mci = to_mci(dev); local
727 struct mem_ctl_info *mci = to_mci(dev); local
751 struct mem_ctl_info *mci = to_mci(dev); local
768 struct mem_ctl_info *mci = to_mci(dev); local
777 struct mem_ctl_info *mci = to_mci(dev); local
786 struct mem_ctl_info *mci = to_mci(dev); local
795 struct mem_ctl_info *mci = to_mci(dev); local
804 struct mem_ctl_info *mci = to_mci(dev); local
813 struct mem_ctl_info *mci = to_mci(dev); local
822 struct mem_ctl_info *mci = to_mci(dev); local
842 struct mem_ctl_info *mci = to_mci(dev); local
898 struct mem_ctl_info *mci = to_mci(dev); local
932 edac_create_sysfs_mci_device(struct mem_ctl_info *mci, const struct attribute_group **groups) argument
986 edac_remove_sysfs_mci_device(struct mem_ctl_info *mci) argument
[all...]
H A Di3200_edac.c166 static void i3200_clear_error_info(struct mem_ctl_info *mci) argument
170 pdev = to_pci_dev(mci->pdev);
180 static void i3200_get_and_clear_error_info(struct mem_ctl_info *mci, argument
184 struct i3200_priv *priv = mci->pvt_info;
187 pdev = to_pci_dev(mci->pdev);
216 i3200_clear_error_info(mci);
219 static void i3200_process_error_info(struct mem_ctl_info *mci, argument
229 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
237 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
243 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
252 i3200_check(struct mem_ctl_info *mci) argument
339 struct mem_ctl_info *mci = NULL; local
449 struct mem_ctl_info *mci; local
[all...]
H A Di5100_edac.c356 static int i5100_rank_to_slot(const struct mem_ctl_info *mci, argument
359 const struct i5100_priv *priv = mci->pvt_info;
410 static unsigned int i5100_csrow_to_rank(const struct mem_ctl_info *mci, argument
413 const struct i5100_priv *priv = mci->pvt_info;
419 static unsigned int i5100_csrow_to_chan(const struct mem_ctl_info *mci, argument
422 const struct i5100_priv *priv = mci->pvt_info;
427 static void i5100_handle_ce(struct mem_ctl_info *mci, argument
443 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1,
449 static void i5100_handle_ue(struct mem_ctl_info *mci, argument
465 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
471 i5100_read_log(struct mem_ctl_info *mci, int chan, u32 ferr, u32 nerr) argument
540 i5100_check_error(struct mem_ctl_info *mci) argument
592 i5100_set_scrub_rate(struct mem_ctl_info *mci, u32 bandwidth) argument
617 i5100_get_scrub_rate(struct mem_ctl_info *mci) argument
646 i5100_npages(struct mem_ctl_info *mci, unsigned int csrow) argument
667 i5100_init_mtr(struct mem_ctl_info *mci) argument
699 i5100_read_spd_byte(const struct mem_ctl_info *mci, u8 ch, u8 slot, u8 addr, u8 *byte) argument
737 i5100_init_dimm_csmap(struct mem_ctl_info *mci) argument
767 i5100_init_dimm_layout(struct pci_dev *pdev, struct mem_ctl_info *mci) argument
789 i5100_init_interleaving(struct pci_dev *pdev, struct mem_ctl_info *mci) argument
835 i5100_init_csrows(struct mem_ctl_info *mci) argument
866 i5100_do_inject(struct mem_ctl_info *mci) argument
931 struct mem_ctl_info *mci = to_mci(dev); local
944 i5100_setup_debugfs(struct mem_ctl_info *mci) argument
978 struct mem_ctl_info *mci; local
1162 struct mem_ctl_info *mci; local
[all...]
H A Dghes_edac.c22 struct mem_ctl_info *mci; member in struct:ghes_pvt
87 static struct dimm_info *find_dimm_by_handle(struct mem_ctl_info *mci, u16 handle) argument
91 mci_for_each_dimm(mci, dimm) {
275 struct mem_ctl_info *mci; local
295 mci = pvt->mci;
296 e = &mci->error_desc;
357 dimm = find_dimm_by_handle(mci, mem_err->mem_dev_handle);
391 struct mem_ctl_info *mci; local
418 mci
509 struct mem_ctl_info *mci; local
[all...]
H A Dskx_common.c451 struct mem_ctl_info *mci; local
463 mci = edac_mc_alloc(imc->mc, ARRAY_SIZE(layers), layers,
466 if (unlikely(!mci))
469 edac_dbg(0, "MC#%d: mci = %p\n", imc->mc, mci);
471 /* Associate skx_dev and mci for future usage */
472 imc->mci = mci;
473 pvt = mci->pvt_info;
476 mci
518 struct mem_ctl_info *mci = imc->mci; local
533 skx_mce_output_error(struct mem_ctl_info *mci, const struct mce *m, struct decoded_addr *res) argument
638 struct mem_ctl_info *mci; local
[all...]
H A Ddmc520_edac.c165 * error_lock is to protect concurrent writes to the mci->error_desc through
365 static void dmc520_handle_dram_ecc_errors(struct mem_ctl_info *mci, argument
368 struct dmc520_edac *pvt = mci->pvt_info;
387 mci, cnt, 0, 0, 0, info.rank, -1, -1,
392 static irqreturn_t dmc520_edac_dram_ecc_isr(int irq, struct mem_ctl_info *mci, argument
395 struct dmc520_edac *pvt = mci->pvt_info;
400 dmc520_handle_dram_ecc_errors(mci, is_ce);
407 static irqreturn_t dmc520_edac_dram_all_isr(int irq, struct mem_ctl_info *mci, argument
410 struct dmc520_edac *pvt = mci->pvt_info;
418 irq_ret = dmc520_edac_dram_ecc_isr(irq, mci, tru
429 struct mem_ctl_info *mci = data; local
443 dmc520_init_csrow(struct mem_ctl_info *mci) argument
480 struct mem_ctl_info *mci; local
608 struct mem_ctl_info *mci; local
[all...]
H A Di7core_edac.c71 #define i7core_mc_printk(mci, level, fmt, arg...) \
72 edac_mc_chipset_printk(mci, level, "i7core", fmt, ##arg)
245 struct mem_ctl_info *mci; member in struct:i7core_dev
487 static int get_dimm_config(struct mem_ctl_info *mci) argument
489 struct i7core_pvt *pvt = mci->pvt_info;
588 dimm = edac_get_dimm(mci, i, j, 0);
660 static int disable_inject(const struct mem_ctl_info *mci) argument
662 struct i7core_pvt *pvt = mci->pvt_info;
686 struct mem_ctl_info *mci = to_mci(dev); local
687 struct i7core_pvt *pvt = mci
706 struct mem_ctl_info *mci = to_mci(dev); local
723 struct mem_ctl_info *mci = to_mci(dev); local
743 struct mem_ctl_info *mci = to_mci(dev); local
763 struct mem_ctl_info *mci = to_mci(dev); local
783 struct mem_ctl_info *mci = to_mci(dev); local
914 struct mem_ctl_info *mci = to_mci(dev); local
1018 struct mem_ctl_info *mci = to_mci(dev); local
1157 i7core_create_sysfs_devices(struct mem_ctl_info *mci) argument
1212 i7core_delete_sysfs_devices(struct mem_ctl_info *mci) argument
1452 mci_bind_devs(struct mem_ctl_info *mci, struct i7core_dev *i7core_dev) argument
1532 i7core_rdimm_update_ce_count(struct mem_ctl_info *mci, const int chan, const int new0, const int new1, const int new2) argument
1582 i7core_rdimm_check_mc_ecc_err(struct mem_ctl_info *mci) argument
1627 i7core_udimm_check_mc_ecc_err(struct mem_ctl_info *mci) argument
1694 i7core_mce_output_error(struct mem_ctl_info *mci, const struct mce *m) argument
1791 i7core_check_error(struct mem_ctl_info *mci, struct mce *m) argument
1815 struct mem_ctl_info *mci; local
1957 set_sdram_scrub_rate(struct mem_ctl_info *mci, u32 new_bw) argument
2019 get_sdram_scrub_rate(struct mem_ctl_info *mci) argument
2048 enable_sdram_scrub_setting(struct mem_ctl_info *mci) argument
2063 disable_sdram_scrub_setting(struct mem_ctl_info *mci) argument
2098 struct mem_ctl_info *mci = i7core_dev->mci; local
2131 struct mem_ctl_info *mci; local
[all...]
H A Dcpc925_edac.c26 #define cpc925_mc_printk(mci, level, fmt, arg...) \
27 edac_mc_chipset_printk(mci, level, "CPC925", fmt, ##arg)
314 static void cpc925_init_csrows(struct mem_ctl_info *mci) argument
316 struct cpc925_mc_pdata *pdata = mci->pvt_info;
326 for (index = 0; index < mci->nr_csrows; index++) {
337 csrow = mci->csrows[index];
380 static void cpc925_mc_init(struct mem_ctl_info *mci) argument
382 struct cpc925_mc_pdata *pdata = mci->pvt_info;
402 static void cpc925_mc_exit(struct mem_ctl_info *mci) argument
435 static void cpc925_mc_get_pfn(struct mem_ctl_info *mci, u3 argument
504 cpc925_mc_find_channel(struct mem_ctl_info *mci, u16 syndrome) argument
518 cpc925_mc_check(struct mem_ctl_info *mci) argument
863 cpc925_get_sdram_scrub_rate(struct mem_ctl_info *mci) argument
909 struct mem_ctl_info *mci; local
1015 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Dnpcm_edac.c104 static void handle_ce(struct mem_ctl_info *mci) argument
106 struct priv_data *priv = mci->pvt_info;
133 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci, 1, addr >> PAGE_SHIFT,
137 static void handle_ue(struct mem_ctl_info *mci) argument
139 struct priv_data *priv = mci->pvt_info;
166 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, addr >> PAGE_SHIFT,
173 struct mem_ctl_info *mci = dev_id; local
176 pdata = ((struct priv_data *)mci->pvt_info)->pdata;
179 handle_ce(mci);
186 handle_ue(mci);
202 struct mem_ctl_info *mci = to_mci(dev); local
288 setup_debugfs(struct mem_ctl_info *mci) argument
303 setup_irq(struct mem_ctl_info *mci, struct platform_device *pdev) argument
344 struct mem_ctl_info *mci; local
415 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Di5400_edac.c47 #define i5400_mc_printk(mci, level, fmt, arg...) \
48 edac_mc_chipset_printk(mci, level, "i5400", fmt, ##arg)
436 static void i5400_get_error_info(struct mem_ctl_info *mci, argument
442 pvt = mci->pvt_info;
506 * i5400_proccess_non_recoverable_info(struct mem_ctl_info *mci,
512 static void i5400_proccess_non_recoverable_info(struct mem_ctl_info *mci, argument
564 edac_mc_handle_error(tp_event, mci, 1, 0, 0, 0,
571 * i5400_process_fatal_error_info(struct mem_ctl_info *mci,
577 static void i5400_process_nonfatal_error_info(struct mem_ctl_info *mci, argument
598 i5400_proccess_non_recoverable_info(mci, inf
658 i5400_process_error_info(struct mem_ctl_info *mci, struct i5400_error_info *info) argument
676 i5400_clear_error(struct mem_ctl_info *mci) argument
687 i5400_check_error(struct mem_ctl_info *mci) argument
699 i5400_put_devices(struct mem_ctl_info *mci) argument
718 i5400_get_devices(struct mem_ctl_info *mci, int dev_idx) argument
1052 i5400_get_mc_regs(struct mem_ctl_info *mci) argument
1165 i5400_init_dimms(struct mem_ctl_info *mci) argument
1228 i5400_enable_error_reporting(struct mem_ctl_info *mci) argument
1255 struct mem_ctl_info *mci; local
1388 struct mem_ctl_info *mci; local
[all...]
H A Die31200_edac.c257 static void ie31200_clear_error_info(struct mem_ctl_info *mci) argument
263 pci_write_bits16(to_pci_dev(mci->pdev), IE31200_ERRSTS,
267 static void ie31200_get_and_clear_error_info(struct mem_ctl_info *mci, argument
271 struct ie31200_priv *priv = mci->pvt_info;
273 pdev = to_pci_dev(mci->pdev);
303 ie31200_clear_error_info(mci);
306 static void ie31200_process_error_info(struct mem_ctl_info *mci, argument
316 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1, 0, 0, 0,
324 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci, 1,
330 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
340 ie31200_check(struct mem_ctl_info *mci) argument
407 struct mem_ctl_info *mci = NULL; local
564 struct mem_ctl_info *mci; local
[all...]
H A Di7300_edac.c39 #define i7300_mc_printk(mci, level, fmt, arg...) \
40 edac_mc_chipset_printk(mci, level, "i7300", fmt, ##arg)
349 * @mci: struct mem_ctl_info pointer
351 static void i7300_process_error_global(struct mem_ctl_info *mci) argument
359 pvt = mci->pvt_info;
396 i7300_mc_printk(mci, KERN_EMERG, "%s misc error: %s\n",
404 * @mci: struct mem_ctl_info pointer
406 static void i7300_process_fbd_error(struct mem_ctl_info *mci) argument
418 pvt = mci->pvt_info;
449 edac_mc_handle_error(HW_EVENT_ERR_FATAL, mci,
509 i7300_check_error(struct mem_ctl_info *mci) argument
519 i7300_clear_error(struct mem_ctl_info *mci) argument
556 i7300_enable_error_reporting(struct mem_ctl_info *mci) argument
745 i7300_init_csrows(struct mem_ctl_info *mci) argument
838 i7300_get_mc_regs(struct mem_ctl_info *mci) argument
909 i7300_put_devices(struct mem_ctl_info *mci) argument
934 i7300_get_devices(struct mem_ctl_info *mci) argument
1023 struct mem_ctl_info *mci; local
1135 struct mem_ctl_info *mci; local
[all...]
H A Di5000_edac.c36 #define i5000_mc_printk(mci, level, fmt, arg...) \
37 edac_mc_chipset_printk(mci, level, "i5000", fmt, ##arg)
385 static void i5000_get_error_info(struct mem_ctl_info *mci, argument
391 pvt = mci->pvt_info;
454 * i5000_process_fatal_error_info(struct mem_ctl_info *mci,
460 static void i5000_process_fatal_error_info(struct mem_ctl_info *mci, argument
528 edac_mc_handle_error(HW_EVENT_ERR_FATAL, mci, 1, 0, 0, 0,
535 * i5000_process_fatal_error_info(struct mem_ctl_info *mci,
541 static void i5000_process_nonfatal_error_info(struct mem_ctl_info *mci, argument
627 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
737 i5000_process_error_info(struct mem_ctl_info *mci, struct i5000_error_info *info, int handle_errors) argument
754 i5000_clear_error(struct mem_ctl_info *mci) argument
765 i5000_check_error(struct mem_ctl_info *mci) argument
779 i5000_get_devices(struct mem_ctl_info *mci, int dev_idx) argument
899 i5000_put_devices(struct mem_ctl_info *mci) argument
1131 i5000_get_mc_regs(struct mem_ctl_info *mci) argument
1247 i5000_init_csrows(struct mem_ctl_info *mci) argument
1307 i5000_enable_error_reporting(struct mem_ctl_info *mci) argument
1356 struct mem_ctl_info *mci; local
1504 struct mem_ctl_info *mci; local
[all...]
H A Dversal_edac.c409 * @mci: EDAC memory controller instance.
414 static void handle_error(struct mem_ctl_info *mci, struct ecc_status *stat) argument
416 struct edac_priv *priv = mci->pvt_info;
427 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
440 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
451 * @data: mci controller data.
457 struct mem_ctl_info *mci = (struct mem_ctl_info *)data; local
462 priv = mci->pvt_info;
475 handle_error(mci, &priv->stat);
585 * @mci
590 init_csrows(struct mem_ctl_info *mci) argument
622 mc_init(struct mem_ctl_info *mci, struct platform_device *pdev) argument
739 xddr_inject_data_ce_store(struct mem_ctl_info *mci, u8 ce_bitpos) argument
788 struct mem_ctl_info *mci = to_mci(dev); local
819 xddr_inject_data_ue_store(struct mem_ctl_info *mci, u32 val0, u32 val1) argument
852 struct mem_ctl_info *mci = to_mci(dev); local
913 create_debugfs_attributes(struct mem_ctl_info *mci) argument
1080 struct mem_ctl_info *mci; local
1167 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Darmada_xp_edac.c127 static void axp_mc_check(struct mem_ctl_info *mci) argument
129 struct axp_mc_drvdata *drvdata = mci->pvt_info;
165 dev_warn(mci->pdev, "inconsistent SBE count detected\n");
170 dev_warn(mci->pdev, "inconsistent DBE count detected\n");
175 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
179 mci->ctl_name,
182 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
186 mci->ctl_name,
203 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
209 mci
221 axp_mc_read_config(struct mem_ctl_info *mci) argument
290 struct mem_ctl_info *mci; local
358 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Dsynopsys_edac.c473 * @mci: EDAC memory controller instance.
478 static void handle_error(struct mem_ctl_info *mci, struct synps_ecc_status *p) argument
480 struct synps_edac_priv *priv = mci->pvt_info;
498 edac_mc_handle_error(HW_EVENT_ERR_CORRECTED, mci,
516 edac_mc_handle_error(HW_EVENT_ERR_UNCORRECTED, mci,
573 struct mem_ctl_info *mci = dev_id; local
577 priv = mci->pvt_info;
597 handle_error(mci, &priv->stat);
610 * @mci: EDAC memory controller instance.
614 static void check_errors(struct mem_ctl_info *mci) argument
821 init_csrows(struct mem_ctl_info *mci) argument
856 mc_init(struct mem_ctl_info *mci, struct platform_device *pdev) argument
887 setup_irq(struct mem_ctl_info *mci, struct platform_device *pdev) argument
1032 struct mem_ctl_info *mci = to_mci(dev); local
1046 struct mem_ctl_info *mci = to_mci(dev); local
1061 struct mem_ctl_info *mci = to_mci(dev); local
1073 struct mem_ctl_info *mci = to_mci(dev); local
1089 edac_create_sysfs_attributes(struct mem_ctl_info *mci) argument
1102 edac_remove_sysfs_attributes(struct mem_ctl_info *mci) argument
1348 struct mem_ctl_info *mci; local
1437 struct mem_ctl_info *mci = platform_get_drvdata(pdev); local
[all...]
H A Dedac_module.h29 extern int edac_create_sysfs_mci_device(struct mem_ctl_info *mci,
31 extern void edac_remove_sysfs_mci_device(struct mem_ctl_info *mci);
68 void edac_create_debugfs_nodes(struct mem_ctl_info *mci);
84 static inline void edac_create_debugfs_nodes(struct mem_ctl_info *mci) { } argument
/linux-master/include/linux/
H A Dedac.h389 struct mem_ctl_info *mci; /* the parent */ member in struct:dimm_info
444 struct mem_ctl_info *mci; /* the parent */ member in struct:csrow_info
521 int (*set_sdram_scrub_rate) (struct mem_ctl_info * mci, u32 bw);
527 int (*get_sdram_scrub_rate) (struct mem_ctl_info * mci);
531 void (*edac_check) (struct mem_ctl_info * mci);
538 unsigned long (*ctl_page_to_phys) (struct mem_ctl_info * mci,
573 unsigned long start_time; /* mci load start time (in jiffies) */
614 #define mci_for_each_dimm(mci, dimm) \
615 for ((dimm) = (mci)->dimms[0]; \
617 (dimm) = (dimm)->idx + 1 < (mci)
638 edac_get_dimm(struct mem_ctl_info *mci, int layer0, int layer1, int layer2) argument
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Dbtcoex.c235 ah->btcoex_hw.mci.ready = false;
236 ah->btcoex_hw.mci.bt_state = 0;
237 ah->btcoex_hw.mci.bt_ver_major = 3;
238 ah->btcoex_hw.mci.bt_ver_minor = 0;
239 ah->btcoex_hw.mci.bt_version_known = false;
240 ah->btcoex_hw.mci.update_2g5g = true;
241 ah->btcoex_hw.mci.is_2g = true;
242 ah->btcoex_hw.mci.wlan_channels_update = false;
243 ah->btcoex_hw.mci.wlan_channels[0] = 0x00000000;
244 ah->btcoex_hw.mci
[all...]
H A Dgpio.c174 struct ath_mci_profile *mci = &btcoex->mci; local
179 (mci->num_pan || mci->num_other_acl))
180 ah->btcoex_hw.mci.stomp_ftp =
183 ah->btcoex_hw.mci.stomp_ftp = false;
346 struct ath_mci_profile *mci = &sc->btcoex.mci; local
349 if ((sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_MCI) && mci->aggr_limit)
350 aggr_limit = (max_4ms_framelen * mci
455 struct ath_mci_profile *mci = &btcoex->mci; local
[all...]

Completed in 241 milliseconds

1234