/drivers/gpu/drm/nouveau/core/subdev/bios/ |
H A D | ramcfg.c | 54 u8 strap = nvbios_ramcfg_strap(subdev); local 66 strap = nv_ro08(bios, xlat + strap); 67 return strap;
|
H A D | init.c | 416 * in case *not* re-reading the strap causes similar breakage. 1488 u32 strap; local 1499 strap = init_rd32(init, 0x101000); 1500 strap = ((strap << 2) & 0xf0) | ((strap & 0x40) >> 6); 1501 init_wrvgai(init, 0x03d4, 0x3c, strap); 1770 u8 strap = init_ram_restrict(init); local 1779 if (cconf == strap) {
|
/drivers/gpu/drm/nouveau/core/subdev/devinit/ |
H A D | nv05.c | 52 u8 strap, ramcfg[2]; local 62 strap = (nv_rd32(priv, 0x101000) & 0x0000003c) >> 2; 64 ramcfg[0] = nv_ro08(bios, data + 2 * strap + 0); 65 ramcfg[1] = nv_ro08(bios, data + 2 * strap + 1); 67 ramcfg[0] = default_config_tab[strap][0]; 68 ramcfg[1] = default_config_tab[strap][1];
|
/drivers/gpio/ |
H A D | gpio-ts5500.c | 40 bool strap; member in struct:ts5500_priv 280 /* As this pin is input-only, we may strap it to another in/out pin */ 281 if (priv->strap) 358 priv->strap = pdata->strap;
|
/drivers/gpu/drm/nouveau/core/engine/device/ |
H A D | base.c | 286 u32 boot0, strap; local 349 strap = ioread32_native(map + 0x101000); 418 strap &= 0x00000040; 420 strap &= 0x00400040; 422 switch (strap) {
|
/drivers/gpu/drm/nouveau/core/subdev/fb/ |
H A D | ramnva3.c | 83 u8 ver, hdr, cnt, len, strap; local 108 strap = nvbios_ramcfg_index(nv_subdev(pfb)); 109 if (strap >= cnt) { 110 nv_error(pfb, "invalid ramcfg strap\n"); 114 data = nvbios_rammapSp(bios, data, ver, hdr, cnt, len, strap,
|
H A D | ramnv50.c | 77 u8 ver, hdr, cnt, len, strap; local 94 strap = nvbios_ramcfg_index(nv_subdev(pfb)); 95 if (strap >= cnt) { 96 nv_error(pfb, "invalid ramcfg strap\n"); 100 ramcfg.data += hdr + (strap * ramcfg.size); 103 strap = nv_ro08(bios, ramcfg.data + 0x01); 104 if (strap != 0xff) { 105 timing.data = nvbios_timingEe(bios, strap, &ver, &hdr, 110 strap, timing.data, ver, hdr);
|
H A D | ramnvc0.c | 137 u8 ver, cnt, len, strap; local 156 strap = nvbios_ramcfg_index(nv_subdev(pfb)); 157 if (strap >= cnt) { 158 nv_error(pfb, "invalid ramcfg strap\n"); 162 ramcfg.data = rammap.data + rammap.size + (strap * ramcfg.size); 169 strap = nv_ro08(bios, ramcfg.data + 0x01); 170 if (strap != 0xff) { 171 timing.data = nvbios_timingEe(bios, strap, &ver, &timing.size,
|
/drivers/net/ethernet/intel/e1000e/ |
H A D | ich8lan.c | 1867 u32 strap = er32(STRAP); local 1868 u32 freq = (strap & E1000_STRAP_SMT_FREQ_MASK) >> 1872 strap &= E1000_STRAP_SMBUS_ADDRESS_MASK; 1879 phy_data |= (strap >> E1000_STRAP_SMBUS_ADDRESS_SHIFT);
|
/drivers/net/ethernet/broadcom/ |
H A D | bnx2.c | 164 /* strap, cfg1, & write1 need updates */ 170 /* strap, cfg1, & write1 need updates */ 191 /* strap, cfg1, & write1 need updates */ 7930 u32 strap; local 7940 strap = (val & BNX2_MISC_DUAL_MEDIA_CTRL_PHY_CTRL) >> 21; 7942 strap = (val & BNX2_MISC_DUAL_MEDIA_CTRL_PHY_CTRL_STRAP) >> 8; 7945 switch (strap) { 7953 switch (strap) {
|