Home
last modified time | relevance | path

Searched refs:bcr (Results 1 - 25 of 55) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/memory/
H A Dstm32-fmc2-ebi.c139 u32 bcr[FMC2_MAX_EBI_CE]; member
181 u32 bcr; in stm32_fmc2_ebi_check_mux() local
183 regmap_read(ebi->regmap, FMC2_BCR(cs), &bcr); in stm32_fmc2_ebi_check_mux()
185 if (bcr & FMC2_BCR_MTYP) in stm32_fmc2_ebi_check_mux()
195 u32 bcr, val = FIELD_PREP(FMC2_BCR_MTYP, FMC2_BCR_MTYP_NOR); in stm32_fmc2_ebi_check_waitcfg() local
197 regmap_read(ebi->regmap, FMC2_BCR(cs), &bcr); in stm32_fmc2_ebi_check_waitcfg()
199 if ((bcr & FMC2_BCR_MTYP) == val && bcr & FMC2_BCR_BURSTEN) in stm32_fmc2_ebi_check_waitcfg()
209 u32 bcr; in stm32_fmc2_ebi_check_sync_trans() local
211 regmap_read(ebi->regmap, FMC2_BCR(cs), &bcr); in stm32_fmc2_ebi_check_sync_trans()
223 u32 bcr; stm32_fmc2_ebi_check_async_trans() local
237 u32 bcr, val = FIELD_PREP(FMC2_BCR_MTYP, FMC2_BCR_MTYP_PSRAM); stm32_fmc2_ebi_check_cpsize() local
251 u32 bcr, bxtr, val = FIELD_PREP(FMC2_BXTR_ACCMOD, FMC2_BXTR_EXTMOD_D); stm32_fmc2_ebi_check_address_hold() local
270 u32 bcr, bcr1; stm32_fmc2_ebi_check_clk_period() local
307 u32 bcr, btr, clk_period; stm32_fmc2_ebi_ns_to_clk_period() local
363 u32 bcr_mask, bcr = FMC2_BCR_WREN; stm32_fmc2_ebi_set_trans_type() local
564 u32 bcr, bxtr, reg; stm32_fmc2_ebi_set_address_setup() local
987 u32 bcr; stm32_fmc2_ebi_nwait_used_by_ctrls() local
[all...]
/kernel/linux/linux-6.6/drivers/memory/
H A Dstm32-fmc2-ebi.c141 u32 bcr[FMC2_MAX_EBI_CE]; member
183 u32 bcr; in stm32_fmc2_ebi_check_mux() local
185 regmap_read(ebi->regmap, FMC2_BCR(cs), &bcr); in stm32_fmc2_ebi_check_mux()
187 if (bcr & FMC2_BCR_MTYP) in stm32_fmc2_ebi_check_mux()
197 u32 bcr, val = FIELD_PREP(FMC2_BCR_MTYP, FMC2_BCR_MTYP_NOR); in stm32_fmc2_ebi_check_waitcfg() local
199 regmap_read(ebi->regmap, FMC2_BCR(cs), &bcr); in stm32_fmc2_ebi_check_waitcfg()
201 if ((bcr & FMC2_BCR_MTYP) == val && bcr & FMC2_BCR_BURSTEN) in stm32_fmc2_ebi_check_waitcfg()
211 u32 bcr; in stm32_fmc2_ebi_check_sync_trans() local
213 regmap_read(ebi->regmap, FMC2_BCR(cs), &bcr); in stm32_fmc2_ebi_check_sync_trans()
225 u32 bcr; stm32_fmc2_ebi_check_async_trans() local
239 u32 bcr, val = FIELD_PREP(FMC2_BCR_MTYP, FMC2_BCR_MTYP_PSRAM); stm32_fmc2_ebi_check_cpsize() local
253 u32 bcr, bxtr, val = FIELD_PREP(FMC2_BXTR_ACCMOD, FMC2_BXTR_EXTMOD_D); stm32_fmc2_ebi_check_address_hold() local
272 u32 bcr, bcr1; stm32_fmc2_ebi_check_clk_period() local
309 u32 bcr, btr, clk_period; stm32_fmc2_ebi_ns_to_clk_period() local
365 u32 bcr_mask, bcr = FMC2_BCR_WREN; stm32_fmc2_ebi_set_trans_type() local
566 u32 bcr, bxtr, reg; stm32_fmc2_ebi_set_address_setup() local
989 u32 bcr; stm32_fmc2_ebi_nwait_used_by_ctrls() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/spi-nor/controllers/
H A Dintel-spi-pci.c22 u32 bcr; in intel_spi_pci_set_writeable() local
25 pci_read_config_dword(pdev, BCR, &bcr); in intel_spi_pci_set_writeable()
26 if (!(bcr & BCR_WPD)) { in intel_spi_pci_set_writeable()
27 bcr |= BCR_WPD; in intel_spi_pci_set_writeable()
28 pci_write_config_dword(pdev, BCR, bcr); in intel_spi_pci_set_writeable()
29 pci_read_config_dword(pdev, BCR, &bcr); in intel_spi_pci_set_writeable()
32 return bcr & BCR_WPD; in intel_spi_pci_set_writeable()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-intel-pci.c20 u32 bcr; in intel_spi_pci_set_writeable() local
23 pci_read_config_dword(pdev, BCR, &bcr); in intel_spi_pci_set_writeable()
24 if (!(bcr & BCR_WPD)) { in intel_spi_pci_set_writeable()
25 bcr |= BCR_WPD; in intel_spi_pci_set_writeable()
26 pci_write_config_dword(pdev, BCR, bcr); in intel_spi_pci_set_writeable()
27 pci_read_config_dword(pdev, BCR, &bcr); in intel_spi_pci_set_writeable()
30 return bcr & BCR_WPD; in intel_spi_pci_set_writeable()
/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Ddsp-impl.h131 struct bcr_generic bcr;
133 READ_BCR(ARC_AUX_DSP_BUILD, bcr);
134 return !!bcr.ver;
139 struct bcr_generic bcr;
141 READ_BCR(ARC_AUX_AGU_BUILD, bcr);
142 return !!bcr.ver;
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Ddsp-impl.h131 struct bcr_generic bcr;
133 READ_BCR(ARC_AUX_DSP_BUILD, bcr);
134 return !!bcr.ver;
139 struct bcr_generic bcr;
141 READ_BCR(ARC_AUX_AGU_BUILD, bcr);
142 return !!bcr.ver;
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-synquacer.c261 unsigned char bsr, bcr; in synquacer_i2c_master_start() local
269 bcr = readb(i2c->base + SYNQUACER_I2C_REG_BCR); in synquacer_i2c_master_start()
270 dev_dbg(i2c->dev, "bsr:0x%02x, bcr:0x%02x\n", bsr, bcr); in synquacer_i2c_master_start()
273 !(bcr & SYNQUACER_I2C_BCR_MSS)) { in synquacer_i2c_master_start()
280 writeb(bcr | SYNQUACER_I2C_BCR_SCC, in synquacer_i2c_master_start()
283 if (bcr & SYNQUACER_I2C_BCR_MSS) { in synquacer_i2c_master_start()
289 writeb(bcr | SYNQUACER_I2C_BCR_MSS | in synquacer_i2c_master_start()
298 bcr = readb(i2c->base + SYNQUACER_I2C_REG_BCR); in synquacer_i2c_master_start()
299 dev_dbg(i2c->dev, "bsr:0x%02x, bcr in synquacer_i2c_master_start()
362 unsigned char bsr, bcr; synquacer_i2c_isr() local
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-synquacer.c261 unsigned char bsr, bcr; in synquacer_i2c_master_start() local
269 bcr = readb(i2c->base + SYNQUACER_I2C_REG_BCR); in synquacer_i2c_master_start()
270 dev_dbg(i2c->dev, "bsr:0x%02x, bcr:0x%02x\n", bsr, bcr); in synquacer_i2c_master_start()
273 !(bcr & SYNQUACER_I2C_BCR_MSS)) { in synquacer_i2c_master_start()
280 writeb(bcr | SYNQUACER_I2C_BCR_SCC, in synquacer_i2c_master_start()
283 if (bcr & SYNQUACER_I2C_BCR_MSS) { in synquacer_i2c_master_start()
289 writeb(bcr | SYNQUACER_I2C_BCR_MSS | in synquacer_i2c_master_start()
298 bcr = readb(i2c->base + SYNQUACER_I2C_REG_BCR); in synquacer_i2c_master_start()
299 dev_dbg(i2c->dev, "bsr:0x%02x, bcr in synquacer_i2c_master_start()
362 unsigned char bsr, bcr; synquacer_i2c_isr() local
[all...]
/kernel/linux/linux-5.10/drivers/net/can/cc770/
H A Dcc770_isa.c29 * bcr: Bus configuration register (default=0x40 [CBY])
32 * Note: for clk, cir, bcr and cor, the first argument re-defines the
74 static u8 bcr[MAXDEV] = {[0 ... (MAXDEV - 1)] = 0xff}; variable
99 module_param_array(bcr, byte, NULL, 0444);
100 MODULE_PARM_DESC(bcr, "Bus configuration register (default=0x40 [CBY])");
246 if (bcr[idx] != 0xff) in cc770_isa_probe()
247 priv->bus_config = bcr[idx]; in cc770_isa_probe()
248 else if (bcr[0] != 0xff) in cc770_isa_probe()
249 priv->bus_config = bcr[0]; in cc770_isa_probe()
/kernel/linux/linux-6.6/drivers/net/can/cc770/
H A Dcc770_isa.c29 * bcr: Bus configuration register (default=0x40 [CBY])
32 * Note: for clk, cir, bcr and cor, the first argument re-defines the
74 static u8 bcr[MAXDEV] = {[0 ... (MAXDEV - 1)] = 0xff}; variable
99 module_param_array(bcr, byte, NULL, 0444);
100 MODULE_PARM_DESC(bcr, "Bus configuration register (default=0x40 [CBY])");
246 if (bcr[idx] != 0xff) in cc770_isa_probe()
247 priv->bus_config = bcr[idx]; in cc770_isa_probe()
248 else if (bcr[0] != 0xff) in cc770_isa_probe()
249 priv->bus_config = bcr[0]; in cc770_isa_probe()
/kernel/linux/linux-6.6/drivers/i3c/master/mipi-i3c-hci/
H A Ddct_v1.c21 u64 *pid, unsigned int *dcr, unsigned int *bcr) in i3c_hci_dct_get_val()
35 *bcr = FIELD_GET(W2_MASK(79, 72), dct_entry_data[2]); in i3c_hci_dct_get_val()
20 i3c_hci_dct_get_val(struct i3c_hci *hci, unsigned int dct_idx, u64 *pid, unsigned int *dcr, unsigned int *bcr) i3c_hci_dct_get_val() argument
H A Ddct.h14 u64 *pid, unsigned int *dcr, unsigned int *bcr);
H A Dcmd_v2.c246 unsigned int dcr, bcr; in hci_cmd_v2_daa() local
294 bcr = FIELD_GET(W1_MASK(55, 48), device_id[1]); in hci_cmd_v2_daa()
297 next_addr, pid, dcr, bcr); in hci_cmd_v2_daa()
/kernel/linux/linux-5.10/include/linux/i3c/
H A Ddevice.h86 #define I3C_BCR_DEVICE_ROLE(bcr) ((bcr) & GENMASK(7, 6))
99 * @bcr: Bus Characteristic Register
120 u8 bcr; member
H A Dccc.h103 * @bcr: BCR value or 0 if this entry is describing an I2C slave
116 u8 bcr; member
185 * @bcr: BCR (Bus Characteristic Register) value
188 u8 bcr; member
/kernel/linux/linux-6.6/include/linux/i3c/
H A Ddevice.h87 #define I3C_BCR_DEVICE_ROLE(bcr) ((bcr) & GENMASK(7, 6))
100 * @bcr: Bus Characteristic Register
121 u8 bcr; member
H A Dccc.h103 * @bcr: BCR value or 0 if this entry is describing an I2C slave
116 u8 bcr; member
185 * @bcr: BCR (Bus Characteristic Register) value
188 u8 bcr; member
/kernel/linux/linux-5.10/drivers/mfd/
H A Dlpc_ich.c1105 u32 bcr; in lpc_ich_lpt_set_writeable() local
1107 pci_read_config_dword(pdev, BCR, &bcr); in lpc_ich_lpt_set_writeable()
1108 if (!(bcr & BCR_WPD)) { in lpc_ich_lpt_set_writeable()
1109 bcr |= BCR_WPD; in lpc_ich_lpt_set_writeable()
1110 pci_write_config_dword(pdev, BCR, bcr); in lpc_ich_lpt_set_writeable()
1111 pci_read_config_dword(pdev, BCR, &bcr); in lpc_ich_lpt_set_writeable()
1114 return bcr & BCR_WPD; in lpc_ich_lpt_set_writeable()
1121 u32 bcr; in lpc_ich_bxt_set_writeable() local
1123 pci_bus_read_config_dword(bus, spi, BCR, &bcr); in lpc_ich_bxt_set_writeable()
1124 if (!(bcr in lpc_ich_bxt_set_writeable()
[all...]
/kernel/linux/linux-5.10/include/soc/arc/
H A Dmcip.h91 #define mcip_idu_bcr_to_nr_irqs(bcr) (4 * (1 << (bcr).cirqnum))
/kernel/linux/linux-6.6/include/soc/arc/
H A Dmcip.h91 #define mcip_idu_bcr_to_nr_irqs(bcr) (4 * (1 << (bcr).cirqnum))
/kernel/linux/linux-5.10/arch/arc/kernel/
H A Dsetup.c167 struct bcr_generic bcr; in read_arc_build_cfg_regs() local
238 READ_BCR(ARC_REG_SMART_BCR, bcr); in read_arc_build_cfg_regs()
239 cpu->extn.smart = bcr.ver ? 1 : 0; in read_arc_build_cfg_regs()
241 READ_BCR(ARC_REG_RTT_BCR, bcr); in read_arc_build_cfg_regs()
242 cpu->extn.rtt = bcr.ver ? 1 : 0; in read_arc_build_cfg_regs()
252 struct bcr_generic bcr = *(struct bcr_generic *)&isa; in read_arc_build_cfg_regs() local
253 cpu->isa.atomic = bcr.info & 1; in read_arc_build_cfg_regs()
/kernel/linux/linux-6.6/arch/arc/mm/
H A Dtlb.c572 unsigned int bcr, u_dtlb, u_itlb, sasid; in arc_mmu_mumbojumbo() local
578 bcr = read_aux_reg(ARC_REG_MMU_BCR); in arc_mmu_mumbojumbo()
579 mmu->ver = (bcr >> 24); in arc_mmu_mumbojumbo()
582 mmu3 = (struct bcr_mmu_3 *)&bcr; in arc_mmu_mumbojumbo()
590 mmu4 = (struct bcr_mmu_4 *)&bcr; in arc_mmu_mumbojumbo()
/kernel/linux/linux-5.10/include/linux/can/platform/
H A Dcc770.h31 u8 bcr; /* Bus Configuration Register */ member
/kernel/linux/linux-6.6/include/linux/can/platform/
H A Dcc770.h31 u8 bcr; /* Bus Configuration Register */ member
/kernel/linux/linux-5.10/drivers/i3c/
H A Dmaster.c141 ret = sprintf(buf, "%x\n", desc->info.bcr); in bcr_show()
146 static DEVICE_ATTR_RO(bcr);
919 if (I3C_BCR_DEVICE_ROLE(i3cdev->info.bcr) == in i3c_master_defslvs_locked()
938 defslvs->master.bcr = master->this->info.bcr; in i3c_master_defslvs_locked()
955 desc->bcr = i3cdev->info.bcr; in i3c_master_defslvs_locked()
1023 if (!(info->bcr & I3C_BCR_IBI_PAYLOAD)) in i3c_master_getmrl_locked()
1193 info->bcr = getbcr->bcr; in i3c_master_getbcr_locked()
[all...]

Completed in 19 milliseconds

123