summaryrefslogtreecommitdiff
path: root/arch/arm
AgeCommit message (Collapse)AuthorFilesLines
2020-07-17ARM: configs: tizen_bcm2709_defconfig: Enable FUSE_FSSeung-Woo Kim1-0/+1
Tizen requires CONFIG_FUSE_FS for user space filesystem. Enable the option. Change-Id: Icf66feb085fee5ab30e3b680d1914a51f276d9bd Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2020-06-25ARM: configs: tizen_bcm2709: revert BLK_DEV_RAM_COUNT to 16submit/tizen/20200625.095326accepted/tizen/unified/20200626.133447Jaehoon Chung1-1/+0
Revert BLK_DEV_RAM_COUNT to 16 - default value. Becaues there is timing issue about booting fail, use default value. Change-Id: Ida3985e9a48863abbc2bd14476edb146c3f5744f Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2020-06-22ARM: configs: tizen_bcm2709: change BLK_DEV_RAM_SIZE to 32MBsubmit/tizen/20200622.213607accepted/tizen/unified/20200623.080553Jaehoon Chung1-1/+2
Change BLK_DEV_RAM_SIZE from 12MB to 32MB. And also change BLK_DEV_RAM_COUNT from 16 to 2. It doesn't need to keep /dev/ram0-16. Change-Id: If6acb3813061827a260e5b6414a34e06cfc0965b Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2020-03-16ARM: dts: bcm2710-rpi-3: Change build macro for opteeSeung-Woo Kim3-3/+5
Now, Tizen does not support optee by default. Change build macro for optee related nodes in default case. Change-Id: Ib925414ba6fd96099ca984cc8b665263812b9538 Ref: https://bugs.tizen.org/browse/TRE-2318 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2020-01-20ARM: tizen_bcm2709_defconfig: Disable RAID6_PQ_BENCHMARKJunghoon Kim1-0/+1
Skip the algorithm benchmarking process of RAID6 for the fast kernel startup. The option is not crucial for the rpi boards. Change-Id: If0a4748febb2fad3349b4327624943bdf42454d4 Signed-off-by: Junghoon Kim <jhoon20.kim@samsung.com>
2020-01-06ARM: configs: tizen_bcm2709_defconfig: Enable missing NETFILTER options for ↵submit/tizen/20200108.013416accepted/tizen/unified/20200108.131400Seung-Woo Kim1-11/+54
nether To properly support nether rules, netfilter options are required including udplite, raw, mangle and others. Enable the missing NETFILTER options for nether. Ref: nether rule in https://git.tizen.org/cgit/platform/core/security/nether/tree/conf/nether.rules?h=tizen Change-Id: I7cb0b1f669e412540085a05fcbb95d5fc7afaffc Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2020-01-06ARM: configs: tizen_bcm2709_defconfig: Enable USB SERIAL drivers for modemSeung-Woo Kim1-0/+8
To support usb modem dongle and related devices, enable USB SERIAL drivers and ppp network interface to support the modem. Change-Id: I0f496f38e20f6816653dad354efde1519a54670c Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-12-20ARM: configs: tizen_bcm2709_defconfig: Enable tethering config optionssubmit/tizen/20191223.042319accepted/tizen/unified/20191223.060218Seung-Woo Kim1-0/+5
In Tizen 6.0, network framework supports tethering from ethernet to wifi. Enable required config options for tethering. Ref: section 6-3 of https://git.tizen.org/cgit/platform/kernel/tizen-kernel-configs/tree/tizen/tizen_defconfig?h=tizen Change-Id: I162d6eb89ce8d25d85659c7a2e632dbfe0909dc6 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-12-18ARM: tizen_bcm2709_defconfig: Enable btrfs filesystemJunghoon Kim1-1/+2
Enable btrfs filesystem to use it as the rootfs mount for the RPI3 32-bit architecture. Change-Id: I697e2fc9cbf4c8f69a94afed0e2244c3b8accad7 Signed-off-by: Junghoon Kim <jhoon20.kim@samsung.com>
2019-11-20ARM: configs: tizen_bcm2709_defconfig: Enable HID_MULTITOUCHsubmit/tizen/20191122.013016accepted/tizen/unified/20191122.053238Seung-Woo Kim1-0/+1
To support usb multi-touch device, enable CONFIG_HID_MULTITOUCH. Change-Id: I2423291698367912d379787e94dc75659f414a31 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-10-11ARM: configs: tizen_bcm2709_defconfig: Enable EXTCON for hdmisubmit/tizen/20191031.012258Seung-Woo Kim1-0/+1
Enable CONFIG_EXTCON for hdmi connection uevent. Change-Id: I62cc93151019209661600af2a63f087d25112490 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-08-28ARM: configs: tizen_bcm2709_defconfig: Enable NETFILTER_XT_MATCH_LIMITtizen_5.5.m2_releasesubmit/tizen_5.5_mobile_hotfix/20201026.185106submit/tizen_5.5/20191031.000010submit/tizen/20190902.001331submit/tizen/20190829.050836accepted/tizen/unified/20190902.055156accepted/tizen/5.5/unified/mobile/hotfix/20201027.062007accepted/tizen/5.5/unified/20191031.004342tizen_5.5_tvtizen_5.5_mobile_hotfixaccepted/tizen_5.5_unified_mobile_hotfixSeung-Woo Kim1-0/+1
From Tizen network security, NETFILTER_XT_MATCH_LIMIT is used for ipv6. So enable NETFILTER_XT_MATCH_LIMIT config option. Change-Id: Ife75ee0a766c64fb38a0e261f41a45678ab49bd4 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-07-31ARM: configs: tizen_bcm2709_defconfig: Enable NETFILTER_XT_MATCH_OWNER configsubmit/tizen/20190801.074211accepted/tizen/unified/20190802.111347Seung-Woo Kim1-0/+1
Enable the NETFILTER_XT_MATCH_OWNER config option to use xt_owner supplementary groups. Change-Id: I10a8277e2c42cae8cd02eb892e2dac5124681a71 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-07-25ARM: dts: bcm2710-rpi-3-b-plus: remove duplicated uart0_ctsrts_gpio30 nodeSeung-Woo Kim1-6/+0
The commit ad3b011329c8 ("ARM: dts: bcm2710-rpi-3-b-plus: Add cts pin setting for bluetooth uart") introduced duplicated dt node, uart0_ctsrts_gpio30, because it is already defined in bcm283x.dtsi. Remove the duplicated dt node. Change-Id: Ic9a39b88662198f30b585f48f2f0e896b62ab8f3 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-07-23ARM: dts: bcm2710-rpi-3-b-plus: Add cts pin setting for bluetooth uartsubmit/tizen/20190724.095831accepted/tizen/unified/20190725.042923Seung-Woo Kim1-1/+7
There is missing cts pin for uart0 used by bluetooth. Add the cts pin setting as like bcm2837-rpi-3-b-plus. Change-Id: Iefdf80ec0d523b85f7a6e579e1544a67b9139212 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-07-12ARM: configs: tizen_bcm2709_defconfig: Enable BCM Uart protocolDoHyun Pyun1-1/+2
RPI3 target uses the BCM BT chip of the Uart type. To avoid the reassembly failed problem, we should enable BCM Uart protocol and need to use it. It is enabled with CONFIG_SERIAL_DEV_BUS. Change-Id: I3cf97b032e1ce92898f2329fae3691d4d5870726 Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com> [sw0312.kim: adjust defconfig with savedefconfig and update commit-msg] Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-07-05ARM: dts: bcm27xx: Fix to of_graph from bridge node for touchscreensubmit/tizen/20190708.061153accepted/tizen/unified/20190708.114147Hoegeun Kwon5-30/+13
Beginning with kernel v4.15, the i2c management of the touchscreen panel driver has been changed to use of_graph from brdge node. So change to of_graph and remove the unnecessary nodes. Change-Id: I6ef786ed472ef2b350eb8683568d0ecb407182c0 Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-07-04ARM: configs: tizen_bcm2709_defconfig: Remove unused modulesHoegeun Kwon1-1/+0
Remove unused modules from the backlight. Change-Id: I1fd5267690efd4a7bd5137b64dfadba5111dc2dd Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-07-03Revert "ARM: dts: bcm27xx: Fix to of_graph from bridge node for panel"submit/tizen/20190703.103920accepted/tizen/unified/20190704.040506Hoegeun Kwon5-13/+30
This reverts commit b2f6ad21a0bab8e59926666f717a4f6c53066a2d. There is a problem with the hdmi and revert the patch. Change-Id: Ia69d10c067ff69d192162b0598f43028c4a05f9b Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-07-02ARM: dts: bcm27xx: Fix to of_graph from bridge node for panelsubmit/tizen/20190702.072015accepted/tizen/unified/20190702.114802Hoegeun Kwon5-30/+13
Beginning with kernel v4.15, the i2c management of the touchscreen panel driver has been changed to use of_graph from brdge node. So change to of_graph and remove the unnecessary nodes. Change-Id: Ibf131aebd964360874ebe2f3792f0912f6e8988d Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-06-11ARM: configs: tizen_bcm2709_defconfig: Sync with savedefconfigJunghoon Kim1-4239/+32
Sync the tizen_bcm2709_defconfig with savedefconfig. Change-Id: I8dbc7b6a42a43530de8818620816659387ecf11a Signed-off-by: Junghoon Kim <jhoon20.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: enable ZC3XX camera moduleSeung-Woo Kim1-1/+1
Currently, in test environment, usb camera 046d:08af is used and it requires CONFIG_USB_GSPCA_ZC3XX. Enable ZC3XX camera module. Change-Id: I2999e9b2288e0bd0bc74cab14a06bb785e8ea410 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: Disable unused modules and helperHoegeun Kwon1-15/+2
Disable unused modules and helper related display. Change-Id: I130a9d803384b338350eab9b6e7cbc42111de5b9 Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: Disable FB_BCM2708Hoegeun Kwon1-1/+1
There is a crash between bcm2708_fb and drm_fb driver during kernel booting, and logo image is broken. Disable CONFIG_FB_BCM2708 because it uses the default fb and vc4-drm driver. Change-Id: Ic5c533dbb884c5b2c3e87d9a131f3ce499d86279 Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-06-11ARM64: dts: bcm2710-rpi-3-b: Changes GPIO26 to GPIO25 for play/pauseJaechul Lee2-34/+34
GPIO26 is already used by PIO TCT and key names are changed clearly. Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com> Change-Id: Idd74bc7e4f5c26b9d4aee89d62b8f3810ee7736f
2019-06-11ARM: config: tizen_bcm2709: update defconfig fileJaehoon Chung1-840/+102
Update defconfig file. - Disable unnecessary module build configurations. - Change some configuration to builtin from module Change-Id: I0979a9cb3238b23101ad46e602fa5eb8101100bd Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: Removes unnecessary modulesJaechul Lee1-48/+28
removed unnecessary modules Change-Id: I0c34919620e9673b00a2e73071ba0da670878ab0 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2019-06-11ARM64: dts: bcm2710-rpi-3-b: Adds respeaker 4mic nodesJaechul Lee2-0/+74
adds respeaker 4mic nodes. Change-Id: I8145a93dfebe716be61cb4cad30b7174a1e4bea1 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2019-06-11ARM64: config: tizen_bcmrpi3: Adds configures related to speaker profileJaechul Lee1-2/+6
adds configures related to speaker profile Change-Id: I365dd181a08fa59ed4986862f20f1817ea3c4c56 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: Add CONFIG_KEYBOARD_GPIOSeung-Woo Kim1-1/+1
Tizen Speaker Profile uses 5 keys for pause/play/volume. gpio-keys module generates input-events when keys are pressed by users. Change-Id: I3a84eac948f6baf75a5f93ac16f61a4f419e4299 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: Enable modules for usb hcd testSeung-Woo Kim1-1/+45
To support tct-usb-host-native-utc, this patch enables relevant features as a module. Change-Id: I921e22a9ce8a002f82b33dbb435894f5fb96b609 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM64: dts: bcm2710-rpi-3-b: Adds buttons for speaker profileJaechul Lee2-0/+132
Tizen Speaker Profile uses a keypad that consists of 5 buttons for up/down/left/right/center. The buttons are connected to GPIO pins as follows. GPIO16 : KEY_VOLUMEUP GPIO13 : KEY_VOLUMEDOWN GPIO6 : KEY_FASTFORWARD GPIO12 : KEY_REWIND GPIO26 : KEY_PLAYPAUSE gpio=6,12,13,16,26=ip,pu at config.txt means that 6,12,13,16,26 pins are used as input and pullup mode. Change-Id: I8b7fe4fa360c2d17042e31270702d7abe49a5977 Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: enable TUN for openvpnSeung-Woo Kim1-1/+1
Tizen uses openvpn and it reuiqres TUN/TAP support. Enable TUN config option. Change-Id: I1855989ac264091d8cf70e7efe5baacdb09e33d6 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: enable UNWINDER_ARMSeung-Woo Kim1-2/+2
After the commit f9b58e8c7d03 ("ARM: 8800/1: use choice for kernel unwinders"), it is required to enable one of FRAME_POINTER and ARM_UNWIND and FRAME_POINTER is not supported llvm/clang build on armv7. Enable UNWINDER_ARM instead of UNWINDER_FRAME_POINTER to dislabe FRAME_POINTER. Change-Id: I04a1080959b57197fa2902484a0fb300139f4e6a Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: 8788/1: ftrace: remove old mcount supportStefan Agner5-133/+4
Commit cafa0010cd51 ("Raise the minimum required gcc version to 4.6") raised the minimum GCC version to 4.6. Old mcount is only required for GCC versions older than 4.4.0. Hence old mcount support can be dropped too. Signed-off-by: Stefan Agner <stefan@agner.ch> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk> [sw0312.kim: cherry-pick maline commit d3c61619568c to support llvm/clang build - FRAME_POINTER is required for old gcc version, and it is not really necessary for llvm/clang ] Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com> Change-Id: I42e61d4e9f146eeaa728b3febbf0f9782b879ee0
2019-06-11ARM: tizen_bcm2709_defconfig: disable unnecessary sensor modulesSeung-Woo Kim1-6/+2
The mpu6050 and bmp280 sensors are not required. Disable the unnecessary sensor modules having llvm/clang build warnings. Change-Id: Iffaa54f4f8675bacc58d15fa5bf2d0f526b0ad8d Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: dts: bcm283x: Fix the priority of pixelvalve0 to the lowest valueHoegeun Kwon1-12/+12
There is a problem that the vblank test can not be verified when the hdmi display is connected. Because the vblank test can only test crtc top index 0, 1. The Tizen mainly uses dsi and hdmi, so lower the priority of pixelvalve0 used with dpi. Change-Id: Id2b3024f5960d3526e7a815e47f6d802a13d38d3 Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-06-11ARM: dts: bcm2710-rpi-3-b-plus: Add DT support for DRM relevant devicesHoegeun Kwon1-0/+30
Add dts to support the official RPI touchscreen LCD. Change-Id: I05eff2d5548f84d1e3df62a080bfd2694bbc59ae Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-06-11ARM: dts: bcm2710-rpi-3-b-plus: Enable dt nodes for audio, i2c1, spi0Seung-Woo Kim1-0/+3
In Tizen dt-overlay is not used, so some device nodes should be enabled to use. Enable dt nodes for audio, i2c1 and spi0 like rpi3 b model. Change-Id: I07504d1ece3c0aeb797ddfc372c956226d316814 Reference: 7fbb122e5232 ("ARM: dts: bcm2710-rpi-3-b: enable spi0 device node") Reference: 34a29d8d477a ("ARM64: dts: bcm2710-rpi-3-b: enable i2c1") Reference: 2ad26af6908c ("ARM: dts: bcm2710-rpi-3-b : Change audio node status as "okay"") Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: dts: bcm2710-rpi-3-b-plus: Add reserved memory for secure osSeung-Woo Kim1-0/+4
Add reserved memory for secure os for 64bit like rpi3 b model. Change-Id: I7c51b689734b3ba80f4efdf96def776581d05ad1 Reference: f86c6d68c5fb ("ARM64: dts: bcm2710-rpi-3-b : add memory reserve") Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: dts: Add support for drm vc4 on RPI3 b plusHoegeun Kwon1-0/+33
Fixed the DT status to operate drm vc4. Change-Id: I0ae3472e3336e0d6dfc107b936490a6af6eb23d6 Signed-off-by: Hoegeun Kwon <hoegeun.kwon@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: sync rtl8192cu vendor configSeung-Woo Kim1-0/+1
Kconfig is fixed to explictly show rtl8192cu mainline driver and vendor driver. Sync rtl8192cu vendor config. Change-Id: I1f7df8c3bd7c40164adb8575762e91763927885f Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: enable IP_NF_RAWSeung-Woo Kim1-1/+5
Enable IP_NF_RAW for raw iptable. It is used by nether service of Tizen to filter network packet as nether policy. Change-Id: I711f9da304c943f115625714d834213b6c67b3f2 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: enable MPTCPSeung-Woo Kim1-0/+17
MPTCP will allow using TCP with multi-path Change-Id: Ibf484f7a3dd8002ee7f8ddf91d498c381512a25e Signed-off-by: Yu jiung <jiung.yu@samsung.com> [sw0312.kim: cherry-pick from arch/arm64/configs/tizen_bcmrp3_defconfig to arm/configs/tizen_bcm2709_defconfig] Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: tizen_bcm2709_defconfig: enable NETFILTER_XT_TARGET_LOGSeung-Woo Kim1-3/+4
Enable NETFILTER_XT_TARGET_LOG for analysis of iptables log. It is a iptables feature for security report on Tizen 5.0, required from stc-manager. Change-Id: I4cd8c29584c1f71a5be5c8423bfafb1168bb7288 Signed-off-by: hyunuktak <hyunuk.tak@samsung.com> Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11arm: tizen_bcm2709_defconfig: enable sync file validation frameworkInki Dae1-1/+1
Vulcan DDK will use this interface to create a fence and increase timeline value of the fence. Change-Id: I13c3f2442d26841e715dd01583d23f02b670679e Signed-off-by: Inki Dae <inki.dae@samsung.com>
2019-06-11ARM: configs: add tizen_bcm2709_defconfigSeung-Woo Kim1-0/+5321
Add tizen_bcm2709_defconfig to support rpi2 and rpi3 32bit for tizen. Note: the defconfig is based on bcm2709_defconfig with tizen features and less module options to fit 20MB modules size. Change-Id: I19cd4961dbc2ce6fd60961aeac0cd56ed20b1527 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM: dts: bcm2809-rpi-2-b: enable display, touch, audio, spi and i2cSeung-Woo Kim1-0/+60
On RPI dt, several devices are enabled with overlay dt. Enable dsi, hdmi, touchscreen, audio, spi and i2c devices without overlay from rpi2 dt for Tizen kernel like rpi3. Change-Id: I3e6f5dcd000a6c01d9a0c740a87ef28a41f3eb22 Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2019-06-11ARM64: dts: bcm2710-rpi-3-b : add memory reserveegukim1-0/+4
add memory reserve for rpi3(64bit) secure OS Change-Id: I346a2d7c1afc0441ab4655592f3d81836a106f94 Signed-off-by: eunggu kim <egukim@dignsys.com>
2019-06-11ARM64: dts: bcm2710: add psci device nodeegukim1-0/+21
This patch changes the enable-method from 'spin-table' to 'PSCI (Power State Coordination Interface)' in order to control the cpu state such as cpu up/down. Change-Id: I92eaa95cbccbd86f6067bc9977acc45813703cad Signed-off-by: eunggu kim <egukim@dignsys.com>