Home
last modified time | relevance | path

Searched full:smr (Results 1 – 25 of 29) sorted by relevance

12

/openbmc/qemu/hw/char/
H A Drenesas_sci.c34 REG8(SMR, 0)
35 FIELD(SMR, CKS, 0, 2)
36 FIELD(SMR, MP, 2, 1)
37 FIELD(SMR, STOP, 3, 1)
38 FIELD(SMR, PM, 4, 1)
39 FIELD(SMR, PE, 5, 1)
40 FIELD(SMR, CHR, 6, 1)
41 FIELD(SMR, CM, 7, 1)
130 sci->trtime = 8 - FIELD_EX8(sci->smr, SMR, CHR); in update_trtime()
131 sci->trtime += FIELD_EX8(sci->smr, SMR, PE); in update_trtime()
[all …]
H A Dsh_serial.c53 uint8_t smr; member
102 case 0x00: /* SMR */ in sh_serial_write()
103 s->smr = val & ((s->feat & SH_SERIAL_FEAT_SCIF) ? 0x7b : 0xff); in sh_serial_write()
222 ret = s->smr; in sh_serial_read()
237 case 0x00: /* SMR */ in sh_serial_read()
238 ret = s->smr; in sh_serial_read()
400 s->smr = 0; in sh_serial_reset()
/openbmc/linux/drivers/irqchip/
H A Dirq-atmel-aic.c92 unsigned int smr; in aic_set_type() local
95 smr = irq_reg_readl(gc, AT91_AIC_SMR(d->hwirq)); in aic_set_type()
96 ret = aic_common_set_type(d, type, &smr); in aic_set_type()
100 irq_reg_writel(gc, smr, AT91_AIC_SMR(d->hwirq)); in aic_set_type()
180 unsigned smr; in aic_irq_domain_xlate() local
199 smr = irq_reg_readl(gc, AT91_AIC_SMR(*out_hwirq)); in aic_irq_domain_xlate()
200 aic_common_set_priority(intspec[2], &smr); in aic_irq_domain_xlate()
201 irq_reg_writel(gc, smr, AT91_AIC_SMR(*out_hwirq)); in aic_irq_domain_xlate()
H A Dirq-atmel-aic5.c138 unsigned int smr; in aic5_set_type() local
143 smr = irq_reg_readl(bgc, AT91_AIC5_SMR); in aic5_set_type()
144 ret = aic_common_set_type(d, type, &smr); in aic5_set_type()
146 irq_reg_writel(bgc, smr, AT91_AIC5_SMR); in aic5_set_type()
282 unsigned smr; in aic5_irq_domain_xlate() local
295 smr = irq_reg_readl(bgc, AT91_AIC5_SMR); in aic5_irq_domain_xlate()
296 aic_common_set_priority(intspec[2], &smr); in aic5_irq_domain_xlate()
297 irq_reg_writel(bgc, smr, AT91_AIC5_SMR); in aic5_irq_domain_xlate()
/openbmc/linux/drivers/i2c/busses/
H A Di2c-at91-slave.c79 dev->smr = AT91_TWI_SMR_SADR(slave->addr); in at91_reg_slave()
98 dev->smr = 0; in at91_unreg_slave()
138 if (dev->slave_detected && dev->smr) { in at91_init_twi_bus_slave()
139 at91_twi_write(dev, AT91_TWI_SMR, dev->smr); in at91_init_twi_bus_slave()
H A Di2c-at91.h159 unsigned smr; member
/openbmc/bmcweb/redfish-core/include/generated/enums/
H A Ddrive.hpp14 SMR, enumerator
111 {MediaType::SMR, "SMR"},
/openbmc/linux/drivers/md/persistent-data/
H A Ddm-space-map-common.c1061 struct disk_sm_root smr; in sm_ll_open_metadata() local
1072 memcpy(&smr, root_le, sizeof(smr)); in sm_ll_open_metadata()
1085 ll->nr_blocks = le64_to_cpu(smr.nr_blocks); in sm_ll_open_metadata()
1086 ll->nr_allocated = le64_to_cpu(smr.nr_allocated); in sm_ll_open_metadata()
1087 ll->bitmap_root = le64_to_cpu(smr.bitmap_root); in sm_ll_open_metadata()
1088 ll->ref_count_root = le64_to_cpu(smr.ref_count_root); in sm_ll_open_metadata()
1239 struct disk_sm_root *smr = root_le; in sm_ll_open_disk() local
1257 ll->nr_blocks = le64_to_cpu(smr->nr_blocks); in sm_ll_open_disk()
1258 ll->nr_allocated = le64_to_cpu(smr->nr_allocated); in sm_ll_open_disk()
1259 ll->bitmap_root = le64_to_cpu(smr->bitmap_root); in sm_ll_open_disk()
[all …]
/openbmc/linux/drivers/iommu/arm/arm-smmu/
H A Darm-smmu-qcom.c278 u32 smr; in qcom_smmu_cfg_probe() local
333 smr = arm_smmu_gr0_read(smmu, ARM_SMMU_GR0_SMR(i)); in qcom_smmu_cfg_probe()
335 if (FIELD_GET(ARM_SMMU_SMR_VALID, smr)) { in qcom_smmu_cfg_probe()
336 /* Ignore valid bit for SMR mask extraction. */ in qcom_smmu_cfg_probe()
337 smr &= ~ARM_SMMU_SMR_VALID; in qcom_smmu_cfg_probe()
338 smmu->smrs[i].id = FIELD_GET(ARM_SMMU_SMR_ID, smr); in qcom_smmu_cfg_probe()
339 smmu->smrs[i].mask = FIELD_GET(ARM_SMMU_SMR_MASK, smr); in qcom_smmu_cfg_probe()
H A Darm-smmu.c890 struct arm_smmu_smr *smr = smmu->smrs + idx; in arm_smmu_write_smr() local
891 u32 reg = FIELD_PREP(ARM_SMMU_SMR_ID, smr->id) | in arm_smmu_write_smr()
892 FIELD_PREP(ARM_SMMU_SMR_MASK, smr->mask); in arm_smmu_write_smr()
894 if (!(smmu->features & ARM_SMMU_FEAT_EXIDS) && smr->valid) in arm_smmu_write_smr()
927 * The width of SMR's mask field depends on sCR0_EXIDENABLE, so this function
932 u32 smr; in arm_smmu_test_smr_masks() local
941 * Somewhat perversely, not having a free SMR for this test implies we in arm_smmu_test_smr_masks()
951 * SMR.ID bits may not be preserved if the corresponding MASK in arm_smmu_test_smr_masks()
955 smr = FIELD_PREP(ARM_SMMU_SMR_ID, smmu->streamid_mask); in arm_smmu_test_smr_masks()
956 arm_smmu_gr0_write(smmu, ARM_SMMU_GR0_SMR(i), smr); in arm_smmu_test_smr_masks()
[all …]
/openbmc/linux/fs/zonefs/
H A DKconfig9 device (e.g. host-managed or host-aware SMR disk drives) as files.
/openbmc/qemu/include/hw/char/
H A Drenesas_sci.h39 uint8_t smr; member
/openbmc/u-boot/include/faraday/
H A Dftsdmc021.h112 #define FTSDMC021_EBISR_PRSMR (1 << 12) /* Pre-SMR */
114 #define FTSDMC021_EBISR_POSMR (1 << 14) /* Post-SMR */
/openbmc/u-boot/drivers/i2c/
H A Dat91_i2c.h33 u32 smr; member
/openbmc/linux/drivers/tty/serial/
H A Dmilbeaut_usio.c302 unsigned int escr, smr = MLB_USIO_SMR_SOE; in mlb_usio_set_termios() local
322 smr |= MLB_USIO_SMR_SBL; in mlb_usio_set_termios()
359 writeb(smr, port->membase + MLB_USIO_REG_SMR); in mlb_usio_set_termios()
/openbmc/linux/Documentation/admin-guide/device-mapper/
H A Ddm-crypt.rst130 (e.g. host-managed SMR hard-disks).
/openbmc/linux/Documentation/filesystems/
H A Dzonefs.rst50 Magnetic Recording (SMR) HDDs.
406 The following formats a 15TB host-managed SMR HDD with 256 MB zones
H A Df2fs.rst338 default, it is helpful for large sized SMR or ZNS devices to
/openbmc/linux/Documentation/devicetree/bindings/iommu/
H A Darm,smmu.yaml167 2, where the second cell of the IOMMU specifier represents an SMR mask to
/openbmc/linux/drivers/md/
H A DKconfig652 benefit from the increased capacity offered by SMR disks. Other uses
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DDrive.v1_21_0.json918 "SMR"
922 "SMR": "The drive media type is shingled magnetic recording.", string
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/
H A DDrive.v1_21_0.json918 "SMR"
922 "SMR": "The drive media type is shingled magnetic recording.", string
/openbmc/linux/drivers/spi/
H A Datmel-quadspi.c221 return "SMR"; in atmel_qspi_reg_name()
/openbmc/linux/drivers/net/wireless/intel/ipw2x00/
H A Dipw2200.h886 u8 smr; member
/openbmc/linux/drivers/scsi/
H A Dsd.c3167 "Host-aware SMR disk used as regular disk\n"); in sd_read_block_characteristics()
3170 "Drive-managed SMR disk\n"); in sd_read_block_characteristics()

12