/Linux-v6.1/rust/alloc/ |
D | README.md | 9 upstream. In general, only additions should be performed (e.g. new 10 methods). Eventually, changes should make it into upstream so that, 21 upstream as possible and avoid as much divergence as possible, which 25 in-tree that would be as small and as close as possible to upstream. 26 Then, upstream can start adding the functions that we add to `alloc` 29 upstream, so that we can drop `alloc` from the kernel tree and go back 30 to using the upstream one.
|
/Linux-v6.1/drivers/net/phy/ |
D | sfp-bus.c | 28 void *upstream; member 454 ops->link_down(bus->upstream); in sfp_register_bus() 456 ret = ops->connect_phy(bus->upstream, bus->phydev); in sfp_register_bus() 465 bus->upstream_ops->attach(bus->upstream, bus); in sfp_register_bus() 474 bus->upstream_ops->detach(bus->upstream, bus); in sfp_unregister_bus() 479 ops->disconnect_phy(bus->upstream); in sfp_unregister_bus() 575 bus->upstream = NULL; in sfp_upstream_clear() 594 * - an error from the upstream's connect_phy() method. 626 * @upstream: the upstream private data 627 * @ops: the upstream's &struct sfp_upstream_ops [all …]
|
D | marvell-88x2222.c | 479 static int mv2222_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in mv2222_sfp_insert() argument 482 struct phy_device *phydev = upstream; in mv2222_sfp_insert() 522 static void mv2222_sfp_remove(void *upstream) in mv2222_sfp_remove() argument 524 struct phy_device *phydev = upstream; in mv2222_sfp_remove() 534 static void mv2222_sfp_link_up(void *upstream) in mv2222_sfp_link_up() argument 536 struct phy_device *phydev = upstream; in mv2222_sfp_link_up() 543 static void mv2222_sfp_link_down(void *upstream) in mv2222_sfp_link_down() argument 545 struct phy_device *phydev = upstream; in mv2222_sfp_link_down()
|
/Linux-v6.1/Documentation/maintainer/ |
D | rebasing-and-merging.rst | 68 newer base or avoiding a merge with an upstream repository is not 102 required before any given branch finds its way into an upstream repository. 127 requests, and upstream maintainers should verify the tags when pulling 135 Merging from sibling or upstream trees 139 trees tend to be a red flag when it comes time to push a branch upstream. 152 you are managing is stable and ready for upstream. Frequent merges can 160 Even then, you should not back merge a tree above your immediate upstream 161 tree; if a higher-level back merge is really required, the upstream tree 165 maintainer merges with the upstream in order to resolve merge conflicts 185 asking upstream to do. [all …]
|
D | messy-diffstat.rst | 8 process of sending work upstream. Normally, the result includes a nice 73 upstream is a well-known way to get a grumpy response. 96 shows what is really going on. That request can then be sent upstream.
|
/Linux-v6.1/drivers/fsi/ |
D | fsi-master-hub.c | 29 * device (the hub->upstream device), and provides access to the downstream FSI 38 struct fsi_device *upstream; member 54 return fsi_slave_read(hub->upstream->slave, addr, val, size); in hub_master_read() 66 return fsi_slave_write(hub->upstream->slave, addr, val, size); in hub_master_write() 94 return fsi_device_write(hub->upstream, FSI_MCENP0 + (4 * idx), in hub_master_link_enable() 97 rc = fsi_device_write(hub->upstream, FSI_MSENP0 + (4 * idx), ®, 4); in hub_master_link_enable() 126 struct fsi_device *dev = hub->upstream; in hub_master_init() 226 hub->upstream = fsi_dev; in hub_master_probe() 267 fsi_slave_release_range(hub->upstream->slave, hub->addr, hub->size); in hub_master_remove()
|
/Linux-v6.1/drivers/pci/pcie/ |
D | ptm.c | 13 * If the next upstream device supports PTM, return it; otherwise return 22 * capability; their PTM behavior is controlled by the Upstream in pci_upstream_ptm() 23 * Port (PCIe r5.0, sec 7.9.16), so if the upstream bridge is a in pci_upstream_ptm() 60 * furthest upstream Time Source as the PTM Root. For Endpoints, in pci_ptm_init() 133 * from a PTM Root that's farther upstream. Every device along the in __pci_enable_ptm() 136 * upstream link partner must have PTM enabled before we can enable in __pci_enable_ptm() 166 * is not a PTM Root and lacks an upstream path of PTM-enabled devices.
|
D | aspm.c | 30 #define ASPM_STATE_L0S_UP (1) /* Upstream direction L0s state */ 46 struct pci_dev *pdev; /* Upstream component of the Link */ 249 /* Check upstream component if bit Slot Clock Configuration is 1 */ in pcie_aspm_configure_common_clock() 283 /* Configure upstream component */ in pcie_aspm_configure_common_clock() 430 /* Check upstream direction L0s latency */ in pcie_aspm_check_latency() 656 * Re-read upstream/downstream components' register state after in pcie_aspm_cap_init() 805 u32 upstream = 0, dwstream = 0; in pcie_config_aspm_link() local 825 /* Convert ASPM state to upstream/downstream ASPM register state */ in pcie_config_aspm_link() 829 upstream |= PCI_EXP_LNKCTL_ASPM_L0S; in pcie_config_aspm_link() 831 upstream |= PCI_EXP_LNKCTL_ASPM_L1; in pcie_config_aspm_link() [all …]
|
/Linux-v6.1/Documentation/kbuild/ |
D | gcc-plugins.rst | 39 compiler features that are neither in GCC nor Clang upstream. Once 40 their utility is proven, the goal is to upstream the feature into GCC 45 upstream compiler support (in either GCC or Clang). 48 bring the feature to upstream GCC (rather than just as a kernel-specific 53 to upstream the feature to GCC (and Clang). 55 After a feature is available in upstream GCC, the plugin will be made
|
/Linux-v6.1/drivers/staging/media/imx/ |
D | imx-media-utils.c | 675 * Search upstream/downstream for a subdevice or video device pad in the 686 enum v4l2_buf_type buftype, bool upstream) in imx_media_pipeline_pad() argument 697 if ((upstream && !(spad->flags & MEDIA_PAD_FL_SINK)) || in imx_media_pipeline_pad() 698 (!upstream && !(spad->flags & MEDIA_PAD_FL_SOURCE))) in imx_media_pipeline_pad() 713 buftype, upstream); in imx_media_pipeline_pad() 722 buftype, upstream); in imx_media_pipeline_pad() 733 * Search upstream/downstream for a subdev or video device in the current 738 enum v4l2_buf_type buftype, bool upstream) in find_pipeline_entity() argument 754 pad = imx_media_pipeline_pad(start, grp_id, buftype, upstream); in find_pipeline_entity() 760 * Find the upstream mipi-csi2 virtual channel reached from the given [all …]
|
/Linux-v6.1/Documentation/process/ |
D | stable-kernel-rules.rst | 32 - It or an equivalent fix must already exist in Linus' tree (upstream). 78 stable@vger.kernel.org. You must note the upstream commit ID in the 86 useful if the original upstream patch needs to be backported (for example 90 upstream patch (for example because it had to be backported) this must be very 93 The upstream commit ID must be specified with a separate line above the commit 98 commit <sha1> upstream. 104 [ Upstream commit <sha1> ]
|
/Linux-v6.1/Documentation/scsi/ |
D | lpfc.rst | 11 toward the upstream kernel. As such, we removed #ifdefs for older kernels 16 and extended attribute support is now part of the upstream kernel 27 history of the driver as we push for upstream acceptance. 67 This source package is targeted for the upstream kernel only. (See notes
|
/Linux-v6.1/Documentation/driver-api/acpi/ |
D | linuxized-acpica.rst | 18 upstream. 169 Figure 2. ACPICA -> Linux Upstream Process 198 the ACPICA code in Linux and the upstream ACPICA code, referred to as 210 upstream source code and generate the linuxized fix using the ACPICA 215 Those changes may not be acceptable by ACPICA upstream and in such cases 223 fixups are backported to the upstream ACPICA sources, they must follow 224 the upstream ACPICA rules and so further modifications may appear. 235 This paragraph guides Linux developers to use the ACPICA upstream release 236 utilities to obtain Linux patches corresponding to upstream ACPICA commits 273 If you have local copies of both Linux and upstream ACPICA, you can generate
|
/Linux-v6.1/Documentation/PCI/ |
D | pcieaer-howto.rst | 155 default reset_link function, but different upstream ports might 157 upstream ports should provide their own reset_link functions. 191 at upstream is not required. The AER driver calls error_detected(dev, 197 If Upstream port A captures an AER error, the hierarchy consists of 206 a hierarchy in question. Then, performing link reset at upstream is 253 What happens if an upstream port service driver does not provide 258 upstream ports who are attached by the service driver.
|
/Linux-v6.1/drivers/media/pci/cx25821/ |
D | cx25821.h | 254 /* Analog Audio Upstream */ 284 /* Video Upstream */ 305 #define SRAM_CH09 9 /* Video Upstream I */ 306 #define SRAM_CH10 10 /* Video Upstream J */ 307 #define SRAM_CH11 11 /* Audio Upstream AUD_CHANNEL_B */ 336 /* For Upstream Video */
|
/Linux-v6.1/drivers/net/fddi/skfp/ |
D | ecm.c | 444 /* trace propagate upstream */ in prop_actions() 450 /* trace propagate upstream */ in prop_actions() 468 int upstream ; in prop_actions() local 490 upstream = cem_get_upstream(smc,initiator) ; in prop_actions() 492 if (upstream == ENTITY_MAC) { in prop_actions() 498 /* trace propagate upstream */ in prop_actions() 499 DB_ECM("ECM : propagate TRACE on PHY %d", upstream); in prop_actions() 500 queue_event(smc,EVENT_PCM+upstream,PC_TRACE) ; in prop_actions()
|
/Linux-v6.1/scripts/dtc/ |
D | update-dtc-source.sh | 43 git log --oneline scripts/dtc/ | grep 'upstream' | head -1 | sed -e 's/^.* \(.*\)/\1/' 72 scripts/dtc: Update to upstream version ${dtc_version} 74 This adds the following commits from upstream:
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | mrvl,pxa-ssp.txt | 6 port A phandle reference to a PXA ssp upstream device 18 /* upstream device */
|
/Linux-v6.1/Documentation/gpu/rfc/ |
D | i915_gem_lmem.rst | 5 Upstream plan 7 For upstream the overall plan for landing all the DG1 stuff and turning it for
|
/Linux-v6.1/drivers/infiniband/hw/hfi1/ |
D | aspm.c | 29 * If the driver does not have access to the upstream component, in aspm_hw_l1_supported() 62 * If the driver does not have access to the upstream component, in aspm_hw_enable_l1() 68 /* Enable ASPM L1 first in upstream component and then downstream */ in aspm_hw_enable_l1() 81 /* Disable ASPM L1 first in downstream component and then upstream */ in aspm_hw_disable_l1()
|
/Linux-v6.1/include/linux/ |
D | sfp.h | 502 * struct sfp_upstream_ops - upstream operations structure 503 * @attach: called when the sfp socket driver is bound to the upstream 505 * @detach: called when the sfp socket driver is unbound from the upstream 508 * whether the module is supported for the upstream device. 552 int sfp_bus_add_upstream(struct sfp_bus *bus, void *upstream, 618 static inline int sfp_bus_add_upstream(struct sfp_bus *bus, void *upstream, in sfp_bus_add_upstream() argument
|
/Linux-v6.1/Documentation/devicetree/bindings/i2c/ |
D | i2c-mux-ltc4306.txt | 26 - ltc,upstream-accelerators-enable: Enables the rise time accelerators 27 on the upstream port.
|
/Linux-v6.1/drivers/usb/core/ |
D | generic.c | 269 /* Normal USB devices suspend through their upstream port. in usb_generic_driver_suspend() 270 * Root hubs don't have upstream ports to suspend, in usb_generic_driver_suspend() 297 /* Normal USB devices resume/reset through their upstream port. in usb_generic_driver_resume() 298 * Root hubs don't have upstream ports to resume or reset, in usb_generic_driver_resume()
|
/Linux-v6.1/Documentation/nvdimm/ |
D | maintainer-entry-profile.rst | 10 patch acceptance and upstream merge. Patches are merged to either the 32 Those tests need to be passed before the patches go upstream, but not
|
/Linux-v6.1/drivers/thunderbolt/ |
D | tb.h | 94 * @rate: TMU refresh rate related to upstream switch. In case of root 97 * related to upstream switch. Don't care for root switch. 100 * that is requested to be set. Related to upstream switch. 102 * @rate_request: TMU new refresh rate related to upstream switch that is 141 * @link_usb4: Upstream link is USB4 172 * @clx: CLx state on the upstream link of the router 510 * tb_upstream_port() - return the upstream port of a switch 512 * Every switch has an upstream port (for the root switch it is the NHI). 517 * Return: Returns the upstream port of the switch. 525 * tb_is_upstream_port() - Is the port upstream facing [all …]
|