Home
last modified time | relevance | path

Searched full:asics (Results 1 – 25 of 109) sorted by relevance

12345

/linux/drivers/gpu/drm/radeon/
H A Dradeon_atpx_handler.c91 * Executes the requested ATPX function (all asics).
139 * are supported (all asics).
158 * Validate that required functions are enabled (all asics).
228 * (all asics).
272 * power down/up the discrete GPU (all asics).
308 * (all asics).
340 * (all asics).
372 * integrated GPU has begun (all asics).
404 * integrated GPU has ended (all asics).
434 * integrated GPU (all asics).
[all …]
H A Dradeon_fence.c65 * Writes a fence value to memory or a scratch register (all asics).
85 * Reads a fence value from memory or a scratch register (all asics).
130 * Emits a fence command on the requested ring (all asics).
317 * if the sequence number has increased (all asics).
333 * sequence number (all asics).
416 * Check if the requested fence has signaled (all asics).
438 * sequence number (all asics).
462 * (all asics). Sequnce number array is indexed by ring id.
519 * Wait for the requested fence to signal (all asics).
555 * Wait for the requested fence to signal (all asics).
[all …]
H A Dradeon_ring.c59 * Check if a specific ring supports writing to scratch registers (all asics).
81 * Update the free dw slots in the ring buffer (all asics).
106 * Allocate @ndw dwords in the ring buffer (all asics).
142 * (all asics).
167 * execute new commands on the ring buffer (all asics).
198 * Call radeon_ring_commit() then unlock the ring (all asics).
212 * Reset the driver's copy of the wptr (all asics).
225 * Call radeon_ring_undo() then unlock the ring (all asics).
239 * Update the last rptr value and timestamp (all asics).
382 * Initialize the driver information for the selected ring (all asics)
[all...]
H A Dradeon_ib.c56 * Request an IB (all asics). IBs are allocated using the
97 * Free an IB (all asics).
114 * Schedule an IB on the associated ring (all asics).
193 * for use as IBs (all asics).
237 * for use as IBs (all asics).
H A Dradeon_kms.c55 * This is the main unload function for KMS (all asics).
96 * This is the main load function for KMS (all asics).
191 * Sets the filp rights for the device (all asics).
226 * etc. (all asics).
622 * On device open, init vm on cayman+ (all asics).
698 * (all asics). And tear down vm on cayman+ (all asics).
747 * Gets the frame count on the requested crtc (all asics).
817 * Enable the interrupt on the requested crtc (all asics).
845 * Disable the interrupt on the requested crtc (all asics).
H A Dradeon_asic.c50 * that certain asics don't have (all asics).
68 * that certain asics don't have (all asics).
83 * apertures. Not all asics have all apertures (all asics).
152 * cards when using the internal gart rather than AGP (all asics).
2314 * chip family. Also sets other asics specific info like the number
2315 * of crtcs and the register aperture accessors (all asics).
/linux/drivers/net/ethernet/marvell/prestera/
H A DKconfig7 tristate "Marvell Prestera Switch ASICs support"
13 This driver supports Marvell Prestera Switch ASICs family.
19 tristate "PCI interface driver for Marvell Prestera Switch ASICs family"
24 Switch ASICs family.
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_gart.c70 * Allocate the dummy page used by the driver (all asics).
97 * Frees the dummy page used by the driver (all asics).
114 * Allocate system memory for GART page table for ASICs that don't have
226 * Free the system memory used for the GART page tableon ASICs that don't
259 * (pcie r4xx, r5xx+). These asics require the
286 * (pcie r4xx, r5xx+). These asics require the gart table to
305 * replaces them with the dummy page (all asics).
351 * Map the dma_addresses into GART entries (all asics).
388 * (all ASICs).
471 * (all asics).
[all …]
H A Damdgpu_acpi.c144 * Executes the requested ATIF function (all asics).
203 * are supported (all asics).
223 * are supported (all asics).
243 * (all asics).
288 * (all asics). This is either Notify(VGA, 0x81) or Notify(VGA, n)
419 * (all asics).
538 * Executes the requested ATCS function (all asics).
587 * are supported (all asics).
607 * (all asics).
650 * are supported (all asics).
[all …]
H A Damdgpu_irq.c195 * IRQ handler for amdgpu driver (all ASICs).
266 * (all ASICs).
387 * turns off interrupts from all sources (all ASICs).
560 * Updates interrupt state for the specific source (all ASICs).
621 * Enables specified type of interrupt on the specified source (all ASICs).
651 * Enables specified type of interrupt on the specified source (all ASICs).
H A Damdgpu_ring.c167 * execute new commands on the ring buffer (all asics).
196 * Reset the driver's copy of the wptr (all asics).
223 * Initialize the driver information for the selected ring (all asics).
393 * Tear down the driver information for the selected ring (all asics).
H A Damdgpu_kms.c79 * This is the main unload function for KMS (all asics).
132 * This is the main load function for KMS (all asics).
649 * etc. (all asics).
1432 * On device open, init vm on cayman+ (all asics).
1544 * On device post close, tear down vm on cayman+ (all asics).
1619 * Gets the frame count on the requested crtc (all asics).
1687 * Enable the interrupt on the requested crtc (all asics).
1705 * Disable the interrupt on the requested crtc (all asics).
H A Damdgpu_device.c989 * Only applicable to asics prior to vega10. in amdgpu_device_pci_config_reset()
1019 * Disables Writeback and frees the Writeback memory (all asics). in amdgpu_device_wb_fini()
1037 * Initializes writeback and allocates writeback memory (all asics). in amdgpu_device_wb_init()
1072 * Allocate a wb slot for use by the driver (all asics). in amdgpu_device_wb_get()
1098 * Free a wb slot allocated for use by the driver (all asics) in amdgpu_device_wb_free()
1215 * Check if the asic has been initialized (all asics) at driver startup in amdgpu_device_need_post()
1267 /* check MEM_SIZE for older asics */ in amdgpu_device_need_post()
1280 * If users report that it works on older ASICS as well, we may in amdgpu_device_seamless_boot_supported()
1399 * Enable/disable vga decode (all asics). in amdgpu_device_vga_set_decode()
1545 * the associated values used by the driver (all asics) in amdgpu_device_check_arguments()
[all...]
/linux/drivers/comedi/drivers/
H A Dpcmuio.c25 * two ASICs, it can detect polarity changes on up to 48 I/O lines. Since
36 * To use edge-detection IRQ support, pass the IRQs of both ASICS (for the
124 struct pcmuio_asic asics[PCMUIO_MAX_ASICS]; member
156 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_write()
179 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_read()
288 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_stop_intr()
304 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_handle_intr_subdev()
339 /* there are could be two asics so we can't use dev->read_subdev */ in pcmuio_handle_asic_interrupt()
379 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_start_intr()
410 struct pcmuio_asic *chip = &devpriv->asics[asic]; in pcmuio_cancel()
[all …]
/linux/drivers/gpu/drm/amd/display/
H A DKconfig19 Raven ASICs.
34 bool "AMD DC support for Southern Islands ASICs"
38 Choose this option to enable new AMD DC support for SI asics
/linux/tools/testing/selftests/net/forwarding/
H A DREADME8 ASICs, as their ports can not be migrated to other network namespaces
29 This approach for testing switch ASICs has several advantages over the
41 These tests are written with switch ASICs in mind, but they can be run
/linux/drivers/w1/masters/
H A Dsgi_w1.c3 * sgi_w1.c - w1 master driver for one wire support in SGI ASICs
126 MODULE_DESCRIPTION("Driver for One-Wire IP in SGI ASICs");
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddm_pp_smu.h36 * starting from X, where X is some family of ASICs. This is as
38 * of interface sharing between families of ASIcs.
/linux/drivers/gpu/drm/amd/display/dc/bios/
H A Dbios_parser_interface.c43 /* Fall back to old bios parser for older asics */ in dal_bios_parser_create()
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-mlxreg-io521 Description: These files allow to each of ASICs by writing 1.
581 These EROT devices protect ASICs from unauthorized access and in normal
584 CPU starts to communicate to ASICs.
748 Description: When ASICs are getting overheated, system protection
750 reboot ASICs come up in locked state. To unlock ASICs,
/linux/Documentation/hwmon/
H A Dasb100.rst20 These are custom ASICs available only on Asus mainboards. Asus refuses to
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_kernel_queue.c81 /* For CIK family asics, kq->eop_mem is not needed */ in kq_initialize()
190 /* For CIK family asics, kq->eop_mem is Null, kfd_gtt_sa_free() in kq_uninitialize()
/linux/include/uapi/drm/
H A Dhabanalabs_accel.h879 * @psoc_pci_pll_nr: PCI PLL NR value. Needed by the profiler in some ASICs.
880 * @psoc_pci_pll_nf: PCI PLL NF value. Needed by the profiler in some ASICs.
881 * @psoc_pci_pll_od: PCI PLL OD value. Needed by the profiler in some ASICs.
883 * in some ASICs.
1147 * @num_of_possible_engines: contains number of possible engine ids. In some asics, razwi indication
1159 * Note: this data is not supported by all asics, in that case the relevant bits will not
2004 * for all other ASICs, the driver expects a device
2010 * @offset: for Gaudi1, this value must be 0. For all other ASICs,
/linux/Documentation/ABI/testing/
H A Dsysfs-firmware-sgi_uv81 "NLxRouter" = A 'router ASIC, only connecting other ASICs to
/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dti,gpmc.yaml16 - Asynchronous SRAM-like memories and ASICs

12345