From b062266ad650f5dac98f1e1779f371274c9b2237 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= Date: Sun, 8 May 2016 21:57:27 +0200 Subject: kernel: update kernel 4.4 to version 4.4.9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Álvaro Fernández Rojas --- .../140-mtd-brcmnand-set-initial-ECC-params-based-on-info-fr.patch | 4 ++-- .../191-usb-xhci-add-Broadcom-specific-fake-doorbell.patch | 6 +++--- .../351-ARM-BCM5301X-Enable-ChipCommon-UART-on-untested-devi.patch | 6 +++--- .../400-mtd-brcmnand-stop-special-treating-ECC-strength-1-as.patch | 2 +- .../405-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch | 2 +- .../406-mtd-m25p80-use-single-SPI-message-for-writing-data.patch | 2 +- .../820-spi-bcm53xx-let-DT-specify-SPI-device-s-instead-hard.patch | 6 +++--- 7 files changed, 14 insertions(+), 14 deletions(-) (limited to 'target/linux/bcm53xx') diff --git a/target/linux/bcm53xx/patches-4.4/140-mtd-brcmnand-set-initial-ECC-params-based-on-info-fr.patch b/target/linux/bcm53xx/patches-4.4/140-mtd-brcmnand-set-initial-ECC-params-based-on-info-fr.patch index 0a3620f693..ea59938aa1 100644 --- a/target/linux/bcm53xx/patches-4.4/140-mtd-brcmnand-set-initial-ECC-params-based-on-info-fr.patch +++ b/target/linux/bcm53xx/patches-4.4/140-mtd-brcmnand-set-initial-ECC-params-based-on-info-fr.patch @@ -23,7 +23,7 @@ This should be very helpful for ppl adding new devices support. --- a/drivers/mtd/nand/brcmnand/brcmnand.c +++ b/drivers/mtd/nand/brcmnand/brcmnand.c -@@ -613,6 +613,17 @@ static inline u32 brcmnand_ecc_level_mas +@@ -645,6 +645,17 @@ static inline u32 brcmnand_ecc_level_mas return mask << NAND_ACC_CONTROL_ECC_SHIFT; } @@ -41,7 +41,7 @@ This should be very helpful for ppl adding new devices support. static void brcmnand_set_ecc_enabled(struct brcmnand_host *host, int en) { struct brcmnand_controller *ctrl = host->ctrl; -@@ -1965,6 +1976,9 @@ static int brcmnand_init_cs(struct brcmn +@@ -1997,6 +2008,9 @@ static int brcmnand_init_cs(struct brcmn nand_writereg(ctrl, cfg_offs, nand_readreg(ctrl, cfg_offs) & ~CFG_BUS_WIDTH); diff --git a/target/linux/bcm53xx/patches-4.4/191-usb-xhci-add-Broadcom-specific-fake-doorbell.patch b/target/linux/bcm53xx/patches-4.4/191-usb-xhci-add-Broadcom-specific-fake-doorbell.patch index c54cecb133..61c2a98a8e 100644 --- a/target/linux/bcm53xx/patches-4.4/191-usb-xhci-add-Broadcom-specific-fake-doorbell.patch +++ b/target/linux/bcm53xx/patches-4.4/191-usb-xhci-add-Broadcom-specific-fake-doorbell.patch @@ -74,7 +74,7 @@ Signed-off-by: Hauke Mehrtens /* * Set the run bit and wait for the host to be running. */ -@@ -567,10 +600,25 @@ int xhci_init(struct usb_hcd *hcd) +@@ -568,10 +601,25 @@ int xhci_init(struct usb_hcd *hcd) static int xhci_run_finished(struct xhci_hcd *xhci) { @@ -103,7 +103,7 @@ Signed-off-by: Hauke Mehrtens xhci->shared_hcd->state = HC_STATE_RUNNING; xhci->cmd_ring_state = CMD_RING_STATE_RUNNING; -@@ -580,6 +628,9 @@ static int xhci_run_finished(struct xhci +@@ -581,6 +629,9 @@ static int xhci_run_finished(struct xhci xhci_dbg_trace(xhci, trace_xhci_dbg_init, "Finished xhci_run for USB3 roothub"); return 0; @@ -115,7 +115,7 @@ Signed-off-by: Hauke Mehrtens /* --- a/drivers/usb/host/xhci.h +++ b/drivers/usb/host/xhci.h -@@ -1630,6 +1630,7 @@ struct xhci_hcd { +@@ -1631,6 +1631,7 @@ struct xhci_hcd { /* For controllers with a broken beyond repair streams implementation */ #define XHCI_BROKEN_STREAMS (1 << 19) #define XHCI_PME_STUCK_QUIRK (1 << 20) diff --git a/target/linux/bcm53xx/patches-4.4/351-ARM-BCM5301X-Enable-ChipCommon-UART-on-untested-devi.patch b/target/linux/bcm53xx/patches-4.4/351-ARM-BCM5301X-Enable-ChipCommon-UART-on-untested-devi.patch index b5e92c18fc..19b24849cc 100644 --- a/target/linux/bcm53xx/patches-4.4/351-ARM-BCM5301X-Enable-ChipCommon-UART-on-untested-devi.patch +++ b/target/linux/bcm53xx/patches-4.4/351-ARM-BCM5301X-Enable-ChipCommon-UART-on-untested-devi.patch @@ -40,9 +40,9 @@ Signed-off-by: Rafał Miłecki +}; --- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts +++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts -@@ -83,3 +83,7 @@ - }; - }; +@@ -87,3 +87,7 @@ + &spi_nor { + status = "okay"; }; + +&uart0 { diff --git a/target/linux/bcm53xx/patches-4.4/400-mtd-brcmnand-stop-special-treating-ECC-strength-1-as.patch b/target/linux/bcm53xx/patches-4.4/400-mtd-brcmnand-stop-special-treating-ECC-strength-1-as.patch index f7509d3636..4d855c7fb3 100644 --- a/target/linux/bcm53xx/patches-4.4/400-mtd-brcmnand-stop-special-treating-ECC-strength-1-as.patch +++ b/target/linux/bcm53xx/patches-4.4/400-mtd-brcmnand-stop-special-treating-ECC-strength-1-as.patch @@ -14,7 +14,7 @@ Signed-off-by: Rafał Miłecki --- a/drivers/mtd/nand/brcmnand/brcmnand.c +++ b/drivers/mtd/nand/brcmnand/brcmnand.c -@@ -1854,7 +1854,8 @@ static int brcmnand_setup_dev(struct brc +@@ -1886,7 +1886,8 @@ static int brcmnand_setup_dev(struct brc switch (chip->ecc.size) { case 512: diff --git a/target/linux/bcm53xx/patches-4.4/405-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch b/target/linux/bcm53xx/patches-4.4/405-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch index 2b3773f0a2..1cf883a963 100644 --- a/target/linux/bcm53xx/patches-4.4/405-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch +++ b/target/linux/bcm53xx/patches-4.4/405-mtd-spi-nor-detect-JEDEC-incompatible-w25q128-using-.patch @@ -13,7 +13,7 @@ Signed-off-by: Rafał Miłecki --- a/drivers/mtd/spi-nor/spi-nor.c +++ b/drivers/mtd/spi-nor/spi-nor.c -@@ -869,6 +869,18 @@ static const struct flash_info *spi_nor_read_id(struct spi_nor *nor) +@@ -869,6 +869,18 @@ static const struct flash_info *spi_nor_ } dev_err(nor->dev, "unrecognized JEDEC id bytes: %02x, %2x, %2x\n", id[0], id[1], id[2]); diff --git a/target/linux/bcm53xx/patches-4.4/406-mtd-m25p80-use-single-SPI-message-for-writing-data.patch b/target/linux/bcm53xx/patches-4.4/406-mtd-m25p80-use-single-SPI-message-for-writing-data.patch index 0e0cce219c..1a3fc31f66 100644 --- a/target/linux/bcm53xx/patches-4.4/406-mtd-m25p80-use-single-SPI-message-for-writing-data.patch +++ b/target/linux/bcm53xx/patches-4.4/406-mtd-m25p80-use-single-SPI-message-for-writing-data.patch @@ -21,7 +21,7 @@ Signed-off-by: Rafał Miłecki --- a/drivers/mtd/devices/m25p80.c +++ b/drivers/mtd/devices/m25p80.c -@@ -78,29 +78,30 @@ static void m25p80_write(struct spi_nor *nor, loff_t to, size_t len, +@@ -78,29 +78,30 @@ static void m25p80_write(struct spi_nor { struct m25p *flash = nor->priv; struct spi_device *spi = flash->spi; diff --git a/target/linux/bcm53xx/patches-4.4/820-spi-bcm53xx-let-DT-specify-SPI-device-s-instead-hard.patch b/target/linux/bcm53xx/patches-4.4/820-spi-bcm53xx-let-DT-specify-SPI-device-s-instead-hard.patch index 0519c1bbcc..c60eb1954a 100644 --- a/target/linux/bcm53xx/patches-4.4/820-spi-bcm53xx-let-DT-specify-SPI-device-s-instead-hard.patch +++ b/target/linux/bcm53xx/patches-4.4/820-spi-bcm53xx-let-DT-specify-SPI-device-s-instead-hard.patch @@ -10,7 +10,7 @@ Signed-off-by: Rafał Miłecki --- a/drivers/spi/spi-bcm53xx.c +++ b/drivers/spi/spi-bcm53xx.c -@@ -275,10 +275,6 @@ static int bcm53xxspi_flash_read(struct spi_device *spi, +@@ -275,10 +275,6 @@ static int bcm53xxspi_flash_read(struct * BCMA **************************************************/ @@ -21,7 +21,7 @@ Signed-off-by: Rafał Miłecki static const struct bcma_device_id bcm53xxspi_bcma_tbl[] = { BCMA_CORE(BCMA_MANUF_BCM, BCMA_CORE_NS_QSPI, BCMA_ANY_REV, BCMA_ANY_CLASS), {}, -@@ -300,6 +296,7 @@ static int bcm53xxspi_bcma_probe(struct bcma_device *core) +@@ -300,6 +296,7 @@ static int bcm53xxspi_bcma_probe(struct master = spi_alloc_master(dev, sizeof(*b53spi)); if (!master) return -ENOMEM; @@ -29,7 +29,7 @@ Signed-off-by: Rafał Miłecki b53spi = spi_master_get_devdata(master); b53spi->master = master; -@@ -324,9 +321,6 @@ static int bcm53xxspi_bcma_probe(struct bcma_device *core) +@@ -324,9 +321,6 @@ static int bcm53xxspi_bcma_probe(struct return err; } -- cgit v1.2.3