Displaying 8 results from an estimated 8 matches for "hal2".
Did you mean:
hal
2020 Sep 15
0
[PATCH 10/18] hal2: convert to dma_alloc_noncoherent
Use the new non-coherent DMA API including proper ownership transfers.
This also means we can allocate the buffer memory with the proper
direction instead of bidirectional.
Signed-off-by: Christoph Hellwig <hch at lst.de>
---
sound/mips/hal2.c | 58 ++++++++++++++++++++++-------------------------
1 file changed, 27 insertions(+), 31 deletions(-)
diff --git a/sound/mips/hal2.c b/sound/mips/hal2.c
index ec84bc4c3a6e77..9ac9b58d7c8cdd 100644
--- a/sound/mips/hal2.c
+++ b/sound/mips/hal2.c
@@ -441,7 +441,8 @@ static inline void hal2_stop_...
2020 Sep 14
20
a saner API for allocating DMA addressable pages v2
Hi all,
this series replaced the DMA_ATTR_NON_CONSISTENT flag to dma_alloc_attrs
with a separate new dma_alloc_pages API, which is available on all
platforms. In addition to cleaning up the convoluted code path, this
ensures that other drivers that have asked for better support for
non-coherent DMA to pages with incurring bounce buffering over can finally
be properly supported.
I'm still a
2020 Sep 15
32
a saner API for allocating DMA addressable pages v3
Hi all,
this series replaced the DMA_ATTR_NON_CONSISTENT flag to dma_alloc_attrs
with a separate new dma_alloc_pages API, which is available on all
platforms. In addition to cleaning up the convoluted code path, this
ensures that other drivers that have asked for better support for
non-coherent DMA to pages with incurring bounce buffering over can finally
be properly supported.
As a follow up I
2020 Aug 19
39
a saner API for allocating DMA addressable pages
...6 ++++++
kernel/dma/pool.c | 2
kernel/dma/swiotlb.c | 4
kernel/dma/virt.c | 2
mm/dmapool.c | 211 +++++++++------
sound/mips/hal2.c | 58 +---
71 files changed, 872 insertions(+), 803 deletions(-)
2020 Aug 19
0
[PATCH 19/28] dma-mapping: replace DMA_ATTR_NON_CONSISTENT with dma_{alloc, free}_pages
...nclude/linux/dma-noncoherent.h | 3 -
kernel/dma/direct.c | 51 ++++++++++++++++-
kernel/dma/mapping.c | 43 +++++++++++++-
kernel/dma/ops_helpers.c | 35 ++++++++++++
kernel/dma/virt.c | 2 +
sound/mips/hal2.c | 20 +++----
29 files changed, 254 insertions(+), 96 deletions(-)
diff --git a/Documentation/core-api/dma-api.rst b/Documentation/core-api/dma-api.rst
index 90239348b30f6f..047fcfffa0e5cf 100644
--- a/Documentation/core-api/dma-api.rst
+++ b/Documentation/core-api/dma-ap...
2007 Oct 31
0
xm in xen-api mode problem after failure to start domain (vbd in use)
I tried to start a domain that I knew would fail, as the vbd it would
use was already in use.
However, Xend entered a state that made xm unusable and I had to restart
it:
# xm create -c hal2.xm
Using config file "./hal2.xm".
/usr/lib/xen/bin/xenconsole: invalid option -- 1
Invalid number of arguments
Try `/usr/lib/xen/bin/xenconsole --help'' for more information.
# xm list
Internal error: Device 769 (vbd) could not be connected.
Device /dev/bit/xentmp is mounted in...
2011 Oct 17
1
plotting issues with PCA
..."FI2", "BKI1", "BKI2", "BKO1", "BKO2", "BKO3",
"SUR1","MI1","MI2","MI3","BHE1","BHE2","BHE3","BHW1","BHW2","BHW3","HAL1","HAL2","HAL3","HAL4","HAL5","HAL6","HAL7","DOH1","DOH2","DOH3","DOH4","DOH5")
> fish.pca <-rda(fish.sqrt.h)
> fish.site <- scores(fish.pca,display="sites",scaling=3)
> fish.sp...
2020 Aug 19
1
[PATCH 19/28] dma-mapping: replace DMA_ATTR_NON_CONSISTENT with dma_{alloc, free}_pages
...ent.h | 3 -
> kernel/dma/direct.c | 51 ++++++++++++++++-
> kernel/dma/mapping.c | 43 +++++++++++++-
> kernel/dma/ops_helpers.c | 35 ++++++++++++
> kernel/dma/virt.c | 2 +
> sound/mips/hal2.c | 20 +++----
> 29 files changed, 254 insertions(+), 96 deletions(-)
>
Thanks for the patch. The general design looks quite nice, but please
see my comments inline.
> diff --git a/Documentation/core-api/dma-api.rst b/Documentation/core-api/dma-api.rst
> inde...