Home
last modified time | relevance | path

Searched full:straps (Results 1 – 25 of 41) sorted by relevance

12

/Linux-v5.15/drivers/soc/tegra/fuse/
Dtegra-apbmisc.c85 u32 straps = tegra_read_straps(); in tegra_read_ram_code() local
88 straps &= PMC_STRAPPING_OPT_A_RAM_CODE_MASK_LONG; in tegra_read_ram_code()
90 straps &= PMC_STRAPPING_OPT_A_RAM_CODE_MASK_SHORT; in tegra_read_ram_code()
92 return straps >> PMC_STRAPPING_OPT_A_RAM_CODE_SHIFT; in tegra_read_ram_code()
138 struct resource apbmisc, straps; in tegra_init_apbmisc() local
159 straps.start = 0x7000e864; in tegra_init_apbmisc()
160 straps.end = 0x7000e867; in tegra_init_apbmisc()
162 straps.start = 0x70000008; in tegra_init_apbmisc()
163 straps.end = 0x7000000b; in tegra_init_apbmisc()
166 straps.flags = IORESOURCE_MEM; in tegra_init_apbmisc()
[all …]
/Linux-v5.15/drivers/crypto/qat/qat_c3xxx/
Dadf_c3xxx_hw_data.c24 u32 straps = self->straps; in get_accel_mask() local
28 accel = ~(fuses | straps) >> ADF_C3XXX_ACCELERATORS_REG_OFFSET; in get_accel_mask()
36 u32 straps = self->straps; in get_ae_mask() local
46 straps |= ae_disable << (accel << 1); in get_ae_mask()
48 return ~(fuses | straps) & ADF_C3XXX_ACCELENGINES_MASK; in get_ae_mask()
Dadf_drv.c130 &hw_data->straps); in adf_probe()
/Linux-v5.15/drivers/crypto/qat/qat_c62x/
Dadf_c62x_hw_data.c24 u32 straps = self->straps; in get_accel_mask() local
28 accel = ~(fuses | straps) >> ADF_C62X_ACCELERATORS_REG_OFFSET; in get_accel_mask()
36 u32 straps = self->straps; in get_ae_mask() local
46 straps |= ae_disable << (accel << 1); in get_ae_mask()
48 return ~(fuses | straps) & ADF_C62X_ACCELENGINES_MASK; in get_ae_mask()
Dadf_drv.c130 &hw_data->straps); in adf_probe()
/Linux-v5.15/drivers/crypto/qat/qat_common/
Dadf_gen2_hw_data.c159 u32 straps = hw_data->straps; in adf_gen2_get_accel_cap() local
176 if ((straps | fuses) & ADF_POWERGATE_PKE) in adf_gen2_get_accel_cap()
Dadf_accel_devices.h184 u32 straps; member
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dsocionext-netsec.txt35 the firmware or set by hardware straps, and needs to be preserved.
Dti,dp83869.yaml65 mode is set by the straps. see dt-bindings/net/ti-dp83869.h for values
/Linux-v5.15/drivers/media/pci/cx18/
Dcx18-dvb.c100 .demod_address = 0x1e >> 1, /* Datasheet suggested straps */
213 .demod_address = 0x1e >> 1, /* Datasheet suggested straps */
221 .demod_address = 0x1e >> 1, /* Datasheet suggested straps */
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_resource.c443 struct resource_straps *straps) in read_dce_straps() argument
446 HDMI_DISABLE, &straps->hdmi_disable, in read_dce_straps()
447 AUDIO_STREAM_NUMBER, &straps->audio_stream_number); in read_dce_straps()
449 REG_GET(DC_PINSTRAPS, DC_PINSTRAPS_AUDIO, &straps->dc_pinstraps_audio); in read_dce_straps()
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/inc/
Dresource.h63 struct dc_context *ctx, struct resource_straps *straps);
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce120/
Ddce120_resource.c666 struct resource_straps *straps) in read_dce_straps() argument
670 straps->audio_stream_number = get_reg_field_value(reg_val, in read_dce_straps()
673 straps->hdmi_disable = get_reg_field_value(reg_val, in read_dce_straps()
678 straps->dc_pinstraps_audio = get_reg_field_value(reg_val, in read_dce_straps()
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dnv05.c88 /* Set memory type/width/length defaults depending on the straps */ in nv05_devinit_meminit()
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.c471 struct resource_straps *straps) in read_dce_straps() argument
474 HDMI_DISABLE, &straps->hdmi_disable, in read_dce_straps()
475 AUDIO_STREAM_NUMBER, &straps->audio_stream_number); in read_dce_straps()
477 REG_GET(DC_PINSTRAPS, DC_PINSTRAPS_AUDIO, &straps->dc_pinstraps_audio); in read_dce_straps()
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce60/
Ddce60_resource.c478 struct resource_straps *straps) in read_dce_straps() argument
481 HDMI_DISABLE, &straps->hdmi_disable, in read_dce_straps()
482 AUDIO_STREAM_NUMBER, &straps->audio_stream_number); in read_dce_straps()
484 REG_GET(DC_PINSTRAPS, DC_PINSTRAPS_AUDIO, &straps->dc_pinstraps_audio); in read_dce_straps()
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce80/
Ddce80_resource.c483 struct resource_straps *straps) in read_dce_straps() argument
486 HDMI_DISABLE, &straps->hdmi_disable, in read_dce_straps()
487 AUDIO_STREAM_NUMBER, &straps->audio_stream_number); in read_dce_straps()
489 REG_GET(DC_PINSTRAPS, DC_PINSTRAPS_AUDIO, &straps->dc_pinstraps_audio); in read_dce_straps()
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_resource.c494 struct resource_straps *straps) in read_dce_straps() argument
497 HDMI_DISABLE, &straps->hdmi_disable, in read_dce_straps()
498 AUDIO_STREAM_NUMBER, &straps->audio_stream_number); in read_dce_straps()
500 REG_GET(DC_PINSTRAPS, DC_PINSTRAPS_AUDIO, &straps->dc_pinstraps_audio); in read_dce_straps()
/Linux-v5.15/arch/mips/kernel/
Dfpu-probe.c152 * mode selected. Note that "relaxed" straps the emulator so that it
/Linux-v5.15/drivers/gpu/drm/amd/display/dc/core/
Ddc_resource.c272 const struct resource_straps *straps, in update_num_audio() argument
280 if (straps->hdmi_disable == 0) { in update_num_audio()
281 if (straps->dc_pinstraps_audio & 0x2) { in update_num_audio()
287 switch (straps->audio_stream_number) { in update_num_audio()
308 struct resource_straps straps = {0}; in resource_construct() local
311 create_funcs->read_dce_straps(dc->ctx, &straps); in resource_construct()
322 update_num_audio(&straps, &num_audio, &pool->audio_support); in resource_construct()
/Linux-v5.15/drivers/gpu/drm/nouveau/
Dnouveau_bios.c143 * selecting the init script when not using straps; 4 script pointers in run_lvds_table()
502 * straps are not being used for the panel, this specifies the frequency in nouveau_bios_parse_lvds_table()
1431 * straps when it does, so assume all DCB 2.0 laptops in parse_dcb20_entry()
1432 * use straps, until a broken EDID using one is produced in parse_dcb20_entry()
Dnouveau_connector.c687 * It's important this check's before trying straps, one of the in nouveau_connector_detect_lvds()
882 /* LVDS: panel straps */ in nouveau_connector_detect_depth()
/Linux-v5.15/drivers/net/usb/
Dsmsc95xx.h165 /* Configuration Straps Status Register */
/Linux-v5.15/include/soc/tegra/
Dbpmp-abi.h190 * @defgroup Strap Straps
2372 * units sample their straps at the instant that their resets are
2375 * BPMP owns registers which act as straps to various units. It
2376 * exposes limited control of those straps via #MRQ_STRAP.
/Linux-v5.15/drivers/net/phy/
Ddp83869.c565 /* If the lane swap is not in the DT then check the straps */ in dp83869_of_init()

12