/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ |
H A D | discovery.h | 91 uint8_t harvest : 4; /* Harvest */ member 93 uint8_t harvest : 4; /* Harvest */ member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | jpeg_v2_5.c | 58 u32 harvest; in jpeg_v2_5_early_init() local 63 harvest = RREG32_SOC15(JPEG, i, mmCC_UVD_HARVESTING); in jpeg_v2_5_early_init() 64 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in jpeg_v2_5_early_init()
|
H A D | jpeg_v3_0.c | 52 u32 harvest = RREG32_SOC15(JPEG, 0, mmCC_UVD_HARVESTING); in jpeg_v3_0_early_init() local 54 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in jpeg_v3_0_early_init()
|
H A D | vcn_v3_0.c | 92 u32 harvest; in vcn_v3_0_early_init() local 97 harvest = RREG32_SOC15(VCN, i, mmCC_UVD_HARVESTING); in vcn_v3_0_early_init() 98 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in vcn_v3_0_early_init()
|
H A D | vcn_v2_5.c | 84 u32 harvest; in vcn_v2_5_early_init() local 88 harvest = RREG32_SOC15(VCN, i, mmCC_UVD_HARVESTING); in vcn_v2_5_early_init() 89 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in vcn_v2_5_early_init()
|
H A D | uvd_v7_0.c | 376 u32 harvest; in uvd_v7_0_early_init() local 381 harvest = RREG32_SOC15(UVD, i, mmUVD_PG0_CC_UVD_HARVESTING); in uvd_v7_0_early_init() 382 if (harvest & UVD_PG0_CC_UVD_HARVESTING__UVD_DISABLE_MASK) { in uvd_v7_0_early_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | jpeg_v3_0.c | 53 u32 harvest; in jpeg_v3_0_early_init() local 60 harvest = RREG32_SOC15(JPEG, 0, mmCC_UVD_HARVESTING); in jpeg_v3_0_early_init() 61 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in jpeg_v3_0_early_init()
|
H A D | jpeg_v2_5.c | 60 u32 harvest; in jpeg_v2_5_early_init() local 66 harvest = RREG32_SOC15(JPEG, i, mmCC_UVD_HARVESTING); in jpeg_v2_5_early_init() 67 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in jpeg_v2_5_early_init()
|
H A D | amdgpu_discovery.c | 324 * have a bad harvest table of VCN config. in amdgpu_discovery_harvest_config_quirk() 451 dev_err(adev->dev, "invalid ip discovery harvest table signature\n"); in amdgpu_discovery_init() 458 dev_err(adev->dev, "invalid harvest data table checksum\n"); in amdgpu_discovery_init() 557 /* scan harvest bit of all IP data structures */ in amdgpu_discovery_read_harvest_bit_per_ip() 618 dev_err(adev->dev, "invalid harvest table offset\n"); in amdgpu_discovery_read_from_harvest_table() 674 u8 harvest; member 724 return sysfs_emit(buf, "0x%01X\n", ip_hw_instance->harvest); in harvest_show() 758 __ATTR_RO(harvest), 919 uint8_t harvest = 0; in amdgpu_discovery_get_harvest_info() local 924 harvest in amdgpu_discovery_get_harvest_info() [all...] |
H A D | vcn_v2_5.c | 90 u32 harvest; in vcn_v2_5_early_init() local 94 harvest = RREG32_SOC15(VCN, i, mmCC_UVD_HARVESTING); in vcn_v2_5_early_init() 95 if (harvest & CC_UVD_HARVESTING__UVD_DISABLE_MASK) in vcn_v2_5_early_init()
|
H A D | uvd_v7_0.c | 369 u32 harvest; in uvd_v7_0_early_init() local 374 harvest = RREG32_SOC15(UVD, i, mmUVD_PG0_CC_UVD_HARVESTING); in uvd_v7_0_early_init() 375 if (harvest & UVD_PG0_CC_UVD_HARVESTING__UVD_DISABLE_MASK) { in uvd_v7_0_early_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/include/ |
H A D | discovery.h | 102 uint8_t harvest : 4; /* Harvest */ member 104 uint8_t harvest : 4; /* Harvest */ member
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/spufs/ |
H A D | switch.c | 1918 static void harvest(struct spu_state *prev, struct spu *spu) in harvest() function 2045 harvest(prev, spu); in __do_spu_save() 2063 * (a) harvest (or reset) SPU [steps 2-24]. in __do_spu_restore() 2067 * The 'harvest' step is not performed here, but rather in __do_spu_restore() 2110 * spu_restore - SPU context restore, with harvest and locking. 2114 * Perform harvest + restore, as we may not be coming 2123 harvest(NULL, spu); in spu_restore()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/spufs/ |
H A D | switch.c | 1916 static void harvest(struct spu_state *prev, struct spu *spu) in harvest() function 2043 harvest(prev, spu); in __do_spu_save() 2061 * (a) harvest (or reset) SPU [steps 2-24]. in __do_spu_restore() 2065 * The 'harvest' step is not performed here, but rather in __do_spu_restore() 2108 * spu_restore - SPU context restore, with harvest and locking. 2112 * Perform harvest + restore, as we may not be coming 2121 harvest(NULL, spu); in spu_restore()
|