[go: nahoru, domu]

Searched defs:strap (Results 1 - 10 of 10) sorted by relevance

/drivers/gpu/drm/nouveau/core/subdev/bios/
H A Dramcfg.c54 u8 strap = nvbios_ramcfg_strap(subdev); local
66 strap = nv_ro08(bios, xlat + strap);
67 return strap;
H A Dinit.c416 * 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 Dnv05.c52 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 Dgpio-ts5500.c40 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 Dbase.c286 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 Dramnva3.c83 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 Dramnv50.c77 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 Dramnvc0.c137 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 Dich8lan.c1867 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 Dbnx2.c164 /* 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) {

Completed in 313 milliseconds