Symbol: hw_revision
drivers/atm/fore200e.c
1972
(prom->hw_revision & 0xFF) + '@', /* probably meaningless with SBA boards */
drivers/atm/fore200e.c
731
prom->hw_revision = of_getintprop_default(op->dev.of_node,
drivers/atm/fore200e.h
473
u32 hw_revision; /* hardware revision */
drivers/bluetooth/btintel.c
1521
ver->hw_platform, ver->hw_variant, ver->hw_revision,
drivers/bluetooth/btintel.c
1960
ver->hw_revision,
drivers/bluetooth/btintel.c
3522
ver.hw_revision);
drivers/bluetooth/btintel.h
100
u8 hw_revision;
drivers/bluetooth/hci_ag6xx.c
229
ver.hw_platform, ver.hw_variant, ver.hw_revision,
drivers/bluetooth/hci_intel.c
690
ver.hw_variant, ver.hw_revision, ver.fw_revision);
drivers/bluetooth/hci_intel.c
716
ver.hw_variant, ver.hw_revision, ver.fw_revision);
drivers/comedi/drivers/cb_pcidas64.c
1141
unsigned int hw_revision; /* stc chip hardware revision number */
drivers/comedi/drivers/cb_pcidas64.c
4018
devpriv->hw_revision =
drivers/comedi/drivers/cb_pcidas64.c
4019
hw_revision(dev, readw(devpriv->main_iobase + HW_STATUS_REG));
drivers/comedi/drivers/cb_pcidas64.c
4021
devpriv->hw_revision);
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2498
uint32_t hw_revision, sub_vendor_id, sub_sys_id;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2507
hw_revision = adev->pdev->revision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c
2511
if (adev->pdev->device == 0x67DF && hw_revision == 0xC7 &&
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
360
uint32_t sub_vendor_id, hw_revision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
500
hw_revision = adev->pdev->revision;
drivers/gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c
506
(hw_revision == 0) &&
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1586
uint32_t hw_revision, dev_id;
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1591
hw_revision = adev->pdev->revision;
drivers/gpu/drm/amd/pm/powerplay/smumgr/tonga_smumgr.c
1623
if (ASICID_IS_TONGA_P(dev_id, hw_revision)) {
drivers/gpu/drm/msm/dp/dp_ctrl.c
138
u32 hw_revision;
drivers/gpu/drm/msm/dp/dp_ctrl.c
220
if (!ctrl->hw_revision) {
drivers/gpu/drm/msm/dp/dp_ctrl.c
221
ctrl->hw_revision = msm_dp_read_ahb(ctrl, REG_DP_HW_VERSION);
drivers/gpu/drm/msm/dp/dp_ctrl.c
222
ctrl->panel->hw_revision = ctrl->hw_revision;
drivers/gpu/drm/msm/dp/dp_ctrl.c
350
if (ctrl->hw_revision >= DP_HW_VERSION_1_2)
drivers/gpu/drm/msm/dp/dp_panel.c
497
u32 hw_revision = panel->msm_dp_panel.hw_revision;
drivers/gpu/drm/msm/dp/dp_panel.c
499
if (hw_revision >= DP_HW_VERSION_1_0 &&
drivers/gpu/drm/msm/dp/dp_panel.c
500
hw_revision < DP_HW_VERSION_1_2) {
drivers/gpu/drm/msm/dp/dp_panel.h
42
u32 hw_revision;
drivers/gpu/drm/panel/panel-dsi-cm.c
258
static DEVICE_ATTR_RO(hw_revision);
drivers/hid/hid-u2fzero.c
178
.cmd = hw_configs[dev->hw_revision].wink_cmd,
drivers/hid/hid-u2fzero.c
206
.cmd = hw_configs[dev->hw_revision].rng_cmd,
drivers/hid/hid-u2fzero.c
320
dev->hw_revision = id->driver_data;
drivers/hid/hid-u2fzero.c
356
hid_info(hdev, "%s LED initialised\n", hw_configs[dev->hw_revision].name);
drivers/hid/hid-u2fzero.c
364
hid_info(hdev, "%s RNG initialised\n", hw_configs[dev->hw_revision].name);
drivers/hid/hid-u2fzero.c
90
kernel_ulong_t hw_revision;
drivers/media/mc/mc-device.c
76
info->hw_revision = dev->hw_revision;
drivers/media/mc/mc-device.c
878
mdev->hw_revision = (pci_dev->subsystem_vendor << 16)
drivers/media/mc/mc-device.c
907
mdev->hw_revision = le16_to_cpu(udev->descriptor.bcdDevice);
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1719
cio2->media_dev.hw_revision = 0;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
529
mali_c55->media_dev.hw_revision = version;
drivers/media/platform/broadcom/bcm2835-unicam.c
2612
unicam->mdev.hw_revision = 0;
drivers/media/platform/microchip/microchip-isc-base.c
1940
isc->mdev.hw_revision = ver;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
1533
mdev->hw_revision = pispbe->hw_version;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2396
cfe->mdev.hw_revision = cfe->fe.hw_revision;
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
550
fe->hw_revision = pisp_fe_reg_read(fe, FE_VERSION);
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
552
(fe->hw_revision >> 24) & 0xff,
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.c
553
(fe->hw_revision >> 20) & 0x0f);
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.h
34
u32 hw_revision;
drivers/media/platform/renesas/vsp1/vsp1_drv.c
256
mdev->hw_revision = vsp1->version;
drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c
740
rkisp1->media_dev.hw_revision = info->isp_ver;
drivers/media/platform/samsung/s3c-camif/camif-core.c
311
md->hw_revision = ip_rev;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
135
.hw_revision = DCMIPP_STM32MP13_VERR
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
169
.hw_revision = DCMIPP_STM32MP25_VERR,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
567
dcmipp->mdev.hw_revision = pipe_cfg->hw_revision;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
91
u32 hw_revision;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c
185
csi->mdev.hw_revision = 0;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c
88
media_dev->hw_revision = 0;
drivers/media/platform/ti/cal/cal.c
972
mdev->hw_revision = cal->revision;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
1057
mdev->hw_revision = 1;
drivers/media/platform/ti/omap3isp/isp.c
1654
isp->media_dev.hw_revision = isp->revision;
drivers/media/platform/xilinx/xilinx-vipp.c
547
xdev->media_dev.hw_revision = 0;
drivers/media/rc/ene_ir.c
107
if (hw_revision == 0xFF) {
drivers/media/rc/ene_ir.c
115
chip_major, chip_minor, old_ver, hw_revision);
drivers/media/rc/ene_ir.c
124
if (chip_major == 0x39 && chip_minor == 0x26 && hw_revision == 0xC0) {
drivers/media/rc/ene_ir.c
125
dev->hw_revision = ENE_HW_C;
drivers/media/rc/ene_ir.c
127
} else if (old_ver == 0x24 && hw_revision == 0xC0) {
drivers/media/rc/ene_ir.c
128
dev->hw_revision = ENE_HW_B;
drivers/media/rc/ene_ir.c
131
dev->hw_revision = ENE_HW_D;
drivers/media/rc/ene_ir.c
136
if (dev->hw_revision < ENE_HW_C)
drivers/media/rc/ene_ir.c
400
if (dev->hw_revision < ENE_HW_C)
drivers/media/rc/ene_ir.c
466
if (dev->hw_revision < ENE_HW_C) {
drivers/media/rc/ene_ir.c
588
if (dev->hw_revision == ENE_HW_C)
drivers/media/rc/ene_ir.c
680
if (dev->hw_revision < ENE_HW_C) {
drivers/media/rc/ene_ir.c
89
u8 hw_revision, old_ver;
drivers/media/rc/ene_ir.c
97
hw_revision = ene_read_reg(dev, ENE_ECHV);
drivers/media/rc/ene_ir.h
191
int hw_revision; /* hardware revision */
drivers/media/usb/uvc/uvc_driver.c
2254
dev->mdev.hw_revision = le16_to_cpu(udev->descriptor.bcdDevice);
drivers/mmc/host/mmci.c
2256
host->hw_revision = amba_rev(dev);
drivers/mmc/host/mmci.c
2258
dev_dbg(mmc_dev(mmc), "revision = 0x%01x\n", host->hw_revision);
drivers/mmc/host/mmci.h
446
u8 hw_revision:4;
drivers/mmc/host/mmci_stm32_sdmmc.c
414
if (host->hw_revision >= 3) {
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
118
u8 hw_revision;
drivers/net/can/usb/kvaser_usb/kvaser_usb_devlink.c
40
if (dev->hw_revision) {
drivers/net/can/usb/kvaser_usb/kvaser_usb_devlink.c
41
snprintf(buf, sizeof(buf), "%u", dev->hw_revision);
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
117
u8 hw_revision;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1924
dev->hw_revision = cmd.card_info.hw_revision;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
142
u8 hw_revision;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
860
dev->hw_revision = cmd.u.cardinfo.hw_revision;
drivers/net/ethernet/mellanox/mlxsw/core.h
626
u16 hw_revision;
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
1129
ret = linecard->hw_revision == be16_to_cpu(ini_file->format.hw_revision) &&
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
23
__be16 hw_revision;
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
588
sprintf(buf, "%d", linecard->hw_revision);
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
623
u16 hw_revision, u16 ini_version)
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
646
linecard->hw_revision = hw_revision;
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
721
u16 ini_version, hw_revision;
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
727
&hw_revision, &ini_version,
drivers/net/ethernet/mellanox/mlxsw/core_linecards.c
743
hw_revision, ini_version);
drivers/net/wireless/silabs/wfx/fwio.c
322
int hw_revision, hw_type;
drivers/net/wireless/silabs/wfx/fwio.c
347
hw_revision = FIELD_GET(CFG_DEVICE_ID_MAJOR, reg);
drivers/net/wireless/silabs/wfx/fwio.c
348
if (hw_revision == 0) {
drivers/net/wireless/silabs/wfx/fwio.c
349
dev_err(wdev->dev, "bad hardware revision number: %d\n", hw_revision);
drivers/net/wireless/st/cw1200/cw1200.h
119
} hw_revision;
drivers/net/wireless/st/cw1200/fwio.c
120
pr_err("Invalid silicon revision %d.\n", priv->hw_revision);
drivers/net/wireless/st/cw1200/fwio.c
401
priv->hw_revision = CW1200_HW_REV_CUT11;
drivers/net/wireless/st/cw1200/fwio.c
405
priv->hw_revision = CW1200_HW_REV_CUT10;
drivers/net/wireless/st/cw1200/fwio.c
438
priv->hw_revision = CW1200_HW_REV_CUT22;
drivers/net/wireless/st/cw1200/fwio.c
441
priv->hw_revision = CW1200_HW_REV_CUT20;
drivers/net/wireless/st/cw1200/fwio.c
447
priv->hw_revision = CW1X60_HW_REV;
drivers/net/wireless/st/cw1200/fwio.c
471
if (priv->hw_revision == CW1X60_HW_REV) {
drivers/net/wireless/st/cw1200/fwio.c
93
switch (priv->hw_revision) {
drivers/ptp/ptp_ocp.c
242
__be16 hw_revision;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
1936
if ((asd->isp->media_dev.hw_revision <
drivers/staging/media/atomisp/pci/atomisp_internal.h
37
(((isp)->media_dev.hw_revision & ATOMISP_HW_REVISION_MASK) == \
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
886
if (isp->media_dev.hw_revision >= ((ATOMISP_HW_REVISION_ISP2401 <<
drivers/staging/media/atomisp/pci/atomisp_ioctl.c
997
if (isp->media_dev.hw_revision >= ((ATOMISP_HW_REVISION_ISP2401 <<
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1118
if ((isp->media_dev.hw_revision >> ATOMISP_HW_REVISION_SHIFT) ==
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1122
if (isp->media_dev.hw_revision ==
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1127
if (isp->media_dev.hw_revision ==
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1134
isp->media_dev.hw_revision);
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1222
isp->media_dev.hw_revision =
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1242
isp->media_dev.hw_revision =
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1279
isp->media_dev.hw_revision = (ATOMISP_HW_REVISION_ISP2401
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1281
isp->media_dev.hw_revision |= pdev->revision < 2 ?
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1287
isp->media_dev.hw_revision = (ATOMISP_HW_REVISION_ISP2401
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1289
isp->media_dev.hw_revision |= pdev->revision < 2 ?
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
380
if (isp->media_dev.hw_revision >=
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
386
if (IS_CHT && (isp->media_dev.hw_revision >= ((ATOMISP_HW_REVISION_ISP2401 <<
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
704
if (isp->media_dev.hw_revision <
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
716
if (isp->media_dev.hw_revision <
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c
198
media_dev->hw_revision = 0;
drivers/staging/media/tegra-video/tegra210.c
818
.hw_revision = 3,
drivers/staging/media/tegra-video/vi.c
1818
vid->media_dev.hw_revision = vi->soc->hw_revision;
drivers/staging/media/tegra-video/vi.h
84
u32 hw_revision;
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
529
static DEVICE_ATTR(hw_revision, S_IRUGO, dsicm_hw_revision_show, NULL);
include/media/media-device.h
158
u32 hw_revision;
include/uapi/linux/media.h
32
__u32 hw_revision;