/openbmc/qemu/hw/char/ |
H A D | renesas_sci.c | 34 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 D | sh_serial.c | 53 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 D | irq-atmel-aic.c | 92 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 D | irq-atmel-aic5.c | 138 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 D | i2c-at91-slave.c | 79 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 D | i2c-at91.h | 159 unsigned smr; member
|
/openbmc/bmcweb/redfish-core/include/generated/enums/ |
H A D | drive.hpp | 14 SMR, enumerator 111 {MediaType::SMR, "SMR"},
|
/openbmc/linux/drivers/md/persistent-data/ |
H A D | dm-space-map-common.c | 1061 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 D | arm-smmu-qcom.c | 278 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 D | arm-smmu.c | 890 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 D | Kconfig | 9 device (e.g. host-managed or host-aware SMR disk drives) as files.
|
/openbmc/qemu/include/hw/char/ |
H A D | renesas_sci.h | 39 uint8_t smr; member
|
/openbmc/u-boot/include/faraday/ |
H A D | ftsdmc021.h | 112 #define FTSDMC021_EBISR_PRSMR (1 << 12) /* Pre-SMR */ 114 #define FTSDMC021_EBISR_POSMR (1 << 14) /* Post-SMR */
|
/openbmc/u-boot/drivers/i2c/ |
H A D | at91_i2c.h | 33 u32 smr; member
|
/openbmc/linux/drivers/tty/serial/ |
H A D | milbeaut_usio.c | 302 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 D | dm-crypt.rst | 130 (e.g. host-managed SMR hard-disks).
|
/openbmc/linux/Documentation/filesystems/ |
H A D | zonefs.rst | 50 Magnetic Recording (SMR) HDDs. 406 The following formats a 15TB host-managed SMR HDD with 256 MB zones
|
H A D | f2fs.rst | 338 default, it is helpful for large sized SMR or ZNS devices to
|
/openbmc/linux/Documentation/devicetree/bindings/iommu/ |
H A D | arm,smmu.yaml | 167 2, where the second cell of the IOMMU specifier represents an SMR mask to
|
/openbmc/linux/drivers/md/ |
H A D | Kconfig | 652 benefit from the increased capacity offered by SMR disks. Other uses
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Drive.v1_21_0.json | 918 "SMR" 922 "SMR": "The drive media type is shingled magnetic recording.", string
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | Drive.v1_21_0.json | 918 "SMR" 922 "SMR": "The drive media type is shingled magnetic recording.", string
|
/openbmc/linux/drivers/spi/ |
H A D | atmel-quadspi.c | 221 return "SMR"; in atmel_qspi_reg_name()
|
/openbmc/linux/drivers/net/wireless/intel/ipw2x00/ |
H A D | ipw2200.h | 886 u8 smr; member
|
/openbmc/linux/drivers/scsi/ |
H A D | sd.c | 3167 "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()
|