You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Merge tag 'v4.10-rc8' into perf/core, to pick up fixes
Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
@@ -33,11 +33,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
Closes the cec device. Resources associated with the file descriptor are
|
Closes the cec device. Resources associated with the file descriptor are
|
||||||
freed. The device configuration remain unchanged.
|
freed. The device configuration remain unchanged.
|
||||||
|
|
||||||
|
|||||||
@@ -39,11 +39,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
The :c:func:`ioctl()` function manipulates cec device parameters. The
|
The :c:func:`ioctl()` function manipulates cec device parameters. The
|
||||||
argument ``fd`` must be an open file descriptor.
|
argument ``fd`` must be an open file descriptor.
|
||||||
|
|
||||||
|
|||||||
@@ -46,11 +46,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
To open a cec device applications call :c:func:`open()` with the
|
To open a cec device applications call :c:func:`open()` with the
|
||||||
desired device name. The function has no side effects; the device
|
desired device name. The function has no side effects; the device
|
||||||
configuration remain unchanged.
|
configuration remain unchanged.
|
||||||
|
|||||||
@@ -39,11 +39,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
With the :c:func:`poll()` function applications can wait for CEC
|
With the :c:func:`poll()` function applications can wait for CEC
|
||||||
events.
|
events.
|
||||||
|
|
||||||
|
|||||||
@@ -3,11 +3,6 @@
|
|||||||
Introduction
|
Introduction
|
||||||
============
|
============
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
HDMI connectors provide a single pin for use by the Consumer Electronics
|
HDMI connectors provide a single pin for use by the Consumer Electronics
|
||||||
Control protocol. This protocol allows different devices connected by an
|
Control protocol. This protocol allows different devices connected by an
|
||||||
HDMI cable to communicate. The protocol for CEC version 1.4 is defined
|
HDMI cable to communicate. The protocol for CEC version 1.4 is defined
|
||||||
@@ -31,3 +26,15 @@ control just the CEC pin.
|
|||||||
Drivers that support CEC will create a CEC device node (/dev/cecX) to
|
Drivers that support CEC will create a CEC device node (/dev/cecX) to
|
||||||
give userspace access to the CEC adapter. The
|
give userspace access to the CEC adapter. The
|
||||||
:ref:`CEC_ADAP_G_CAPS` ioctl will tell userspace what it is allowed to do.
|
:ref:`CEC_ADAP_G_CAPS` ioctl will tell userspace what it is allowed to do.
|
||||||
|
|
||||||
|
In order to check the support and test it, it is suggested to download
|
||||||
|
the `v4l-utils <https://git.linuxtv.org/v4l-utils.git/>`_ package. It
|
||||||
|
provides three tools to handle CEC:
|
||||||
|
|
||||||
|
- cec-ctl: the Swiss army knife of CEC. Allows you to configure, transmit
|
||||||
|
and monitor CEC messages.
|
||||||
|
|
||||||
|
- cec-compliance: does a CEC compliance test of a remote CEC device to
|
||||||
|
determine how compliant the CEC implementation is.
|
||||||
|
|
||||||
|
- cec-follower: emulates a CEC follower.
|
||||||
|
|||||||
@@ -29,11 +29,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
All cec devices must support :ref:`ioctl CEC_ADAP_G_CAPS <CEC_ADAP_G_CAPS>`. To query
|
All cec devices must support :ref:`ioctl CEC_ADAP_G_CAPS <CEC_ADAP_G_CAPS>`. To query
|
||||||
device information, applications call the ioctl with a pointer to a
|
device information, applications call the ioctl with a pointer to a
|
||||||
struct :c:type:`cec_caps`. The driver fills the structure and
|
struct :c:type:`cec_caps`. The driver fills the structure and
|
||||||
|
|||||||
@@ -35,11 +35,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
To query the current CEC logical addresses, applications call
|
To query the current CEC logical addresses, applications call
|
||||||
:ref:`ioctl CEC_ADAP_G_LOG_ADDRS <CEC_ADAP_G_LOG_ADDRS>` with a pointer to a
|
:ref:`ioctl CEC_ADAP_G_LOG_ADDRS <CEC_ADAP_G_LOG_ADDRS>` with a pointer to a
|
||||||
struct :c:type:`cec_log_addrs` where the driver stores the logical addresses.
|
struct :c:type:`cec_log_addrs` where the driver stores the logical addresses.
|
||||||
|
|||||||
@@ -35,11 +35,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
To query the current physical address applications call
|
To query the current physical address applications call
|
||||||
:ref:`ioctl CEC_ADAP_G_PHYS_ADDR <CEC_ADAP_G_PHYS_ADDR>` with a pointer to a __u16 where the
|
:ref:`ioctl CEC_ADAP_G_PHYS_ADDR <CEC_ADAP_G_PHYS_ADDR>` with a pointer to a __u16 where the
|
||||||
driver stores the physical address.
|
driver stores the physical address.
|
||||||
|
|||||||
@@ -30,11 +30,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
CEC devices can send asynchronous events. These can be retrieved by
|
CEC devices can send asynchronous events. These can be retrieved by
|
||||||
calling :c:func:`CEC_DQEVENT`. If the file descriptor is in
|
calling :c:func:`CEC_DQEVENT`. If the file descriptor is in
|
||||||
non-blocking mode and no event is pending, then it will return -1 and
|
non-blocking mode and no event is pending, then it will return -1 and
|
||||||
|
|||||||
@@ -31,11 +31,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
By default any filehandle can use :ref:`CEC_TRANSMIT`, but in order to prevent
|
By default any filehandle can use :ref:`CEC_TRANSMIT`, but in order to prevent
|
||||||
applications from stepping on each others toes it must be possible to
|
applications from stepping on each others toes it must be possible to
|
||||||
obtain exclusive access to the CEC adapter. This ioctl sets the
|
obtain exclusive access to the CEC adapter. This ioctl sets the
|
||||||
|
|||||||
@@ -34,11 +34,6 @@ Arguments
|
|||||||
Description
|
Description
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. note::
|
|
||||||
|
|
||||||
This documents the proposed CEC API. This API is not yet finalized
|
|
||||||
and is currently only available as a staging kernel module.
|
|
||||||
|
|
||||||
To receive a CEC message the application has to fill in the
|
To receive a CEC message the application has to fill in the
|
||||||
``timeout`` field of struct :c:type:`cec_msg` and pass it to
|
``timeout`` field of struct :c:type:`cec_msg` and pass it to
|
||||||
:ref:`ioctl CEC_RECEIVE <CEC_RECEIVE>`.
|
:ref:`ioctl CEC_RECEIVE <CEC_RECEIVE>`.
|
||||||
|
|||||||
+19
-19
@@ -1091,7 +1091,7 @@ F: arch/arm/boot/dts/aspeed-*
|
|||||||
F: drivers/*/*aspeed*
|
F: drivers/*/*aspeed*
|
||||||
|
|
||||||
ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
|
ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
|
M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
|
||||||
M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
|
M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
@@ -1773,7 +1773,7 @@ F: drivers/soc/renesas/
|
|||||||
F: include/linux/soc/renesas/
|
F: include/linux/soc/renesas/
|
||||||
|
|
||||||
ARM/SOCFPGA ARCHITECTURE
|
ARM/SOCFPGA ARCHITECTURE
|
||||||
M: Dinh Nguyen <dinguyen@opensource.altera.com>
|
M: Dinh Nguyen <dinguyen@kernel.org>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: arch/arm/mach-socfpga/
|
F: arch/arm/mach-socfpga/
|
||||||
F: arch/arm/boot/dts/socfpga*
|
F: arch/arm/boot/dts/socfpga*
|
||||||
@@ -1783,7 +1783,7 @@ W: http://www.rocketboards.org
|
|||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
|
T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
|
||||||
|
|
||||||
ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
|
ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
|
||||||
M: Dinh Nguyen <dinguyen@opensource.altera.com>
|
M: Dinh Nguyen <dinguyen@kernel.org>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/clk/socfpga/
|
F: drivers/clk/socfpga/
|
||||||
|
|
||||||
@@ -2175,56 +2175,56 @@ F: include/linux/atm*
|
|||||||
F: include/uapi/linux/atm*
|
F: include/uapi/linux/atm*
|
||||||
|
|
||||||
ATMEL AT91 / AT32 MCI DRIVER
|
ATMEL AT91 / AT32 MCI DRIVER
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/mmc/host/atmel-mci.c
|
F: drivers/mmc/host/atmel-mci.c
|
||||||
|
|
||||||
ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
|
ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/power/reset/at91-sama5d2_shdwc.c
|
F: drivers/power/reset/at91-sama5d2_shdwc.c
|
||||||
|
|
||||||
ATMEL SAMA5D2 ADC DRIVER
|
ATMEL SAMA5D2 ADC DRIVER
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
L: linux-iio@vger.kernel.org
|
L: linux-iio@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/iio/adc/at91-sama5d2_adc.c
|
F: drivers/iio/adc/at91-sama5d2_adc.c
|
||||||
|
|
||||||
ATMEL Audio ALSA driver
|
ATMEL Audio ALSA driver
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
L: alsa-devel@alsa-project.org (moderated for non-subscribers)
|
L: alsa-devel@alsa-project.org (moderated for non-subscribers)
|
||||||
S: Supported
|
S: Supported
|
||||||
F: sound/soc/atmel
|
F: sound/soc/atmel
|
||||||
|
|
||||||
ATMEL XDMA DRIVER
|
ATMEL XDMA DRIVER
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org
|
L: linux-arm-kernel@lists.infradead.org
|
||||||
L: dmaengine@vger.kernel.org
|
L: dmaengine@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/dma/at_xdmac.c
|
F: drivers/dma/at_xdmac.c
|
||||||
|
|
||||||
ATMEL I2C DRIVER
|
ATMEL I2C DRIVER
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
L: linux-i2c@vger.kernel.org
|
L: linux-i2c@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/i2c/busses/i2c-at91.c
|
F: drivers/i2c/busses/i2c-at91.c
|
||||||
|
|
||||||
ATMEL ISI DRIVER
|
ATMEL ISI DRIVER
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
L: linux-media@vger.kernel.org
|
L: linux-media@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/media/platform/soc_camera/atmel-isi.c
|
F: drivers/media/platform/soc_camera/atmel-isi.c
|
||||||
F: include/media/atmel-isi.h
|
F: include/media/atmel-isi.h
|
||||||
|
|
||||||
ATMEL LCDFB DRIVER
|
ATMEL LCDFB DRIVER
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
L: linux-fbdev@vger.kernel.org
|
L: linux-fbdev@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/video/fbdev/atmel_lcdfb.c
|
F: drivers/video/fbdev/atmel_lcdfb.c
|
||||||
F: include/video/atmel_lcdc.h
|
F: include/video/atmel_lcdc.h
|
||||||
|
|
||||||
ATMEL MACB ETHERNET DRIVER
|
ATMEL MACB ETHERNET DRIVER
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/net/ethernet/cadence/
|
F: drivers/net/ethernet/cadence/
|
||||||
|
|
||||||
@@ -2236,32 +2236,32 @@ S: Supported
|
|||||||
F: drivers/mtd/nand/atmel_nand*
|
F: drivers/mtd/nand/atmel_nand*
|
||||||
|
|
||||||
ATMEL SDMMC DRIVER
|
ATMEL SDMMC DRIVER
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
L: linux-mmc@vger.kernel.org
|
L: linux-mmc@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/mmc/host/sdhci-of-at91.c
|
F: drivers/mmc/host/sdhci-of-at91.c
|
||||||
|
|
||||||
ATMEL SPI DRIVER
|
ATMEL SPI DRIVER
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/spi/spi-atmel.*
|
F: drivers/spi/spi-atmel.*
|
||||||
|
|
||||||
ATMEL SSC DRIVER
|
ATMEL SSC DRIVER
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/misc/atmel-ssc.c
|
F: drivers/misc/atmel-ssc.c
|
||||||
F: include/linux/atmel-ssc.h
|
F: include/linux/atmel-ssc.h
|
||||||
|
|
||||||
ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
|
ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/misc/atmel_tclib.c
|
F: drivers/misc/atmel_tclib.c
|
||||||
F: drivers/clocksource/tcb_clksrc.c
|
F: drivers/clocksource/tcb_clksrc.c
|
||||||
|
|
||||||
ATMEL USBA UDC DRIVER
|
ATMEL USBA UDC DRIVER
|
||||||
M: Nicolas Ferre <nicolas.ferre@atmel.com>
|
M: Nicolas Ferre <nicolas.ferre@microchip.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
S: Supported
|
S: Supported
|
||||||
F: drivers/usb/gadget/udc/atmel_usba_udc.*
|
F: drivers/usb/gadget/udc/atmel_usba_udc.*
|
||||||
@@ -9736,7 +9736,7 @@ S: Maintained
|
|||||||
F: drivers/pinctrl/pinctrl-at91.*
|
F: drivers/pinctrl/pinctrl-at91.*
|
||||||
|
|
||||||
PIN CONTROLLER - ATMEL AT91 PIO4
|
PIN CONTROLLER - ATMEL AT91 PIO4
|
||||||
M: Ludovic Desroches <ludovic.desroches@atmel.com>
|
M: Ludovic Desroches <ludovic.desroches@microchip.com>
|
||||||
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
|
||||||
L: linux-gpio@vger.kernel.org
|
L: linux-gpio@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
@@ -13065,7 +13065,7 @@ F: drivers/input/serio/userio.c
|
|||||||
F: include/uapi/linux/userio.h
|
F: include/uapi/linux/userio.h
|
||||||
|
|
||||||
VIRTIO CONSOLE DRIVER
|
VIRTIO CONSOLE DRIVER
|
||||||
M: Amit Shah <amit.shah@redhat.com>
|
M: Amit Shah <amit@kernel.org>
|
||||||
L: virtualization@lists.linux-foundation.org
|
L: virtualization@lists.linux-foundation.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/char/virtio_console.c
|
F: drivers/char/virtio_console.c
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
VERSION = 4
|
VERSION = 4
|
||||||
PATCHLEVEL = 10
|
PATCHLEVEL = 10
|
||||||
SUBLEVEL = 0
|
SUBLEVEL = 0
|
||||||
EXTRAVERSION = -rc6
|
EXTRAVERSION = -rc8
|
||||||
NAME = Fearless Coyote
|
NAME = Fearless Coyote
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
@@ -799,7 +799,7 @@ KBUILD_CFLAGS += $(call cc-option,-Werror=incompatible-pointer-types)
|
|||||||
KBUILD_ARFLAGS := $(call ar-option,D)
|
KBUILD_ARFLAGS := $(call ar-option,D)
|
||||||
|
|
||||||
# check for 'asm goto'
|
# check for 'asm goto'
|
||||||
ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC)), y)
|
ifeq ($(shell $(CONFIG_SHELL) $(srctree)/scripts/gcc-goto.sh $(CC) $(KBUILD_CFLAGS)), y)
|
||||||
KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO
|
KBUILD_CFLAGS += -DCC_HAVE_ASM_GOTO
|
||||||
KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO
|
KBUILD_AFLAGS += -DCC_HAVE_ASM_GOTO
|
||||||
endif
|
endif
|
||||||
|
|||||||
@@ -243,7 +243,7 @@ int misaligned_fixup(unsigned long address, struct pt_regs *regs,
|
|||||||
|
|
||||||
/* clear any remanants of delay slot */
|
/* clear any remanants of delay slot */
|
||||||
if (delay_mode(regs)) {
|
if (delay_mode(regs)) {
|
||||||
regs->ret = regs->bta ~1U;
|
regs->ret = regs->bta & ~1U;
|
||||||
regs->status32 &= ~STATUS_DE_MASK;
|
regs->status32 &= ~STATUS_DE_MASK;
|
||||||
} else {
|
} else {
|
||||||
regs->ret += state.instr_len;
|
regs->ret += state.instr_len;
|
||||||
|
|||||||
@@ -617,7 +617,7 @@ dtb-$(CONFIG_ARCH_ORION5X) += \
|
|||||||
orion5x-lacie-ethernet-disk-mini-v2.dtb \
|
orion5x-lacie-ethernet-disk-mini-v2.dtb \
|
||||||
orion5x-linkstation-lsgl.dtb \
|
orion5x-linkstation-lsgl.dtb \
|
||||||
orion5x-linkstation-lswtgl.dtb \
|
orion5x-linkstation-lswtgl.dtb \
|
||||||
orion5x-lschl.dtb \
|
orion5x-linkstation-lschl.dtb \
|
||||||
orion5x-lswsgl.dtb \
|
orion5x-lswsgl.dtb \
|
||||||
orion5x-maxtor-shared-storage-2.dtb \
|
orion5x-maxtor-shared-storage-2.dtb \
|
||||||
orion5x-netgear-wnr854t.dtb \
|
orion5x-netgear-wnr854t.dtb \
|
||||||
|
|||||||
@@ -18,6 +18,14 @@
|
|||||||
/ {
|
/ {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
/*
|
||||||
|
* The decompressor and also some bootloaders rely on a
|
||||||
|
* pre-existing /chosen node to be available to insert the
|
||||||
|
* command line and merge other ATAGS info.
|
||||||
|
* Also for U-Boot there must be a pre-existing /memory node.
|
||||||
|
*/
|
||||||
|
chosen {};
|
||||||
|
memory { device_type = "memory"; reg = <0 0>; };
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
gpio0 = &gpio1;
|
gpio0 = &gpio1;
|
||||||
|
|||||||
@@ -16,6 +16,14 @@
|
|||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
interrupt-parent = <&icoll>;
|
interrupt-parent = <&icoll>;
|
||||||
|
/*
|
||||||
|
* The decompressor and also some bootloaders rely on a
|
||||||
|
* pre-existing /chosen node to be available to insert the
|
||||||
|
* command line and merge other ATAGS info.
|
||||||
|
* Also for U-Boot there must be a pre-existing /memory node.
|
||||||
|
*/
|
||||||
|
chosen {};
|
||||||
|
memory { device_type = "memory"; reg = <0 0>; };
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
gpio0 = &gpio0;
|
gpio0 = &gpio0;
|
||||||
|
|||||||
@@ -14,6 +14,14 @@
|
|||||||
/ {
|
/ {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
/*
|
||||||
|
* The decompressor and also some bootloaders rely on a
|
||||||
|
* pre-existing /chosen node to be available to insert the
|
||||||
|
* command line and merge other ATAGS info.
|
||||||
|
* Also for U-Boot there must be a pre-existing /memory node.
|
||||||
|
*/
|
||||||
|
chosen {};
|
||||||
|
memory { device_type = "memory"; reg = <0 0>; };
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
ethernet0 = &fec;
|
ethernet0 = &fec;
|
||||||
|
|||||||
@@ -19,6 +19,14 @@
|
|||||||
/ {
|
/ {
|
||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
/*
|
||||||
|
* The decompressor and also some bootloaders rely on a
|
||||||
|
* pre-existing /chosen node to be available to insert the
|
||||||
|
* command line and merge other ATAGS info.
|
||||||
|
* Also for U-Boot there must be a pre-existing /memory node.
|
||||||
|
*/
|
||||||
|
chosen {};
|
||||||
|
memory { device_type = "memory"; reg = <0 0>; };
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
ethernet0 = &fec;
|
ethernet0 = &fec;
|
||||||
|
|||||||
@@ -17,6 +17,14 @@
|
|||||||
#size-cells = <1>;
|
#size-cells = <1>;
|
||||||
|
|
||||||
interrupt-parent = <&icoll>;
|
interrupt-parent = <&icoll>;
|
||||||
|
/*
|
||||||
|
* The decompressor and also some bootloaders rely on a
|
||||||
|
* pre-existing /chosen node to be available to insert the
|
||||||
|
* command line and merge other ATAGS info.
|
||||||
|
* Also for U-Boot there must be a pre-existing /memory node.
|
||||||
|
*/
|
||||||
|
chosen {};
|
||||||
|
memory { device_type = "memory"; reg = <0 0>; };
|
||||||
|
|
||||||
aliases {
|
aliases {
|
||||||
ethernet0 = &mac0;
|
ethernet0 = &mac0;
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user