hw_revision
(prom->hw_revision & 0xFF) + '@', /* probably meaningless with SBA boards */
prom->hw_revision = of_getintprop_default(op->dev.of_node,
u32 hw_revision; /* hardware revision */
ver->hw_platform, ver->hw_variant, ver->hw_revision,
ver->hw_revision,
ver.hw_revision);
u8 hw_revision;
ver.hw_platform, ver.hw_variant, ver.hw_revision,
ver.hw_variant, ver.hw_revision, ver.fw_revision);
ver.hw_variant, ver.hw_revision, ver.fw_revision);
unsigned int hw_revision; /* stc chip hardware revision number */
devpriv->hw_revision =
hw_revision(dev, readw(devpriv->main_iobase + HW_STATUS_REG));
devpriv->hw_revision);
uint32_t hw_revision, sub_vendor_id, sub_sys_id;
hw_revision = adev->pdev->revision;
if (adev->pdev->device == 0x67DF && hw_revision == 0xC7 &&
uint32_t sub_vendor_id, hw_revision;
hw_revision = adev->pdev->revision;
(hw_revision == 0) &&
uint32_t hw_revision, dev_id;
hw_revision = adev->pdev->revision;
if (ASICID_IS_TONGA_P(dev_id, hw_revision)) {
u32 hw_revision;
if (!ctrl->hw_revision) {
ctrl->hw_revision = msm_dp_read_ahb(ctrl, REG_DP_HW_VERSION);
ctrl->panel->hw_revision = ctrl->hw_revision;
if (ctrl->hw_revision >= DP_HW_VERSION_1_2)
u32 hw_revision = panel->msm_dp_panel.hw_revision;
if (hw_revision >= DP_HW_VERSION_1_0 &&
hw_revision < DP_HW_VERSION_1_2) {
u32 hw_revision;
static DEVICE_ATTR_RO(hw_revision);
.cmd = hw_configs[dev->hw_revision].wink_cmd,
.cmd = hw_configs[dev->hw_revision].rng_cmd,
dev->hw_revision = id->driver_data;
hid_info(hdev, "%s LED initialised\n", hw_configs[dev->hw_revision].name);
hid_info(hdev, "%s RNG initialised\n", hw_configs[dev->hw_revision].name);
kernel_ulong_t hw_revision;
info->hw_revision = dev->hw_revision;
mdev->hw_revision = (pci_dev->subsystem_vendor << 16)
mdev->hw_revision = le16_to_cpu(udev->descriptor.bcdDevice);
cio2->media_dev.hw_revision = 0;
mali_c55->media_dev.hw_revision = version;
unicam->mdev.hw_revision = 0;
isc->mdev.hw_revision = ver;
mdev->hw_revision = pispbe->hw_version;
cfe->mdev.hw_revision = cfe->fe.hw_revision;
fe->hw_revision = pisp_fe_reg_read(fe, FE_VERSION);
(fe->hw_revision >> 24) & 0xff,
(fe->hw_revision >> 20) & 0x0f);
u32 hw_revision;
mdev->hw_revision = vsp1->version;
rkisp1->media_dev.hw_revision = info->isp_ver;
md->hw_revision = ip_rev;
.hw_revision = DCMIPP_STM32MP13_VERR
.hw_revision = DCMIPP_STM32MP25_VERR,
dcmipp->mdev.hw_revision = pipe_cfg->hw_revision;
u32 hw_revision;
csi->mdev.hw_revision = 0;
media_dev->hw_revision = 0;
mdev->hw_revision = cal->revision;
mdev->hw_revision = 1;
isp->media_dev.hw_revision = isp->revision;
xdev->media_dev.hw_revision = 0;
if (hw_revision == 0xFF) {
chip_major, chip_minor, old_ver, hw_revision);
if (chip_major == 0x39 && chip_minor == 0x26 && hw_revision == 0xC0) {
dev->hw_revision = ENE_HW_C;
} else if (old_ver == 0x24 && hw_revision == 0xC0) {
dev->hw_revision = ENE_HW_B;
dev->hw_revision = ENE_HW_D;
if (dev->hw_revision < ENE_HW_C)
if (dev->hw_revision < ENE_HW_C)
if (dev->hw_revision < ENE_HW_C) {
if (dev->hw_revision == ENE_HW_C)
if (dev->hw_revision < ENE_HW_C) {
u8 hw_revision, old_ver;
hw_revision = ene_read_reg(dev, ENE_ECHV);
int hw_revision; /* hardware revision */
dev->mdev.hw_revision = le16_to_cpu(udev->descriptor.bcdDevice);
host->hw_revision = amba_rev(dev);
dev_dbg(mmc_dev(mmc), "revision = 0x%01x\n", host->hw_revision);
u8 hw_revision:4;
if (host->hw_revision >= 3) {
u8 hw_revision;
if (dev->hw_revision) {
snprintf(buf, sizeof(buf), "%u", dev->hw_revision);
u8 hw_revision;
dev->hw_revision = cmd.card_info.hw_revision;
u8 hw_revision;
dev->hw_revision = cmd.u.cardinfo.hw_revision;
u16 hw_revision;
ret = linecard->hw_revision == be16_to_cpu(ini_file->format.hw_revision) &&
__be16 hw_revision;
sprintf(buf, "%d", linecard->hw_revision);
u16 hw_revision, u16 ini_version)
linecard->hw_revision = hw_revision;
u16 ini_version, hw_revision;
&hw_revision, &ini_version,
hw_revision, ini_version);
int hw_revision, hw_type;
hw_revision = FIELD_GET(CFG_DEVICE_ID_MAJOR, reg);
if (hw_revision == 0) {
dev_err(wdev->dev, "bad hardware revision number: %d\n", hw_revision);
} hw_revision;
pr_err("Invalid silicon revision %d.\n", priv->hw_revision);
priv->hw_revision = CW1200_HW_REV_CUT11;
priv->hw_revision = CW1200_HW_REV_CUT10;
priv->hw_revision = CW1200_HW_REV_CUT22;
priv->hw_revision = CW1200_HW_REV_CUT20;
priv->hw_revision = CW1X60_HW_REV;
if (priv->hw_revision == CW1X60_HW_REV) {
switch (priv->hw_revision) {
__be16 hw_revision;
if ((asd->isp->media_dev.hw_revision <
(((isp)->media_dev.hw_revision & ATOMISP_HW_REVISION_MASK) == \
if (isp->media_dev.hw_revision >= ((ATOMISP_HW_REVISION_ISP2401 <<
if (isp->media_dev.hw_revision >= ((ATOMISP_HW_REVISION_ISP2401 <<
if ((isp->media_dev.hw_revision >> ATOMISP_HW_REVISION_SHIFT) ==
if (isp->media_dev.hw_revision ==
if (isp->media_dev.hw_revision ==
isp->media_dev.hw_revision);
isp->media_dev.hw_revision =
isp->media_dev.hw_revision =
isp->media_dev.hw_revision = (ATOMISP_HW_REVISION_ISP2401
isp->media_dev.hw_revision |= pdev->revision < 2 ?
isp->media_dev.hw_revision = (ATOMISP_HW_REVISION_ISP2401
isp->media_dev.hw_revision |= pdev->revision < 2 ?
if (isp->media_dev.hw_revision >=
if (IS_CHT && (isp->media_dev.hw_revision >= ((ATOMISP_HW_REVISION_ISP2401 <<
if (isp->media_dev.hw_revision <
if (isp->media_dev.hw_revision <
media_dev->hw_revision = 0;
.hw_revision = 3,
vid->media_dev.hw_revision = vi->soc->hw_revision;
u32 hw_revision;
static DEVICE_ATTR(hw_revision, S_IRUGO, dsicm_hw_revision_show, NULL);
u32 hw_revision;
__u32 hw_revision;