Home
last modified time | relevance | path

Searched +full:broken +full:- +full:turn +full:- +full:around (Results 1 – 25 of 213) sorted by relevance

123456789

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/net/
Dphy.txt5 - interrupts : interrupt specifier for the sole interrupt.
6 - reg : The ID number for the phy, usually a small integer
10 - compatible: Compatible list, may contain
11 "ethernet-phy-ieee802.3-c22" or "ethernet-phy-ieee802.3-c45" for
18 form: "ethernet-phy-idAAAA.BBBB" where
19 AAAA - The value of the 16 bit Phy Identifier 1 register as
21 BBBB - The value of the 16 bit Phy Identifier 2 register as
28 - max-speed: Maximum PHY supported speed (10, 100, 1000...)
30 - broken-turn-around: If set, indicates the PHY device does not correctly
31 release the turn around line low at the end of a MDIO transaction.
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dethernet-phy.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Heiner Kallweit <hkallweit1@gmail.com>
14 # The dt-schema tools will generate a select statement first by using
21 pattern: "^ethernet-phy(@[a-f0-9]+)?$"
24 - $nodename
[all …]
Dmdio.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andrew Lunn <andrew@lunn.ch>
11 - Florian Fainelli <f.fainelli@gmail.com>
12 - Heiner Kallweit <hkallweit1@gmail.com>
17 bus. These should follow the generic ethernet-phy.yaml document, or
24 "#address-cells":
27 "#size-cells":
30 reset-gpios:
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/
DKconfig.debug1 # SPDX-License-Identifier: GPL-2.0-only
12 Add -Werror to the build flags for (and only for) i915.ko.
40 Choose this option to turn on extra driver debugging that may affect
48 bool "Always insert extra checks around mmio access by default"
52 reads) around every mmio (register) access that will slow the system
53 down. This sets the default value of i915.mmio_debug to -1 and can
91 ordinary tests, but may be vital for post-mortem debugging when
105 ordinary tests, but may be vital for post-mortem debugging when
118 Choose this option to turn on extra driver debugging that may affect
130 Choose this option to turn on extra driver debugging that may affect
[all …]
/kernel/linux/linux-4.19/Documentation/fb/
Dvesafb.txt7 The idea is simple: Turn on graphics mode at boot time with the help
20 * You can run XF68_FBDev on top of /dev/fb0 (=> non-accelerated X11
22 * Most important: boot logo :-)
44 ----+-------------------------------------
58 ----+-------------------------------------
76 "vga=mode-number" you have to transform the numbers to decimal.
83 XF68_FBDev should work just fine, but it is non-accelerated. Running
84 another (accelerated) X-Server like XF86_SVGA might or might not work.
85 It depends on X-Server and graphics board.
87 The X-Server must restore the video mode correctly, else you end up
[all …]
/kernel/linux/linux-5.10/Documentation/fb/
Dvesafb.rst7 The idea is simple: Turn on graphics mode at boot time with the help
20 * You can run XF68_FBDev on top of /dev/fb0 (=> non-accelerated X11
22 * Most important: boot logo :-)
33 Documentation/admin-guide/svga.rst for details.
81 "vga=mode-number" you have to transform the numbers to decimal.
88 XF68_FBDev should work just fine, but it is non-accelerated. Running
89 another (accelerated) X-Server like XF86_SVGA might or might not work.
90 It depends on X-Server and graphics board.
92 The X-Server must restore the video mode correctly, else you end up
93 with a broken console (and vesafb cannot do anything about this).
[all …]
/kernel/linux/linux-5.10/Documentation/process/
D4.Coding.rst6 While there is much to be said for a solid and community-oriented design
19 ---------
25 :ref:`Documentation/process/coding-style.rst <codingstyle>`. For much of
38 strangely-formatted code.
43 giving up a degree of control in a number of ways - including control over
49 as a way of getting their name into the kernel changelogs - or both. But
59 80-column limit, for example), just do it.
61 Note that you can also use the ``clang-format`` tool to help you with
62 these rules, to quickly re-format parts of your code automatically,
66 See the file :ref:`Documentation/process/clang-format.rst <clangformat>`
[all …]
Dapplying-patches.rst54 in the patch file when applying it (the ``-p1`` argument to ``patch`` does
57 To revert a previously applied patch, use the -R argument to patch.
60 patch -p1 < ../patch-x.y.z
64 patch -R -p1 < ../patch-x.y.z
76 patch -p1 < path/to/patch-x.y.z
82 Patch can also get the name of the file to use via the -i argument, like
85 patch -p1 -i path/to/patch-x.y.z
91 xzcat path/to/patch-x.y.z.xz | patch -p1
92 bzcat path/to/patch-x.y.z.gz | patch -p1
96 gunzip or xz on the file -- like this::
[all …]
D2.Process.rst14 ---------------
16 The kernel developers use a loosely time-based release process, with a new
53 be called 5.6-rc1. The -rc1 release is the signal that the time to
63 exception is made for drivers for previously-unsupported hardware; if they
64 touch no in-tree code, they cannot cause regressions and should be safe to
68 time. Linus releases new -rc kernels about once a week; a normal series
69 will get up to somewhere between -rc6 and -rc9 before the kernel is
78 September 30 5.4-rc1, merge window closes
79 October 6 5.4-rc2
80 October 13 5.4-rc3
[all …]
/kernel/linux/linux-4.19/Documentation/process/
D4.Coding.rst6 While there is much to be said for a solid and community-oriented design
19 ---------
25 :ref:`Documentation/process/coding-style.rst <codingstyle>`. For much of
38 strangely-formatted code.
43 giving up a degree of control in a number of ways - including control over
49 as a way of getting their name into the kernel changelogs - or both. But
59 80-column limit, for example), just do it.
61 Note that you can also use the ``clang-format`` tool to help you with
62 these rules, to quickly re-format parts of your code automatically,
66 See the file :ref:`Documentation/process/clang-format.rst <clangformat>`
[all …]
Dapplying-patches.rst54 in the patch file when applying it (the ``-p1`` argument to ``patch`` does
57 To revert a previously applied patch, use the -R argument to patch.
60 patch -p1 < ../patch-x.y.z
64 patch -R -p1 < ../patch-x.y.z
76 patch -p1 < path/to/patch-x.y.z
82 Patch can also get the name of the file to use via the -i argument, like
85 patch -p1 -i path/to/patch-x.y.z
91 xzcat path/to/patch-x.y.z.xz | patch -p1
92 bzcat path/to/patch-x.y.z.gz | patch -p1
96 gunzip or xz on the file -- like this::
[all …]
D2.Process.rst14 ---------------
16 The kernel developers use a loosely time-based release process, with a new
53 be called 2.6.40-rc1. The -rc1 release is the signal that the time to
63 exception is made for drivers for previously-unsupported hardware; if they
64 touch no in-tree code, they cannot cause regressions and should be safe to
68 time. Linus releases new -rc kernels about once a week; a normal series
69 will get up to somewhere between -rc6 and -rc9 before the kernel is
78 February 11 4.16-rc1, merge window closes
79 February 18 4.16-rc2
80 February 25 4.16-rc3
[all …]
/kernel/linux/linux-5.10/Documentation/power/
Dswsusp.rst32 power states like "standby", which normally don't turn USB off.)
47 - If you feel ACPI works pretty well on your system, you might try::
51 - If you would like to write hibernation image to swap and then suspend
56 - If you have SATA disks, you'll need recent kernels with SATA suspend
58 are built into kernel -- not modules. [There's way to make
66 before suspend (it is limited to around 2/5 of available RAM by default).
68 - The resume process checks for the presence of the resume device,
72 - The resume process may be triggered in two ways:
81 read-only) otherwise data may be corrupted.
87 Last revised: 2003-10-20 by Pavel Machek
[all …]
/kernel/linux/linux-5.10/arch/x86/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
4 bool "64-bit kernel" if "$(ARCH)" = "x86"
7 Say yes to build a 64-bit kernel - formerly known as x86_64
8 Say no to build a 32-bit kernel - formerly known as i386
13 # Options that are inherently 32-bit kernel only:
26 # Options that are inherently 64-bit kernel only:
41 We keep the static function tracing (!DYNAMIC_FTRACE) around
44 only need to keep it around for x86_64. No need to keep it
50 # ported to 32-bit as well. )
253 default "elf32-i386" if X86_32
[all …]
/kernel/linux/linux-4.19/drivers/net/phy/
Dmdio-bcm-unimac.c4 * Copyright (C) 2014-2017 Broadcom
25 #include <linux/platform_data/mdio-bcm-unimac.h>
56 * peripheral registers for CPU-native byte order. in unimac_mdio_readl()
59 return __raw_readl(priv->base + offset); in unimac_mdio_readl()
61 return readl_relaxed(priv->base + offset); in unimac_mdio_readl()
68 __raw_writel(val, priv->base + offset); in unimac_mdio_writel()
70 writel_relaxed(val, priv->base + offset); in unimac_mdio_writel()
97 } while (--timeout); in unimac_mdio_poll()
100 return -ETIMEDOUT; in unimac_mdio_poll()
107 struct unimac_mdio_priv *priv = bus->priv; in unimac_mdio_read()
[all …]
Dphy_device.c47 put_device(&phydev->mdio.dev); in phy_device_free()
81 struct device_driver *drv = phydev->mdio.dev.driver; in mdio_bus_phy_may_suspend()
83 struct net_device *netdev = phydev->attached_dev; in mdio_bus_phy_may_suspend()
85 if (!drv || !phydrv->suspend) in mdio_bus_phy_may_suspend()
89 * suspended as part of a prior call to phy_disconnect() -> in mdio_bus_phy_may_suspend()
90 * phy_detach() -> phy_suspend() because the parent netdev might be the in mdio_bus_phy_may_suspend()
96 if (netdev->wol_enabled) in mdio_bus_phy_may_suspend()
104 if (netdev->dev.parent && device_may_wakeup(netdev->dev.parent)) in mdio_bus_phy_may_suspend()
111 if (device_may_wakeup(&netdev->dev)) in mdio_bus_phy_may_suspend()
115 return !phydev->suspended; in mdio_bus_phy_may_suspend()
[all …]
/kernel/linux/linux-5.10/drivers/net/mdio/
Dmdio-bcm-unimac.c1 // SPDX-License-Identifier: GPL-2.0+
5 * Copyright (C) 2014-2017 Broadcom
21 #include <linux/platform_data/mdio-bcm-unimac.h>
52 * peripheral registers for CPU-native byte order. in unimac_mdio_readl()
55 return __raw_readl(priv->base + offset); in unimac_mdio_readl()
57 return readl_relaxed(priv->base + offset); in unimac_mdio_readl()
64 __raw_writel(val, priv->base + offset); in unimac_mdio_writel()
66 writel_relaxed(val, priv->base + offset); in unimac_mdio_writel()
93 } while (--timeout); in unimac_mdio_poll()
95 return -ETIMEDOUT; in unimac_mdio_poll()
[all …]
Dof_mdio.c1 // SPDX-License-Identifier: GPL-2.0-only
29 * ethernet-phy-idAAAA.BBBB */
37 if (sscanf(cp, "ethernet-phy-id%4x.%4x", &upper, &lower) == 2) { in of_get_phy_id()
42 return -EINVAL; in of_get_phy_id()
52 if (err == -ENOENT) in of_find_mii_timestamper()
58 return ERR_PTR(-EINVAL); in of_find_mii_timestamper()
69 if (rc == -EPROBE_DEFER) in of_mdiobus_phy_device_register()
73 phy->irq = rc; in of_mdiobus_phy_device_register()
74 mdio->irq[addr] = rc; in of_mdiobus_phy_device_register()
76 phy->irq = mdio->irq[addr]; in of_mdiobus_phy_device_register()
[all …]
/kernel/linux/linux-4.19/Documentation/x86/x86_64/
Dboot-options.txt35 Do not opt-in to Local MCE delivery. Use legacy method
58 Don't overwrite the bios-set CMCI threshold. This boot option
65 Force-enable recoverable machine check code paths
73 apic Use IO-APIC. Default
75 noapic Don't use the IO-APIC.
81 pirq=... See Documentation/x86/i386/IO-APIC.txt
85 no_timer_check Don't check the IO-APIC timer. This can work around
90 broken.
185 pci=assign-busses Assign busses
192 Multiple x86-64 PCI-DMA mapping implementations exist, for example:
[all …]
/kernel/linux/linux-4.19/Documentation/power/
Dswsusp.txt25 * power states like "standby", which normally don't turn USB off.)
51 are built into kernel -- not modules. [There's way to make
73 read-only) otherwise data may be corrupted.
78 Last revised: 2003-10-20 by Pavel Machek
146 between 0-640KB. That way, I'd have to make sure that 0-640KB is free
160 suspend-to-disk which is available as separate patches for 2.4 and 2.6
173 kernel threads are controlled during hibernation or system-wide suspend (on some
174 architectures). See freezing-of-tasks.txt for details.
192 it's useless for suspend-to-disk. (And I do not see how you could use
193 it for suspend-to-ram, I hope you do not want that).
[all …]
/kernel/linux/linux-4.19/drivers/staging/most/usb/
Dusb.c1 // SPDX-License-Identifier: GPL-2.0
3 * usb.c - Hardware dependent module for USB
5 * Copyright (C) 2013-2015 Microchip Technology Germany II GmbH & Co. KG
23 #include <linux/dma-mapping.h>
61 * struct most_dci_obj - Direct Communication Interface
86 * struct most_dev - holds all usb interface specific stuff
131 * drci_rd_reg - read a DCI register
145 return -ENOMEM; in drci_rd_reg()
158 * drci_wr_reg - write a DCI register
184 * get_stream_frame_size - calculate frame size of current configuration
[all …]
/kernel/linux/linux-4.19/arch/x86/kernel/cpu/
Dintel.c1 // SPDX-License-Identifier: GPL-2.0
18 #include <asm/intel-family.h>
46 __setup("intel-skd-046-workaround=disable", forcempx_setup);
53 * Turn off the MPX feature on CPUs where SMEP is not in check_mpx_erratum()
56 * Works around Intel Erratum SKD046: "Branch Instructions in check_mpx_erratum()
84 if (c->x86 != 6) in probe_xeon_phi_r3mwait()
86 switch (c->x86_model) { in probe_xeon_phi_r3mwait()
106 * Early microcode releases for the Spectre v2 mitigation were broken.
108 * - https://newsroom.intel.com/wp-content/uploads/sites/11/2018/03/microcode-update-guidance.pdf
109 * - https://kb.vmware.com/s/article/52345
[all …]
/kernel/linux/linux-4.19/drivers/of/
Dof_mdio.c31 * ethernet-phy-idAAAA.BBBB */
39 if (sscanf(cp, "ethernet-phy-id%4x.%4x", &upper, &lower) == 2) { in of_get_phy_id()
44 return -EINVAL; in of_get_phy_id()
56 "ethernet-phy-ieee802.3-c45"); in of_mdiobus_register_phy()
66 if (rc == -EPROBE_DEFER) { in of_mdiobus_register_phy()
71 phy->irq = rc; in of_mdiobus_register_phy()
72 mdio->irq[addr] = rc; in of_mdiobus_register_phy()
74 phy->irq = mdio->irq[addr]; in of_mdiobus_register_phy()
77 if (of_property_read_bool(child, "broken-turn-around")) in of_mdiobus_register_phy()
78 mdio->phy_ignore_ta_mask |= 1 << addr; in of_mdiobus_register_phy()
[all …]
/kernel/linux/linux-5.10/drivers/char/agp/
Duninorth-agp.c1 // SPDX-License-Identifier: GPL-2.0-only
41 A_SIZE_32(agp_bridge->driver->aperture_sizes); in uninorth_fetch_size()
49 for (i = 0; i < agp_bridge->driver->num_aperture_sizes; i++) in uninorth_fetch_size()
53 if (i == agp_bridge->driver->num_aperture_sizes) { in uninorth_fetch_size()
54 dev_err(&agp_bridge->dev->dev, "invalid aperture size, " in uninorth_fetch_size()
62 for (i = 0; i < agp_bridge->driver->num_aperture_sizes; i++) in uninorth_fetch_size()
67 agp_bridge->previous_size = in uninorth_fetch_size()
68 agp_bridge->current_size = (void *)(values + i); in uninorth_fetch_size()
69 agp_bridge->aperture_size_idx = i; in uninorth_fetch_size()
79 pci_write_config_dword(agp_bridge->dev, UNI_N_CFG_GART_CTRL, in uninorth_tlbflush()
[all …]
/kernel/linux/linux-4.19/drivers/char/agp/
Duninorth-agp.c40 A_SIZE_32(agp_bridge->driver->aperture_sizes); in uninorth_fetch_size()
48 for (i = 0; i < agp_bridge->driver->num_aperture_sizes; i++) in uninorth_fetch_size()
52 if (i == agp_bridge->driver->num_aperture_sizes) { in uninorth_fetch_size()
53 dev_err(&agp_bridge->dev->dev, "invalid aperture size, " in uninorth_fetch_size()
61 for (i = 0; i < agp_bridge->driver->num_aperture_sizes; i++) in uninorth_fetch_size()
66 agp_bridge->previous_size = in uninorth_fetch_size()
67 agp_bridge->current_size = (void *)(values + i); in uninorth_fetch_size()
68 agp_bridge->aperture_size_idx = i; in uninorth_fetch_size()
78 pci_write_config_dword(agp_bridge->dev, UNI_N_CFG_GART_CTRL, in uninorth_tlbflush()
80 pci_write_config_dword(agp_bridge->dev, UNI_N_CFG_GART_CTRL, ctrl); in uninorth_tlbflush()
[all …]

123456789