Home
last modified time | relevance | path

Searched full:strap (Results 1 – 25 of 128) sorted by relevance

123456

/linux-6.12.1/Documentation/driver-api/media/drivers/
Dsaa7134-devel.rst45 - nc MDT2005 PA0 pin 17 strap low
46 - GP17 Strap "GP7"=High
47 - GP16 Strap "GP6"=High
56 - GP12 Strap "GP5" = High
57 - GP11 Strap "GP4" = High
58 - GP10 Strap "GP3" = High
59 - GP09 Strap "GP2" = Low
60 - GP08 Strap "GP1" = Low
/linux-6.12.1/drivers/phy/broadcom/
Dphy-bcm-sr-pcie.c59 * @pipemux: pipemuex strap
74 * Each array index represents a PIPEMUX strap setting
110 * Return true if the strap setting is valid
118 * Read the PCIe PIPEMUX from strap
127 * In the case when the value indicates using HW strap, fall back to in pipemux_strap_read()
128 * use HW strap in pipemux_strap_read()
142 * Given a PIPEMUX strap and PCIe core index, this function returns true if the
244 /* read the PCIe PIPEMUX strap setting */ in sr_pcie_phy_probe()
247 dev_err(core->dev, "invalid PCIe PIPEMUX strap %u\n", in sr_pcie_phy_probe()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Dramcfg.c54 u8 strap = nvbios_ramcfg_strap(subdev); in nvbios_ramcfg_index() local
69 nvbios_M0203Em(bios, strap, &ver, &hdr, &M0203E)) in nvbios_ramcfg_index()
76 strap = nvbios_rd08(bios, xlat + strap); in nvbios_ramcfg_index()
77 return strap; in nvbios_ramcfg_index()
DM0203.c93 info->strap = (nvbios_rd08(bios, data + 0x00) & 0xf0) >> 4; in nvbios_M0203Ep()
119 if (info->strap != ramcfg) in nvbios_M0203Em()
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dnv05.c53 u8 strap, ramcfg[2]; in nv05_devinit_meminit() local
63 strap = (nvkm_rd32(device, 0x101000) & 0x0000003c) >> 2; in nv05_devinit_meminit()
65 ramcfg[0] = nvbios_rd08(bios, data + 2 * strap + 0); in nv05_devinit_meminit()
66 ramcfg[1] = nvbios_rd08(bios, data + 2 * strap + 1); in nv05_devinit_meminit()
68 ramcfg[0] = default_config_tab[strap][0]; in nv05_devinit_meminit()
69 ramcfg[1] = default_config_tab[strap][1]; in nv05_devinit_meminit()
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dbrcm,ns2-drd-phy.txt11 usb2-strap - for port over current polarity reversal
27 "crmu-ctrl", "usb2-strap";
/linux-6.12.1/Documentation/devicetree/bindings/mtd/
Dbrcm,brcmnand.yaml149 brcm,nand-ecc-use-strap:
152 settings from the SoC NAND boot strap configuration instead of
154 on BCMBCA based boards. This strap ECC option and generic NAND
211 - brcm,nand-ecc-use-strap
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramgf100.c136 u8 ver, cnt, len, strap; in gf100_ram_calc() local
155 strap = nvbios_ramcfg_index(subdev); in gf100_ram_calc()
156 if (strap >= cnt) { in gf100_ram_calc()
157 nvkm_error(subdev, "invalid ramcfg strap\n"); in gf100_ram_calc()
161 ramcfg.data = rammap.data + rammap.size + (strap * ramcfg.size); in gf100_ram_calc()
168 strap = nvbios_rd08(bios, ramcfg.data + 0x01); in gf100_ram_calc()
169 if (strap != 0xff) { in gf100_ram_calc()
170 timing.data = nvbios_timingEe(bios, strap, &ver, &timing.size, in gf100_ram_calc()
Dramnv50.c227 u8 ver, hdr, cnt, len, strap, size; in nv50_ram_calc() local
253 strap = nvbios_ramcfg_index(subdev); in nv50_ram_calc()
254 if (strap >= cnt) { in nv50_ram_calc()
255 nvkm_error(subdev, "invalid ramcfg strap\n"); in nv50_ram_calc()
259 data = nvbios_rammapSp_from_perf(bios, data + hdr, size, strap, in nv50_ram_calc()
273 strap, data, ver, hdr); in nv50_ram_calc()
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dti,dp83822.yaml44 Fiber mode support can also be strapped. If the strap pin is not set
92 If the strap pin is not set correctly or not set at all, then this can be
/linux-6.12.1/arch/arm/boot/dts/ti/omap/
Ddra72-evm-revc.dts108 ti,dp83867-rxctrl-strap-quirk;
119 ti,dp83867-rxctrl-strap-quirk;
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dadi,ssm2602.txt4 the selection is made by the MODE strap-in pin.
/linux-6.12.1/arch/arm64/boot/dts/broadcom/bcmbca/
Dbcm963146.dts43 brcm,nand-ecc-use-strap;
Dbcm96858.dts43 brcm,nand-ecc-use-strap;
Dbcm96856.dts43 brcm,nand-ecc-use-strap;
Dbcm96813.dts43 brcm,nand-ecc-use-strap;
Dbcm963158.dts43 brcm,nand-ecc-use-strap;
/linux-6.12.1/arch/arm/boot/dts/broadcom/
Dbcm96846.dts43 brcm,nand-ecc-use-strap;
Dbcm963148.dts43 brcm,nand-ecc-use-strap;
Dbcm947622.dts43 brcm,nand-ecc-use-strap;
Dbcm96756.dts43 brcm,nand-ecc-use-strap;
Dbcm963138.dts40 brcm,nand-ecc-use-strap;
Dbcm96878.dts43 brcm,nand-ecc-use-strap;
Dbcm963178.dts43 brcm,nand-ecc-use-strap;
Dbcm96855.dts43 brcm,nand-ecc-use-strap;

123456