From a50c2b6602d7598218032a7b96e8c9a4c4ce2d60 Mon Sep 17 00:00:00 2001 From: Guodong Xu Date: Thu, 23 Feb 2017 16:48:03 +0800 Subject: [PATCH 1/7] arm64: defconfig: enable support hi6421v530 PMIC Enable configs for hi6421v530 mfd and regulator driver + CONFIG_MFD_HI6421_PMIC=y + CONFIG_REGULATOR_HI6421V530=y Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 97c123e09e45bf..925a95ea875c93 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -307,6 +307,7 @@ CONFIG_MFD_CROS_EC=y CONFIG_MFD_CROS_EC_I2C=y CONFIG_MFD_CROS_EC_SPI=y CONFIG_MFD_EXYNOS_LPASS=m +CONFIG_MFD_HI6421_PMIC=y CONFIG_MFD_HI655X_PMIC=y CONFIG_MFD_MAX77620=y CONFIG_MFD_SPMI_PMIC=y @@ -315,6 +316,7 @@ CONFIG_MFD_SEC_CORE=y CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_GPIO=y +CONFIG_REGULATOR_HI6421V530=y CONFIG_REGULATOR_HI655X=y CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_PWM=y From 37d128f00af30bad71f7df141e348480ff78b42b Mon Sep 17 00:00:00 2001 From: Guodong Xu Date: Tue, 23 May 2017 09:31:18 +0800 Subject: [PATCH 2/7] arm64: defconfig: enable CONFIG_SERIAL_DEV_BUS and CONFIG_SERIAL_DEV_CTRL_TTYPORT Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 925a95ea875c93..ec0c92e031af8f 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -242,6 +242,8 @@ CONFIG_SERIAL_MSM_CONSOLE=y CONFIG_SERIAL_XILINX_PS_UART=y CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y CONFIG_SERIAL_MVEBU_UART=y +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y CONFIG_VIRTIO_CONSOLE=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y From b179acc1d68d60c34abe0764435ea3038a118980 Mon Sep 17 00:00:00 2001 From: Zhangfei Gao Date: Fri, 21 Oct 2016 10:17:43 +0800 Subject: [PATCH 3/7] arm64: defconfig: enable configs for hi3660 ufs This enable configs for Hi3660 UFS driver. Reviewed-by: Chen Feng Signed-off-by: Zhangfei Gao Signed-off-by: Chen Jun Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index ec0c92e031af8f..891cbc79f63da1 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -159,6 +159,9 @@ CONFIG_EEPROM_AT25=m CONFIG_BLK_DEV_SD=y CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_HISI_SAS=y +CONFIG_SCSI_UFSHCD=y +CONFIG_SCSI_UFSHCD_PLATFORM=y +CONFIG_SCSI_UFS_HI3660=y CONFIG_ATA=y CONFIG_SATA_AHCI=y CONFIG_SATA_AHCI_PLATFORM=y From 52ceb042183171c0aff013af6a1b2df50b92b475 Mon Sep 17 00:00:00 2001 From: Zhangfei Gao Date: Fri, 21 Oct 2016 10:17:43 +0800 Subject: [PATCH 4/7] arm64: defconfig: enable f2fs and squashfs Partitions in HiKey960 are formatted as f2fs and squashfs. f2fs is for userdata; squashfs is for system. Both partitions are required by Android. Signed-off-by: Zhangfei Gao Signed-off-by: Chen Jun Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 891cbc79f63da1..2e3bd800952d29 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -508,6 +508,7 @@ CONFIG_RASPBERRYPI_FIRMWARE=y CONFIG_ACPI=y CONFIG_EXT2_FS=y CONFIG_EXT3_FS=y +CONFIG_F2FS_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y @@ -523,6 +524,13 @@ CONFIG_HUGETLBFS=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_FILE_DIRECT=y +CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y CONFIG_NFS_FS=y CONFIG_NFS_V4=y CONFIG_NFS_V4_1=y From cd9222b2b50ee5439b4d58ebf849f40b7b4590a7 Mon Sep 17 00:00:00 2001 From: Xiaowei Song Date: Wed, 31 May 2017 15:01:09 +0800 Subject: [PATCH 5/7] ARM64: defconfig: Enable Kirin PCIe Cc: Guodong Xu Signed-off-by: Xiaowei Song --- arch/arm64/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 2e3bd800952d29..7be4e54e314365 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -65,6 +65,7 @@ CONFIG_PCI_IOV=y CONFIG_PCI_LAYERSCAPE=y CONFIG_PCI_HISI=y CONFIG_PCIE_QCOM=y +CONFIG_PCIE_KIRIN=y CONFIG_PCIE_ARMADA_8K=y CONFIG_PCI_AARDVARK=y CONFIG_PCIE_RCAR=y From 9e6a320c39c47acd4de080f80a899dbd29e310b1 Mon Sep 17 00:00:00 2001 From: Guodong Xu Date: Mon, 15 May 2017 12:52:47 +0800 Subject: [PATCH 6/7] HACK: arm64: defconfig: setting localversion to linaro-hikey960 Signed-off-by: Guodong Xu --- arch/arm64/configs/defconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 7be4e54e314365..deda33ac40689e 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -1,3 +1,5 @@ +CONFIG_LOCALVERSION="-linaro-hikey960" +# CONFIG_LOCALVERSION_AUTO is not set CONFIG_SYSVIPC=y CONFIG_POSIX_MQUEUE=y CONFIG_AUDIT=y From 1f8eb3eee4f15dbc03a3f495e028ba8d9020b90b Mon Sep 17 00:00:00 2001 From: Fan Ning Date: Tue, 6 Jun 2017 17:19:54 +0800 Subject: [PATCH 7/7] arm64: defconfig: enable usb for hikey960 Signed-off-by: Fan Ning --- arch/arm64/configs/defconfig | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index deda33ac40689e..d599a91650d299 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig @@ -378,6 +378,7 @@ CONFIG_SND_BCM2835_SOC_I2S=m CONFIG_SND_SOC_SAMSUNG=y CONFIG_SND_SOC_RCAR=y CONFIG_SND_SOC_AK4613=y +CONFIG_HUB_USB5734=y CONFIG_USB=y CONFIG_USB_OTG=y CONFIG_USB_XHCI_HCD=y @@ -392,11 +393,18 @@ CONFIG_USB_OHCI_HCD_PLATFORM=y CONFIG_USB_RENESAS_USBHS=m CONFIG_USB_STORAGE=y CONFIG_USB_DWC3=y +CONFIG_USB_DWC3_HISI=y +CONFIG_USB_DWC3_OTG=y CONFIG_USB_DWC2=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_ISP1760=y +CONFIG_TCPC_CLASS=y +CONFIG_USB_POWER_DELIVERY=y +CONFIG_TCPC_RT1711H=y +CONFIG_USB_PD_VBUS_STABLE_TOUT=125 +CONFIG_USB_PD_VBUS_PRESENT_TOUT=20 CONFIG_USB_HSIC_USB3503=y CONFIG_USB_MSM_OTG=y CONFIG_USB_QCOM_8X16_PHY=y