linux icon indicating copy to clipboard operation
linux copied to clipboard

Working android hikey linaro 4.4

Open nyadla-sys opened this issue 8 years ago • 2 comments

Adding HiFi DSP Driver & IPC ,Mailbox driver

nyadla-sys avatar Mar 28 '17 02:03 nyadla-sys

Hi, Niranjan

You are submitting into the wrong github repo.

Would you please resubmit to: URL: https://github.com/96boards-hikey/linux/ Branch: working-android-hikey-linaro-4.4

Thanks.

-Guodong

On Tue, Mar 28, 2017 at 10:08 AM, niruyadla [email protected] wrote:

Adding HiFi DSP Driver & IPC ,Mailbox driver

You can view, comment on, or merge this pull request online at:

https://github.com/96boards/linux/pull/187 Commit Summary

  • net: vrf: Drop conntrack data after pass through VRF device on Tx
  • net, sched: fix soft lockup in tc_classify
  • ipv6: handle -EFAULT from skb_copy_bits
  • net: stmmac: Fix race between stmmac_drv_probe and stmmac_open
  • net/mlx5: Check FW limitations on log_max_qp before setting it
  • net/mlx5: Avoid shadowing numa_node
  • drop_monitor: add missing call to genlmsg_end
  • ipv4: Do not allow MAIN to be alias for new LOCAL w/ custom rules
  • igmp: Make igmp group member RFC 3376 compliant
  • drop_monitor: consider inserted data in genlmsg_end
  • gro: Enter slow-path if there is no tailroom
  • gro: Disable frag0 optimization on IPv6 ext headers
  • r8152: split rtl8152_suspend function
  • r8152: fix rx issue for runtime suspend
  • gro: use min_t() in skb_gro_reset_offset()
  • mm/init: fix zone boundary creation
  • ARM: zynq: Reserve correct amount of non-DMA RAM
  • ARM: OMAP4+: Fix bad fallthrough for cpuidle
  • spi: mvebu: fix baudrate calculation for armada variant
  • powerpc: Fix build warning on 32-bit PPC
  • ALSA: firewire-tascam: Fix to handle error from initialization of stream data
  • HID: hid-cypress: validate length of report
  • ALSA: usb-audio: Add a quirk for Plantronics BT600
  • net: ipv4: Fix multipath selection with vrf
  • net: vrf: do not allow table id 0
  • Linux 4.4.43
  • Merge tag 'v4.4.43' into android-4.4.y
  • Merge remote-tracking branch 'common/android-4.4' into android-4.4.y
  • Merge remote-tracking branch 'common/android-4.4.y' into android-hikey-linaro-4.4-aosp
  • hikey_defconfig: Switch to using dummy ion driver
  • dts: hi6220-hikey: Remove hisi ion dts entry
  • scsi: ufs: fix spelling mistake in error message
  • scsi: ufs: clear UTRD, UPIU req and rsp before new transfers
  • scsi: ufs: clear fields UTRD, UPIU req and rsp before new transfers
  • scsi: ufs: verify command tag validity
  • scsi: ufs: clear outstanding_request bit in case query timeout
  • scsi: ufs: increase fDeviceInit query response timeout
  • scsi: ufs: avoid exception event handler racing with PM callbacks
  • scsi: ufs: add retries to dme_peer get and set attribute
  • scsi: ufs: add retries for hibern8 enter
  • scsi: ufs: fix error recovery after the hibern8 exit failure
  • scsi: ufs: retry failed query flag requests
  • scsi: ufs: reduce the interrupts for power mode change requests
  • scsi: ufs: add missing memory barriers
  • scsi: ufs: commit descriptors before setting the doorbell
  • scsi: ufs: add wrapper for retrying sending query attribute
  • ufs: fix typo: MAZ to MAX
  • scsi: ufs: fix typo in comment
  • scsi: ufs-qcom: add number of lanes per direction
  • scsi: ufs: avoid spurious UFS host controller interrupts
  • scsi: ufs: implement scsi host timeout handler
  • scsi: ufs: verify hba controller hce reg value
  • scsi: ufs: add support to read device and string descriptors
  • scsi: ufs: separate device and host quirks
  • scsi: ufs: disable vccq if it's not needed by UFS device
  • scsi: ufs: make error handling bit faster
  • scsi: ufs: add error recovery after DL NAC error
  • scsi: ufs: add retry for query descriptors
  • scsi: ufs: handle non spec compliant bkops behaviour by device
  • scsi: ufs: tune UniPro parameters to optimize hibern8 exit time
  • scsi: ufs: fix leakage during link off state
  • scsi: ufs: add device quirk delay before putting UFS rails in LPM
  • scsi: ufs-qcom: set PA_Local_TX_LCC_Enable before link startup
  • scsi: ufs-qcom: enable/disable the device ref clock
  • scsi: ufs-qcom: add printouts of testbus debug registers
  • scsi: ufs: select CONFIG_NLS
  • ufs: fixed typo in ufshcd-pltfrm
  • ufs: add UFS 2.0 capabilities
  • ufs: add unipro attributes
  • ufs: add link status to ufshci
  • ufs: add support for DesignWare Controller
  • ufs: add support for Synopsys G210 Test Chip
  • ufs: add TC G210 platform driver
  • ufs: add TC G210 pci driver
  • ufs: Adding license info do tc-dwc-g210 and ufshcd-dwc to enable loadable module
  • scsi: ufs: tc-dwc-g210 driver fix for 20-bit RMMI
  • scsi: ufs: remove unnecessary goto label
  • ufs: change ufs core to support hi3660
  • clk: Deprecate CLK_IS_ROOT
  • ufs: Add ufs-hi3660
  • clk: hisilicon: Remove CLK_IS_ROOT
  • clk: hisilicon: export some hisilicon APIs to modules
  • clk: hisilicon: add hisi_clk_alloc function.
  • clk: Add the skeleton of Hi3660 clock driver.
  • clk: Add hi3660 clock driver
  • clk: hi3660: add display & spi clock
  • reset: remove redundant $(CONFIG_RESET_CONTROLLER) from Makefile
  • clk: hi3660: parent name of clk_mux_sysbus is not correct.
  • reset:add hisilicon reset core
  • reset: add reset-hi3660
  • reset: hisilicon: add reset of pcie & usb
  • clk: hi3660: add pcie clock
  • i2c: designware: Use reset interface
  • ufs: ufs-hi3660: Use reset interface
  • mmc: k3 sdcard drivers
  • mmc: dw-mmc-k3: Use reset interface
  • dw_mmc-k3: remove direct config regs to power on sdcard.
  • dw_mmc-k3: UHS support.
  • dw_mmc-k3: Build warning fixup
  • misc: hi3660: Add driver to check registers on hi3660 SoC Team: HISI_SW Feature or Bugfix:Feature
  • misc: hi3660-sysconfig: Set HI3660_SYSCFG to default to n
  • HACK: misc: hi3660-sysconfig: adv7533 regulator powerup
  • mfd: Hi6421V530 pmic driver update
  • pci: kirin: Add hikey960 pcie driver
  • pci: kirin: Build warning fixups
  • regulator: Add Hi6421V530 regulator
  • sound: Add hisi and adv75xx HDMI audio
  • ion/iommu: ion/iommu code changes
  • sound: Build warning fixes
  • ion: Fixup build issues with the hi3660 ion changes
  • iommu: Remove unused iommu code
  • ion: ion-map-iommu interface
  • ion/iommu: fixup ion-iommu.h bits
  • mali: set drivers Kconfig and gpu Makefile
  • mali: add gpu backend
  • mali: add gpu docs
  • mali: add gpu platform
  • mali: add gpu platform_dummy
  • mali: add gpu part1
  • mali: add gpu part2
  • mali: Fix build warnings
  • video: fbdev: DSS AND HDMI megapatch
  • video:fbdev: hisi lcd driver
  • HACK: video: fbdev: fix display sub-system for kirin960
  • HACK: video: fbdev: display 2d compose and gpu compose
  • video: fbdev: Fixup hisi dss build issues
  • HACK: usb: megapatch to modify a ton of usb things
  • usb: Fix horrendus build warnings caused by usb mega-patch
  • usb: dwc3: Fix unsued variable warnings
  • clk: hi3660: add usb clock
  • usb: Warning fixes for USB megapatch
  • dts: hi3660: Initial dtsi/dts for hi3660-hikey960
  • HACK: regulator: Hack regmap in Hi6421v530 regulator driver to work
  • dts: Enable CRG clock node in Hi3660 dtsi file.
  • dts: hi3660: add clock info of uart
  • dts: hi3660: add ufs node
  • dts: hi3660-hikey960: Add ion dts changes
  • dts: hi3660-hikey960: enable pinmux setting in DTS file
  • dts: hi3660: add i2c node
  • dts: hi3660-hikey960: add bluetooth nodes for hikey960
  • dts: hikey960: add WLAN_EN pin as fixed regulator
  • dts: hikey960: ti: wl1835: update device tree for working with kernel mainline driver
  • dts: hikey960: add LEDs
  • dts: hi3660-hikey960: add sdcard support
  • dts: hi3660: add reset property to ufs, i2c, mmc
  • dts: hi3660-hikey960: add reset-gpio to ufs node
  • HACK: dts: hikey960: enable WiFi regulator always on
  • dts: hi3660-hikey960: Hi6421V530 pmic&regulator dts
  • dts: hi3660: fix gpio27 iomgbase error
  • dts: hi3660: bring up 8 cores (plus cpufeature tweak)
  • dts: hi3660: Add pci driver support
  • dts: hi3660: Add LCD GPIO support
  • dts: hi3660: Add DSS/HDMI dts changes
  • dts: hi3660: usb megapatch dts changes
  • dts: hi3660: Add hdmi audio support
  • dts: hi3660: usb clock for hi3660
  • dts: hi3660: enable gpu
  • dts: hi3660: Fix up regulator dts settings
  • dts fixups from Guodong's tree
  • dts: hi3660: Fix up framebuffer/dss dts bits
  • dts: hikey960: enable UART6, v2 board console use UART6.
  • arm64: configs: Add hikey960_defconfig
  • mali: Fix build issue against android tree
  • usb: dwc3 fixup
  • hikey_defconfig: enable hwbinder domain.
  • usb: config dts for hikey960 V1 and V2
  • usb: support usb device function and host function for hikey960 v1 and v2
  • Merge remote-tracking branch 'linaro-ext/dev/hi3660-aosp' into android-hikey-linaro-4.4
  • dts: hikey960: delete redundant property of PCIe
  • PCI: kirin: improve kirin PCIe driver
  • Revert "pci: kirin: Build warning fixups"
  • dts: hi3660: add spi device nodes
  • dts: hikey960: upgrade bluetooth uart baud rate to 900k
  • HACK: dts: hi3660: Add dummy EAS energy model just to provide big.LITTLE info
  • hikey960_defconfig: Add CONFIG_DEFAULT_USE_ENERGY_AWARE
  • hikey960_defconfig: Increase dmesg logbuffer size
  • HACK: Enable test RTC device as wakeup source to getaround missing RTC details
  • hikey960_defconfig: Setup binder domain to include hwbinder
  • dts: hisi3660-hikey960: Add reboot reason registers to dts
  • Revert "dts: hisi3660-hikey960: Add reboot reason registers to dts"
  • dts: hikey960: update LEDs information for v2 board
  • Sound: Remove deprecated code, as power supply is already enabled in fastboot
  • DMA: Fix checkpatch errors
  • arm64:dts: remove debug code of HDMI audio driver
  • arm64: dts: hikey960: remove redundant dts node sysctrl.
  • usb: dwc3-hisi: remove redundant dts node sysctrl.
  • arm64: dts: hi3660: hisi-reboot: adb reboot node
  • reset: hisi-reboot: adb reboot bootloader
  • hikey960_defconfig: Set CONFIG_POWER_RESET_HISI to enable reset driver
  • ion: Fix mismatched section warnings
  • clk-hi3660: add clk_gate_venc venc_volt_hold clk_gate_vdec
  • arm64: dts: hislicon: Add pl031 rtc in dts node
  • Revert "HACK: Enable test RTC device as wakeup source to getaround missing RTC details"
  • arm64: dts: pinctrl: add pinmux and pinconfig for hi3660
  • arm64: dts: pinctrl: add default pinconfig for i2c uart and spi
  • arm64: dts: dwmmc: add default pinconfig for bluetooth, sdcard and sdio
  • arm64: dw_mmc-k3: remove hack code for pulling up sdcard pins
  • HACK: arm64: dts: hikey960: update leds nodes to support v2 and v1
  • arm64: hi3660: gpio-keys: add power key dts node
  • arm64: dma-mapping: Use swiotlb ops for non-device operator
  • Revert "HACK: dts: hi3660: Add dummy EAS energy model just to provide big.LITTLE info"
  • dts: hi3660: change CPU variants
  • dts: hi3660: add reserved memory regions
  • clk: hi3660: register fixed clocks early
  • cpuidle: hisi-cpuidle: add hisilicon cpuidle driver
  • dts: hi3660: bind for sp804 timer
  • dts: hi3660: add CPU idle states
  • dts: hi3660: revert for cluster level idle state for cluster0
  • driver: mailbox: add support for hi3660
  • dts: hi3660: add mailbox binding
  • clk: hisilicon: add stub clock driver for Hi3660
  • dts: hi3660: bind stub clock driver
  • cpufreq: hisi-acpu: add support for hi3660
  • dts: hi3660: bind OPP table for CPUs
  • defconfig: enable configs for power management for Hi3660
  • hikey960_defconfig: enable stub clock, mailbox and cpufreq, cpuidle
  • clk: hi3660: Set PPLL2 to 2880M
  • video: fbdev: hisilicon: bugfix two minutes flash black screen and performance issues
  • Revert "dts: hi3660: enable gpu"
  • Revert "mali: Fix build issue against android tree"
  • Revert "mali: Fix build warnings"
  • Revert "mali: add gpu part2"
  • Revert "mali: add gpu part1"
  • Revert "mali: add gpu platform_dummy"
  • Revert "mali: add gpu platform"
  • Revert "mali: add gpu docs"
  • Revert "mali: add gpu backend"
  • Revert "mali: set drivers Kconfig and gpu Makefile"
  • arm64: dts: enable gpu
  • drivers: gpu: set drivers Kconfig and gpu Makefile
  • drivers: gpu: add gpu part1
  • drivers: gpu: add gpu part2
  • drivers: gpu: add gpu part3
  • drivers: gpu: add gpu part4
  • drivers: gpu: add gpu part5
  • drivers: gpu: add gpu part6
  • drivers: gpu: add gpu part7
  • drivers: gpu: add gpu part8
  • drivers: gpu: add gpu part9
  • drivers: gpu: add gpu part10
  • mali: Fix build issue against android tree
  • drivers: gpu: add gpu part11
  • mali: Fix build warnings
  • hikey960_defconfig: enable Mali GPU
  • Merge branch 'working-hikey960-mali-r4p0' into working-parter-android-hikey-linaro-4.4
  • hikey960_defconfig: enable CONFIG_CPU_FREQ_DEFAULT_GOV_SCHED
  • dts: hi3660: Add dummy EAS energy model just to provide big.LITTLE info
  • mmc: dw-mmc-k3: fix tuning failure in some occasion
  • dts: hi3660: remove OPP 2.6GHz for big cluster
  • dts: hi3660: use real energy model

File Changes

Patch Links:

  • https://github.com/96boards/linux/pull/187.patch
  • https://github.com/96boards/linux/pull/187.diff

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/96boards/linux/pull/187, or mute the thread https://github.com/notifications/unsubscribe-auth/AHnKpzQuRKwHqjQfEFp9s3fIsQfzhmjYks5rqGuUgaJpZM4MrDMU .

docularxu avatar Mar 28 '17 12:03 docularxu

This pull-request can be closed. Niranjan has sent patches to me by https://github.com/96boards-hikey/linux/

docularxu avatar Jun 27 '17 05:06 docularxu