Add BPF extension SKF_AD_HATYPE to ppc JIT to check
the hw type of the interface
JIT off:
[ 69.106783] test_bpf: #20 LD_HATYPE 48 48 PASS
JIT on:
[ 64.721757] test_bpf: #20 LD_HATYPE 7 6 PASS
CC: Alexei Starovoitov
CC: Daniel Borkmann
CC: Philippe Bergheaud
Signed-off-by: Denis Kirjanov
---
This change adds an initial IPMI driver for powerpc OPAL firmware. The
interface is exposed entirely through firmware: we have two functions to
send and receive IPMI messages, and an interrupt notification from the
firmware to signify that a message is available.
Signed-off-by: Jeremy Kerr
---
This series adds IPMI driver and arch glue for OPAL-firmware-based
powernv machines. The first change exposes the firmware's IPMI API, and
the second adds an actual driver.
IPMI folks: the IPMI driver could do with a little review, as it's not a
conventional BT/KCS/SMI SI, in that the low-level se
Recent OPAL firmare adds a couple of functions to send and receive IPMI
messages:
https://github.com/open-power/skiboot/commit/b2a374da
This change updates the token list and wrappers to suit, and adds the
platform devices for any IPMI interfaces.
Signed-off-by: Jeremy Kerr
---
arch/powerpc
On Thu, 2014-11-06 at 02:45 +0100, Wolfram Sang wrote:
> The new driver is around for more than 2 years now, so the old one can
> go. Getting rid of it helps the removal of the legacy .attach_adapter
> callback of the I2C subsystem.
>
> Signed-off-by: Wolfram Sang
Acked-by: Benjamin Herrenschmid
The new driver is around for more than 2 years now, so the old one can
go. Getting rid of it helps the removal of the legacy .attach_adapter
callback of the I2C subsystem.
Signed-off-by: Wolfram Sang
---
drivers/macintosh/Kconfig | 10 -
drivers/macintosh/Makefile |1 -
drivers/ma
Sorry it took me so long to get back to this...
On 10/07/2014 09:52 PM, Michael Ellerman wrote:
On Tue, 2014-07-10 at 19:13:24 UTC, Paul Clarke wrote:
The POWER ISA defines an always-running decrementer which can be used
to schedule interrupts after a certain time interval has elapsed.
The decr
On Mon, Nov 03, 2014 at 04:18:51PM -0600, Scott Wood wrote:
> On Mon, 2014-11-03 at 17:18 +0100, Johannes Thumshirn wrote:
> > A MSI device may have multiple interrupts. That means that the
> > interrupts numbers should be continuos so that pdev->irq refers to the
> > first interrupt, pdev->irq + 1
This patch switch the ppc arch to use the generic RCU based
gup implementation.
Signed-off-by: Aneesh Kumar K.V
---
arch/powerpc/Kconfig | 1 +
arch/powerpc/include/asm/hugetlb.h | 8 +-
arch/powerpc/include/asm/page.h | 3 +-
arch/powerpc/include/asm/pgt
This patch add documentation and missing accessors.
Signed-off-by: Aneesh Kumar K.V
---
arch/powerpc/include/asm/pgtable-ppc64-4k.h | 16 -
arch/powerpc/include/asm/pgtable-ppc64-64k.h | 3 ++
arch/powerpc/include/asm/pgtable-ppc64.h | 51 +---
arch/powerpc/
Update generic gup implementation with powerpc specific details.
On powerpc at pmd level we can have hugepte, normal pmd pointer
or a pointer to the hugepage directory.
Tested-by: Steve Capper
Acked-by: Steve Capper
Signed-off-by: Aneesh Kumar K.V
---
Changes from V4:
* Add pmd accessor needed
Portals are memory mapped interfaces to QMan that allow low-latency,
lock-less interaction by software running on processor cores,
accelerators and network interfaces with the QMan
Signed-off-by: Emil Medve
Change-Id: I29764fa8093b5ce65460abc879446795c50d7185
---
.../devicetree/bindings/soc/fsl/
Portals are memory mapped interfaces to BMan that allow low-latency,
lock-less interaction by software running on processor cores, accelerators
and network interfaces with the BMan
Signed-off-by: Emil Medve
Change-Id: I6d245ffc14ba3d0e91d403ac7c3b91b75a9e6a95
---
.../devicetree/bindings/soc/fsl/
Outstanding topics:
- Scott's reserved-memory updates proposal
- Some LIODN loose ends
- Private memory sizing
v3: Address feedback from Kumar Gala
- Move bindings from Documentation/devicetree/bindings/powerpc/fsl to
Documentation/devicetree/bindings/soc/
The Queue Manager is part of the Data-Path Acceleration Architecture (DPAA).
QMan supports queuing and QoS scheduling of frames to CPUs, network interfaces
and DPAA logic modules, maintains packet ordering within flows. Besides
providing flow-level queuing, is also responsible for congestion manage
The Buffer Manager is part of the Data-Path Acceleration Architecture (DPAA).
BMan supports hardware allocation and deallocation of buffers belonging to
pools originally created by software with configurable depletion thresholds.
This binding covers the CCSR space programming model
Signed-off-by:
On Tue, Nov 04, 2014 at 03:47:31PM +1100, Michael Ellerman wrote:
> Hi Guenter,
>
> I've put the pm_power_off patch in a topic branch:
>
>
> https://git.kernel.org/cgit/linux/kernel/git/mpe/linux.git/log/?h=topic/pm-power-off
>
> I'll pull this into my next when I open it.
>
> Let me know if
On Wed, Nov 05, 2014 at 04:45:14PM +0530, Neelesh Gupta wrote:
> The current driver probe() function assumes the sensor device to be
> alwary present and gets executed every time if the driver is loaded,
> but the appropriate hardware could not be present.
>
> So, move the platform device creation
On Wed, Nov 05, 2014 at 01:47:31PM +1100, Stephen Rothwell wrote:
> Hi Joerg,
>
> After merging the iommu tree, today's linux-next build (powerpc
> pc64_defconfig) failed like this:
>
> In file included from arch/powerpc/platforms/powernv/pci.c:33:0:
> arch/powerpc/include/asm/iommu.h:140:12: err
Hi folks,
Here's the current contents of my test branch. This will become the powerpc
next branch for 3.19 in the next day or two.
If there's a patch in here you object to please let me know asap.
The tree is at:
git://git.kernel.org/pub/scm/linux/kernel/git/mpe/linux.git test
Also if you h
20 matches
Mail list logo