Home
last modified time | relevance | path

Searched refs:pcr (Results 1 – 78 of 78) sorted by relevance

/linux-4.1.27/drivers/mfd/
Drtsx_pcr.c68 static inline void rtsx_pci_enable_aspm(struct rtsx_pcr *pcr) in rtsx_pci_enable_aspm() argument
70 rtsx_pci_update_cfg_byte(pcr, pcr->pcie_cap + PCI_EXP_LNKCTL, in rtsx_pci_enable_aspm()
71 0xFC, pcr->aspm_en); in rtsx_pci_enable_aspm()
74 static inline void rtsx_pci_disable_aspm(struct rtsx_pcr *pcr) in rtsx_pci_disable_aspm() argument
76 rtsx_pci_update_cfg_byte(pcr, pcr->pcie_cap + PCI_EXP_LNKCTL, in rtsx_pci_disable_aspm()
80 void rtsx_pci_start_run(struct rtsx_pcr *pcr) in rtsx_pci_start_run() argument
83 if (pcr->remove_pci) in rtsx_pci_start_run()
86 if (pcr->state != PDEV_STAT_RUN) { in rtsx_pci_start_run()
87 pcr->state = PDEV_STAT_RUN; in rtsx_pci_start_run()
88 if (pcr->ops->enable_auto_blink) in rtsx_pci_start_run()
[all …]
Drts5249.c28 static u8 rts5249_get_ic_version(struct rtsx_pcr *pcr) in rts5249_get_ic_version() argument
32 rtsx_pci_read_register(pcr, DUMMY_REG_RESET_0, &val); in rts5249_get_ic_version()
36 static void rts5249_fill_driving(struct rtsx_pcr *pcr, u8 voltage) in rts5249_fill_driving() argument
54 drive_sel = pcr->sd30_drive_sel_3v3; in rts5249_fill_driving()
57 drive_sel = pcr->sd30_drive_sel_1v8; in rts5249_fill_driving()
60 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD30_CLK_DRIVE_SEL, in rts5249_fill_driving()
62 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD30_CMD_DRIVE_SEL, in rts5249_fill_driving()
64 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD30_DAT_DRIVE_SEL, in rts5249_fill_driving()
68 static void rtsx_base_fetch_vendor_settings(struct rtsx_pcr *pcr) in rtsx_base_fetch_vendor_settings() argument
72 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG1, &reg); in rtsx_base_fetch_vendor_settings()
[all …]
Drts5227.c29 static void rts5227_fill_driving(struct rtsx_pcr *pcr, u8 voltage) in rts5227_fill_driving() argument
47 drive_sel = pcr->sd30_drive_sel_3v3; in rts5227_fill_driving()
50 drive_sel = pcr->sd30_drive_sel_1v8; in rts5227_fill_driving()
53 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD30_CLK_DRIVE_SEL, in rts5227_fill_driving()
55 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD30_CMD_DRIVE_SEL, in rts5227_fill_driving()
57 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD30_DAT_DRIVE_SEL, in rts5227_fill_driving()
61 static void rts5227_fetch_vendor_settings(struct rtsx_pcr *pcr) in rts5227_fetch_vendor_settings() argument
65 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG1, &reg); in rts5227_fetch_vendor_settings()
66 pcr_dbg(pcr, "Cfg 0x%x: 0x%x\n", PCR_SETTING_REG1, reg); in rts5227_fetch_vendor_settings()
71 pcr->aspm_en = rtsx_reg_to_aspm(reg); in rts5227_fetch_vendor_settings()
[all …]
Drts5229.c28 static u8 rts5229_get_ic_version(struct rtsx_pcr *pcr) in rts5229_get_ic_version() argument
32 rtsx_pci_read_register(pcr, DUMMY_REG_RESET_0, &val); in rts5229_get_ic_version()
36 static void rts5229_fetch_vendor_settings(struct rtsx_pcr *pcr) in rts5229_fetch_vendor_settings() argument
40 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG1, &reg); in rts5229_fetch_vendor_settings()
41 pcr_dbg(pcr, "Cfg 0x%x: 0x%x\n", PCR_SETTING_REG1, reg); in rts5229_fetch_vendor_settings()
46 pcr->aspm_en = rtsx_reg_to_aspm(reg); in rts5229_fetch_vendor_settings()
47 pcr->sd30_drive_sel_1v8 = in rts5229_fetch_vendor_settings()
49 pcr->card_drive_sel &= 0x3F; in rts5229_fetch_vendor_settings()
50 pcr->card_drive_sel |= rtsx_reg_to_card_drive_sel(reg); in rts5229_fetch_vendor_settings()
52 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG2, &reg); in rts5229_fetch_vendor_settings()
[all …]
Drts5209.c28 static u8 rts5209_get_ic_version(struct rtsx_pcr *pcr) in rts5209_get_ic_version() argument
32 val = rtsx_pci_readb(pcr, 0x1C); in rts5209_get_ic_version()
36 static void rts5209_fetch_vendor_settings(struct rtsx_pcr *pcr) in rts5209_fetch_vendor_settings() argument
40 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG1, &reg); in rts5209_fetch_vendor_settings()
41 pcr_dbg(pcr, "Cfg 0x%x: 0x%x\n", PCR_SETTING_REG1, reg); in rts5209_fetch_vendor_settings()
45 pcr->flags |= PCR_MS_PMOS; in rts5209_fetch_vendor_settings()
46 pcr->aspm_en = rts5209_reg_to_aspm(reg); in rts5209_fetch_vendor_settings()
49 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG2, &reg); in rts5209_fetch_vendor_settings()
50 pcr_dbg(pcr, "Cfg 0x%x: 0x%x\n", PCR_SETTING_REG2, reg); in rts5209_fetch_vendor_settings()
53 pcr->sd30_drive_sel_1v8 = in rts5209_fetch_vendor_settings()
[all …]
Drtl8411.c30 static u8 rtl8411_get_ic_version(struct rtsx_pcr *pcr) in rtl8411_get_ic_version() argument
34 rtsx_pci_read_register(pcr, SYS_VER, &val); in rtl8411_get_ic_version()
38 static int rtl8411b_is_qfn48(struct rtsx_pcr *pcr) in rtl8411b_is_qfn48() argument
42 rtsx_pci_read_register(pcr, RTL8411B_PACKAGE_MODE, &val); in rtl8411b_is_qfn48()
50 static void rtl8411_fetch_vendor_settings(struct rtsx_pcr *pcr) in rtl8411_fetch_vendor_settings() argument
55 rtsx_pci_read_config_dword(pcr, PCR_SETTING_REG1, &reg1); in rtl8411_fetch_vendor_settings()
56 pcr_dbg(pcr, "Cfg 0x%x: 0x%x\n", PCR_SETTING_REG1, reg1); in rtl8411_fetch_vendor_settings()
61 pcr->aspm_en = rtsx_reg_to_aspm(reg1); in rtl8411_fetch_vendor_settings()
62 pcr->sd30_drive_sel_1v8 = in rtl8411_fetch_vendor_settings()
64 pcr->card_drive_sel &= 0x3F; in rtl8411_fetch_vendor_settings()
[all …]
Drtsx_pcr.h33 int __rtsx_pci_write_phy_register(struct rtsx_pcr *pcr, u8 addr, u16 val);
34 int __rtsx_pci_read_phy_register(struct rtsx_pcr *pcr, u8 addr, u16 *val);
36 void rts5209_init_params(struct rtsx_pcr *pcr);
37 void rts5229_init_params(struct rtsx_pcr *pcr);
38 void rtl8411_init_params(struct rtsx_pcr *pcr);
39 void rtl8402_init_params(struct rtsx_pcr *pcr);
40 void rts5227_init_params(struct rtsx_pcr *pcr);
41 void rts5249_init_params(struct rtsx_pcr *pcr);
42 void rts524a_init_params(struct rtsx_pcr *pcr);
43 void rts525a_init_params(struct rtsx_pcr *pcr);
[all …]
/linux-4.1.27/drivers/mmc/host/
Drtsx_pci_sdmmc.c38 struct rtsx_pcr *pcr; member
70 rtsx_pci_write_register(host->pcr, CARD_STOP, in sd_clear_error()
87 rtsx_pci_read_register(host->pcr, start + i + j, in dump_reg_range()
105 return rtsx_pci_readl(host->pcr, RTSX_BIPR) & SD_EXIST; in sd_get_cd_int()
108 static void sd_cmd_set_sd_cmd(struct rtsx_pcr *pcr, struct mmc_command *cmd) in sd_cmd_set_sd_cmd() argument
110 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD_CMD0, 0xFF, in sd_cmd_set_sd_cmd()
112 rtsx_pci_write_be32(pcr, SD_CMD1, cmd->arg); in sd_cmd_set_sd_cmd()
115 static void sd_cmd_set_data_len(struct rtsx_pcr *pcr, u16 blocks, u16 blksz) in sd_cmd_set_data_len() argument
117 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD_BLOCK_CNT_L, 0xFF, blocks); in sd_cmd_set_data_len()
118 rtsx_pci_add_cmd(pcr, WRITE_REG_CMD, SD_BLOCK_CNT_H, 0xFF, blocks >> 8); in sd_cmd_set_data_len()
[all …]
/linux-4.1.27/drivers/memstick/host/
Drtsx_pci_ms.c32 struct rtsx_pcr *pcr; member
52 rtsx_pci_write_register(host->pcr, CARD_STOP, in ms_clear_error()
60 struct rtsx_pcr *pcr = host->pcr; in ms_print_debug_regs() local
65 rtsx_pci_init_cmd(pcr); in ms_print_debug_regs()
67 rtsx_pci_add_cmd(pcr, READ_REG_CMD, i, 0, 0); in ms_print_debug_regs()
69 rtsx_pci_add_cmd(pcr, READ_REG_CMD, i, 0, 0); in ms_print_debug_regs()
70 rtsx_pci_send_cmd(pcr, 100); in ms_print_debug_regs()
72 ptr = rtsx_pci_get_cmd_data(pcr); in ms_print_debug_regs()
87 struct rtsx_pcr *pcr = host->pcr; in ms_power_on() local
90 rtsx_pci_init_cmd(pcr); in ms_power_on()
[all …]
/linux-4.1.27/include/linux/mfd/
Drtsx_pci.h101 #define rtsx_pci_writel(pcr, reg, value) \ argument
102 iowrite32(value, (pcr)->remap_addr + reg)
103 #define rtsx_pci_readl(pcr, reg) \ argument
104 ioread32((pcr)->remap_addr + reg)
105 #define rtsx_pci_writew(pcr, reg, value) \ argument
106 iowrite16(value, (pcr)->remap_addr + reg)
107 #define rtsx_pci_readw(pcr, reg) \ argument
108 ioread16((pcr)->remap_addr + reg)
109 #define rtsx_pci_writeb(pcr, reg, value) \ argument
110 iowrite8(value, (pcr)->remap_addr + reg)
[all …]
/linux-4.1.27/sound/soc/davinci/
Ddavinci-i2s.c132 u32 pcr; member
179 davinci_mcbsp_write_reg(dev, DAVINCI_MCBSP_PCR_REG, dev->pcr ^ m); in toggle_clock()
180 davinci_mcbsp_write_reg(dev, DAVINCI_MCBSP_PCR_REG, dev->pcr); in toggle_clock()
198 if (dev->pcr & (DAVINCI_MCBSP_PCR_FSXM | DAVINCI_MCBSP_PCR_FSRM | in davinci_mcbsp_start()
242 if (dev->pcr & (DAVINCI_MCBSP_PCR_FSXM | DAVINCI_MCBSP_PCR_FSRM)) { in davinci_mcbsp_start()
267 unsigned int pcr; in davinci_i2s_set_dai_fmt() local
280 pcr = DAVINCI_MCBSP_PCR_FSXM | in davinci_i2s_set_dai_fmt()
286 pcr = DAVINCI_MCBSP_PCR_FSRM | DAVINCI_MCBSP_PCR_FSXM; in davinci_i2s_set_dai_fmt()
295 pcr |= DAVINCI_MCBSP_PCR_CLKXM | in davinci_i2s_set_dai_fmt()
299 pcr |= DAVINCI_MCBSP_PCR_SCLKME; in davinci_i2s_set_dai_fmt()
[all …]
/linux-4.1.27/arch/powerpc/platforms/86xx/
Dmpc86xx_smp.c41 unsigned long pcr; in smp_86xx_release_core() local
51 pcr = in_be32(mcm_vaddr + (MCM_PORT_CONFIG_OFFSET >> 2)); in smp_86xx_release_core()
52 pcr |= 1 << (nr + 24); in smp_86xx_release_core()
53 out_be32(mcm_vaddr + (MCM_PORT_CONFIG_OFFSET >> 2), pcr); in smp_86xx_release_core()
/linux-4.1.27/sound/firewire/
Dcmp.c75 int (*check)(struct cmp_connection *c, __be32 pcr), in pcr_modify() argument
162 __be32 pcr; in cmp_connection_check_used() local
167 pcr_address(c), &pcr, 4, 0); in cmp_connection_check_used()
169 *used = !!(pcr & cpu_to_be32(PCR_BCAST_CONN | in cmp_connection_check_used()
247 static int pcr_set_check(struct cmp_connection *c, __be32 pcr) in pcr_set_check() argument
249 if (pcr & cpu_to_be32(PCR_BCAST_CONN | in pcr_set_check()
254 if (!(pcr & cpu_to_be32(PCR_ONLINE))) { in pcr_set_check()
370 static __be32 pcr_break_modify(struct cmp_connection *c, __be32 pcr) in pcr_break_modify() argument
372 return pcr & ~cpu_to_be32(PCR_BCAST_CONN | PCR_P2P_CONN_MASK); in pcr_break_modify()
/linux-4.1.27/net/atm/
Datm_misc.c77 if (tp->pcr && tp->pcr != ATM_MAX_PCR) in atm_pcr_goal()
78 return -tp->pcr; in atm_pcr_goal()
79 if (tp->min_pcr && !tp->pcr) in atm_pcr_goal()
Dsvc.c268 vcc->qos.txtp.pcr = 0; in svc_connect()
Dmpc.c256 qos->qos.txtp.pcr, in atm_mpoa_disp_qos()
261 qos->qos.rxtp.pcr, in atm_mpoa_disp_qos()
Dcommon.c711 if (tp->traffic_class != ATM_UBR && !tp->min_pcr && !tp->pcr && in check_tp()
/linux-4.1.27/drivers/video/fbdev/
Dimxfb.c160 u_int pcr; member
354 u32 pcr = 0; in imxfb_check_var() local
390 pcr = (unsigned int)tmp; in imxfb_check_var()
392 if (--pcr > 0x3F) { in imxfb_check_var()
393 pcr = 0x3F; in imxfb_check_var()
395 lcd_clk / pcr); in imxfb_check_var()
400 pcr |= PCR_BPIX_18; in imxfb_check_var()
406 pcr |= PCR_BPIX_12; in imxfb_check_var()
408 pcr |= PCR_BPIX_16; in imxfb_check_var()
410 if (imxfb_mode->pcr & PCR_TFT) in imxfb_check_var()
[all …]
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-coh901.c77 u32 pcr; member
269 val = readl(U300_PIN_REG(offset, pcr)); in u300_gpio_direction_input()
272 writel(val, U300_PIN_REG(offset, pcr)); in u300_gpio_direction_input()
286 val = readl(U300_PIN_REG(offset, pcr)); in u300_gpio_direction_output()
299 writel(val, U300_PIN_REG(offset, pcr)); in u300_gpio_direction_output()
320 drmode = readl(U300_PIN_REG(offset, pcr)); in u300_gpio_config_get()
385 val = readl(U300_PIN_REG(offset, pcr)); in u300_gpio_config_set()
390 writel(val, U300_PIN_REG(offset, pcr)); in u300_gpio_config_set()
393 val = readl(U300_PIN_REG(offset, pcr)); in u300_gpio_config_set()
398 writel(val, U300_PIN_REG(offset, pcr)); in u300_gpio_config_set()
[all …]
/linux-4.1.27/drivers/media/platform/omap3isp/
Disph3a_af.c32 u32 pcr; in h3a_af_setup_regs() local
107 pcr = conf->rgb_pos << AF_RGBPOS_SHIFT; in h3a_af_setup_regs()
110 pcr |= AF_FVMODE; in h3a_af_setup_regs()
113 pcr |= AF_ALAW_EN; in h3a_af_setup_regs()
117 pcr |= AF_MED_EN; in h3a_af_setup_regs()
119 pcr |= conf->hmf.threshold << AF_MED_TH_SHIFT; in h3a_af_setup_regs()
123 AF_PCR_MASK, pcr); in h3a_af_setup_regs()
Disph3a_aewb.c31 u32 pcr; in h3a_aewb_setup_regs() local
47 pcr = conf->saturation_limit << ISPH3A_PCR_AEW_AVE2LMT_SHIFT; in h3a_aewb_setup_regs()
48 pcr |= !!conf->alaw_enable << ISPH3A_PCR_AEW_ALAW_EN_SHIFT; in h3a_aewb_setup_regs()
73 ISPH3A_PCR_AEW_MASK, pcr); in h3a_aewb_setup_regs()
/linux-4.1.27/drivers/atm/
Dhorizon.c2077 static int atm_pcr_check (struct atm_trafprm * tp, unsigned int pcr) { in atm_pcr_check() argument
2083 else if (tp->min_pcr && tp->min_pcr > pcr) in atm_pcr_check()
2093 else if (tp->max_pcr && tp->max_pcr != ATM_MAX_PCR && tp->max_pcr < pcr) in atm_pcr_check()
2101 pcr, tp->min_pcr, tp->pcr, tp->max_pcr); in atm_pcr_check()
2238 int pcr = atm_pcr_goal (txtp); in hrz_open() local
2240 if (!pcr) { in hrz_open()
2250 pcr = dev->tx_avail; in hrz_open()
2251 } else if (pcr < 0) { in hrz_open()
2253 pcr = -pcr; in hrz_open()
2257 error = make_rate_with_tolerance (dev, pcr, r, 10, in hrz_open()
[all …]
Diphase.c162 if (iavcc_r->pcr < dev->rate_limit) { in ia_hack_tcq()
360 srv_p->pcr = dev->LineRate; in init_abr_vc()
387 if (srv_p->pcr == 0) in ia_open_abr_vc()
389 if (srv_p->pcr > dev->LineRate) in ia_open_abr_vc()
390 srv_p->pcr = dev->LineRate; in ia_open_abr_vc()
393 if (srv_p->mcr > srv_p->pcr) in ia_open_abr_vc()
396 srv_p->icr = srv_p->pcr; in ia_open_abr_vc()
397 if ((srv_p->icr < srv_p->mcr) || (srv_p->icr > srv_p->pcr)) in ia_open_abr_vc()
429 f_abr_vc->f_pcr = cellrate_to_float(srv_p->pcr); in ia_open_abr_vc()
447 air = srv_p->pcr << (15 - srv_p->rif); in ia_open_abr_vc()
[all …]
Dfirestream.c984 int pcr = atm_pcr_goal (txtp); in fs_open() local
986 fs_dprintk (FS_DEBUG_OPEN, "pcr = %d.\n", pcr); in fs_open()
991 if (pcr > 51840000/53/8) pcr = 51840000/53/8; in fs_open()
993 if (pcr > 155520000/53/8) pcr = 155520000/53/8; in fs_open()
995 if (!pcr) { in fs_open()
1000 if (pcr < 0) { in fs_open()
1002 pcr = -pcr; in fs_open()
1006 error = make_rate (pcr, r, &tmc0, NULL); in fs_open()
1012 fs_dprintk (FS_DEBUG_OPEN, "pcr = %d.\n", pcr); in fs_open()
Dzatm.c786 static int alloc_shaper(struct atm_dev *dev,int *pcr,int min,int max,int ubr) in alloc_shaper() argument
803 *pcr = 0; in alloc_shaper()
832 *pcr = i*ATM_OC3_PCR/m; in alloc_shaper()
834 if ((min && *pcr < min) || (max && *pcr > max)) return -EINVAL; in alloc_shaper()
835 if (zatm_dev->tx_bw < *pcr) return -EAGAIN; in alloc_shaper()
836 zatm_dev->tx_bw -= *pcr; in alloc_shaper()
839 DPRINTK("i = %d, m = %d, PCR = %d\n",i,m,*pcr); in alloc_shaper()
940 int uninitialized_var(pcr); in open_tx_first()
943 if ((zatm_vcc->shaper = alloc_shaper(vcc->dev,&pcr, in open_tx_first()
949 if (pcr > ATM_OC3_PCR) pcr = ATM_OC3_PCR; in open_tx_first()
[all …]
Dambassador.c1061 int pcr = atm_pcr_goal (txtp); in amb_open() local
1062 if (!pcr) { in amb_open()
1069 if (pcr < 0) { in amb_open()
1071 pcr = -pcr; in amb_open()
1075 error = make_rate (pcr, r, &tx_rate_bits, NULL); in amb_open()
1085 pcr = atm_pcr_goal (txtp); in amb_open()
1086 PRINTD (DBG_QOS, "pcr goal = %d", pcr); in amb_open()
1125 pcr = atm_pcr_goal (rxtp); in amb_open()
1126 PRINTD (DBG_QOS, "pcr goal = %d", pcr); in amb_open()
Deni.c1250 static int comp_tx(struct eni_dev *eni_dev,int *pcr,int reserved,int *pre, in comp_tx() argument
1258 if (*pcr > 0) { in comp_tx()
1262 if (TS_CLOCK/pre_div[*pre]/64 <= *pcr) break; in comp_tx()
1263 div = pre_div[*pre]**pcr; in comp_tx()
1270 if (!*pcr) *pcr = eni_dev->tx_bw+reserved; in comp_tx()
1272 if (TS_CLOCK/pre_div[*pre]/64 > -*pcr) break; in comp_tx()
1274 div = pre_div[*pre]*-*pcr; in comp_tx()
1281 *pcr = TS_CLOCK/pre_div[*pre]/(*res+1); in comp_tx()
1282 DPRINTK("out pcr: %d (%d:%d)\n",*pcr,*pre,*res); in comp_tx()
1312 txtp->pcr = ATM_OC3_PCR; in reserve_or_set_tx()
[all …]
Diphase.h212 u32 pcr; member
250 u_short pcr; member
811 u32 pcr; /* Peak Cell Rate (24-bit) */ member
Dlanai.c2077 int x, icg, pcr = atm_pcr_goal(&qos->txtp); in pcr_to_cbricg() local
2078 if (pcr == 0) /* Use maximum bandwidth */ in pcr_to_cbricg()
2080 if (pcr < 0) { in pcr_to_cbricg()
2082 pcr = -pcr; in pcr_to_cbricg()
2084 x = pcr * 27; in pcr_to_cbricg()
2092 pcr, rounddown ? 'Y' : 'N', icg); in pcr_to_cbricg()
Didt77252.c2068 idt77252_rate_logindex(struct idt77252_dev *card, int pcr) in idt77252_rate_logindex() argument
2072 afp = idt77252_int_to_atmfp(pcr < 0 ? -pcr : pcr); in idt77252_rate_logindex()
2073 if (pcr < 0) in idt77252_rate_logindex()
2122 idt77252_init_est(struct vc_map *vc, int pcr) in idt77252_init_est() argument
2129 est->maxcps = pcr < 0 ? -pcr : pcr; in idt77252_init_est()
2154 (qos->txtp.pcr == 0) && (qos->txtp.min_pcr == 0)) { in idt77252_init_cbr()
Dhe.c1505 he_dev->cs_stper[i].pcr = -1; in he_start()
2213 he_dev->cs_stper[reg].pcr == pcr_goal) in he_open()
2226 he_dev->cs_stper[reg].pcr = pcr_goal; in he_open()
2478 he_dev->total_bw -= he_dev->cs_stper[reg].pcr; in he_close()
2778 he_dev->cs_stper[i].pcr, in he_proc_read()
Dhe.h246 long pcr; member
Dnicstar.c1276 if (vcc->qos.txtp.max_pcr == 0 && vcc->qos.txtp.pcr == 0 in ns_open()
/linux-4.1.27/arch/sparc/kernel/
Dperf_event.c106 u64 pcr[MAX_HWEVENTS]; member
738 u64 pcr; in sparc_vt_write_pmc() local
740 pcr = pcr_ops->read_pcr(idx); in sparc_vt_write_pmc()
742 pcr &= ~(PCR_N4_OV | PCR_N4_NTC); in sparc_vt_write_pmc()
746 pcr_ops->write_pcr(idx, pcr); in sparc_vt_write_pmc()
835 val = cpuc->pcr[pcr_index]; in sparc_pmu_enable_event()
838 cpuc->pcr[pcr_index] = val; in sparc_pmu_enable_event()
840 pcr_ops->write_pcr(pcr_index, cpuc->pcr[pcr_index]); in sparc_pmu_enable_event()
853 val = cpuc->pcr[pcr_index]; in sparc_pmu_disable_event()
856 cpuc->pcr[pcr_index] = val; in sparc_pmu_disable_event()
[all …]
Dprocess_64.c328 pp->pcr[i] = pcr_ops->read_pcr(i); in __global_pmu_self()
337 while (!pp->pcr[0] && ++limit < 100) { in __global_pmu_poll()
365 pp->pcr[0], pp->pcr[1], pp->pcr[2], pp->pcr[3], in pmu_snapshot_all_cpus()
DMakefile69 obj-$(CONFIG_SPARC64) += pcr.o
/linux-4.1.27/sound/soc/fsl/
Dimx-audmux.c211 int imx_audmux_v1_configure_port(unsigned int port, unsigned int pcr) in imx_audmux_v1_configure_port() argument
222 writel(pcr, audmux_base + port_mapping[port]); in imx_audmux_v1_configure_port()
264 unsigned int pcr = 0; in imx_audmux_parse_dt_defaults() local
290 pcr |= val; in imx_audmux_parse_dt_defaults()
308 imx_audmux_v1_configure_port(port, pcr); in imx_audmux_parse_dt_defaults()
Dimx-audmux.h6 int imx_audmux_v1_configure_port(unsigned int port, unsigned int pcr);
/linux-4.1.27/include/uapi/linux/
Datmsvc.h51 #define SELECT_TOP_PCR(tp) ((tp).pcr ? (tp).pcr : \
Datm.h138 int pcr; /* desired PCR in cells per second */ member
/linux-4.1.27/drivers/tty/serial/
Dsunsab.h36 u8 pcr; /* Port Configuration Register */ member
72 u8 pcr; member
108 u8 pcr; member
Dsunsab.c995 writeb(~((1 << 1) | (1 << 2) | (1 << 4)), &up->regs->w.pcr); in sunsab_init_one()
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dfsl,imx-fb.txt15 - fsl,pcr: LCDC PCR value
41 fsl,pcr = <0xf0c88080>; /* non-standard but required */
/linux-4.1.27/arch/m68k/kernel/
Dsetup_mm.c257 u32 pcr; in setup_arch() local
260 : "=d" (pcr)); in setup_arch()
261 if (((pcr >> 8) & 0xff) <= 5) { in setup_arch()
264 : : "d" (pcr | 0x20)); in setup_arch()
Dhead.S1476 movec %d0,%pcr
/linux-4.1.27/drivers/net/wan/
Dn2.c342 u8 cnt, pcr; in n2_run() local
421 pcr = PCR_ENWIN | PCR_VPM | (USE_BUS16BITS ? PCR_BUS16 : 0); in n2_run()
422 outb(pcr, io + N2_PCR); in n2_run()
446 pcr |= PCR_RUNSCA; /* run SCA */ in n2_run()
447 outb(pcr, io + N2_PCR); in n2_run()
/linux-4.1.27/security/integrity/ima/
Dima_fs.c123 u32 pcr = CONFIG_IMA_MEASURE_PCR_IDX; in ima_measurements_show() local
140 ima_putc(m, &pcr, sizeof(pcr)); in ima_measurements_show()
Dima_crypto.c522 static void __init ima_pcrread(int idx, u8 *pcr) in ima_pcrread() argument
527 if (tpm_pcr_read(TPM_ANY_NUM, idx, pcr) != 0) in ima_pcrread()
/linux-4.1.27/Documentation/security/
Dkeys-trusted-encrypted.txt15 (future) PCR values, so keys are easily migrated to new pcr values, such as
38 pcrlock= pcr number to be extended to "lock" blob
110 Reseal a trusted key under new pcr values:
112 $ keyctl update 268728824 "update pcrinfo=`cat pcr.blob`"
/linux-4.1.27/include/linux/platform_data/
Dvideo-imxfb.h56 u32 pcr; member
/linux-4.1.27/arch/alpha/kernel/
Dperf_event.c783 unsigned long pcr; in perf_event_print_debug() local
794 pcr = wrperfmon(PERFMON_CMD_READ, 0); in perf_event_print_debug()
795 pcr0 = (pcr >> alpha_pmu->pmc_count_shift[0]) & alpha_pmu->pmc_count_mask[0]; in perf_event_print_debug()
796 pcr1 = (pcr >> alpha_pmu->pmc_count_shift[1]) & alpha_pmu->pmc_count_mask[1]; in perf_event_print_debug()
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dimx-audmux.txt20 <ptcr pdcr>. For imx21-audmux it is a list of pcr
/linux-4.1.27/arch/sparc/include/asm/
Dptrace.h50 unsigned long pcr[4]; member
/linux-4.1.27/arch/arm/boot/dts/
Dimx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts23 fsl,pcr = <0xfa208b80>;
Dimx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts23 fsl,pcr = <0xfa208b80>;
Dimx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts23 fsl,pcr = <0xcad08b80>;
Dimx27-phytec-phycard-s-rdk.dts26 fsl,pcr = <0xf0c88080>; /* non-standard but required */
Dimx27-eukrea-mbimxsd27-baseboard.dts22 fsl,pcr = <0xfad08b80>;
Dimx27-apf27dev.dts23 fsl,pcr = <0xfae80083>; /* non-standard but required */
Dimx27-phytec-phycore-rdk.dts24 fsl,pcr = <0xf00080c0>;
Dimx25-pdk.dts83 fsl,pcr = <0xfa208b80>;
/linux-4.1.27/drivers/scsi/qla2xxx/
Dqla_dbg.c760 WRT_REG_WORD(&reg->pcr, 0x2000); in qla2300_fw_dump()
763 WRT_REG_WORD(&reg->pcr, 0x2200); in qla2300_fw_dump()
766 WRT_REG_WORD(&reg->pcr, 0x2400); in qla2300_fw_dump()
769 WRT_REG_WORD(&reg->pcr, 0x2600); in qla2300_fw_dump()
772 WRT_REG_WORD(&reg->pcr, 0x2800); in qla2300_fw_dump()
775 WRT_REG_WORD(&reg->pcr, 0x2A00); in qla2300_fw_dump()
778 WRT_REG_WORD(&reg->pcr, 0x2C00); in qla2300_fw_dump()
781 WRT_REG_WORD(&reg->pcr, 0x2E00); in qla2300_fw_dump()
915 WRT_REG_WORD(&reg->pcr, 0x2000); in qla2100_fw_dump()
918 WRT_REG_WORD(&reg->pcr, 0x2100); in qla2100_fw_dump()
[all …]
Dqla_def.h532 uint16_t pcr; /* Processor Control Register. */ member
/linux-4.1.27/arch/arm/mach-imx/
Dmach-mx21ads.c238 .pcr = 0xfb108bc7,
Dmach-mx27ads.c270 .pcr = 0xFB008BC0,
Dmach-pca100.c340 .pcr = 0xf0c08080,
Dmach-mx27_3ds.c438 .pcr = 0xFAC08B82,
/linux-4.1.27/drivers/spi/
Dspi-au1550.c151 u32 pcr; in au1550_spi_reset_fifos() local
156 pcr = hw->regs->psc_spipcr; in au1550_spi_reset_fifos()
158 } while (pcr != 0); in au1550_spi_reset_fifos()
/linux-4.1.27/arch/m68k/ifpsp060/
Dfskeleton.S234 .long 0x4E7A0808 |movec pcr,%d0
236 .long 0x4E7B0808 |movec %d0,pcr
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_hv.c230 unsigned long pcr = 0; in kvmppc_set_arch_compat() local
240 pcr = PCR_ARCH_206 | PCR_ARCH_205; in kvmppc_set_arch_compat()
244 pcr = PCR_ARCH_206; in kvmppc_set_arch_compat()
254 if (!(pcr & PCR_ARCH_206)) in kvmppc_set_arch_compat()
256 pcr &= ~PCR_ARCH_206; in kvmppc_set_arch_compat()
262 vc->pcr = pcr; in kvmppc_set_arch_compat()
/linux-4.1.27/arch/powerpc/include/asm/
Dkvm_host.h292 ulong pcr; member
/linux-4.1.27/drivers/media/usb/ttusb-dec/
Dttusb_dec.c401 __be16 pcr = htons(dec->pid[DMX_PES_PCR]); in ttusb_dec_set_pids() local
407 memcpy(&b[0], &pcr, 2); in ttusb_dec_set_pids()
/linux-4.1.27/drivers/media/platform/am437x/
Dam437x-vpfe.c457 int dma_cntl, i, pcr; in vpfe_ccdc_close() local
462 pcr = vpfe_reg_read(ccdc, VPFE_PCR); in vpfe_ccdc_close()
463 if (!pcr) in vpfe_ccdc_close()
/linux-4.1.27/arch/sparc/mm/
Dultra.S589 rd %pcr, %g7
/linux-4.1.27/arch/powerpc/kernel/
Dasm-offsets.c572 DEFINE(VCORE_PCR, offsetof(struct kvmppc_vcore, pcr)); in main()
/linux-4.1.27/arch/m68k/ifpsp060/src/
Dpfpsp.S2458 movc %pcr,%d0 # load proc cr
3015 movc %pcr,%d0
3043 movc %pcr,%d1
Dfpsp.S2459 movc %pcr,%d0 # load proc cr
3016 movc %pcr,%d0
3044 movc %pcr,%d1
/linux-4.1.27/Documentation/
Dkernel-parameters.txt3635 Format: integer pcr id
3637 should extend the specified pcr with zeros,
3639 flush the last written pcr on TPM_SaveState.