poplar: sync up device tree with kernel 4.20It adds missing pinctrl headers, updates clock header and sync up Poplardevice tree with kernel 4.20 release.Signed-off-by: Shawn Guo <shawn.guo@linar
poplar: sync up device tree with kernel 4.20It adds missing pinctrl headers, updates clock header and sync up Poplardevice tree with kernel 4.20 release.Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
show more ...
dt-bindings: pinctrl: add i.MX8QXP pads definitionAdd i.MX8QXP pads definitionSigned-off-by: Peng Fan <peng.fan@nxp.com>Reviewed-by: Anatolij Gustschin <agust@denx.de>Cc: Stefano Babic <sbabic@
dt-bindings: pinctrl: add i.MX8QXP pads definitionAdd i.MX8QXP pads definitionSigned-off-by: Peng Fan <peng.fan@nxp.com>Reviewed-by: Anatolij Gustschin <agust@denx.de>Cc: Stefano Babic <sbabic@denx.de>
arm64: dts: k3: Add u-boot specific nodesAdd the minimum dt nodes required to boot. These nodeswill get deleted as kernel gets these nodes added in themain dts files.Reviewed-by: Tom Rini <trin
arm64: dts: k3: Add u-boot specific nodesAdd the minimum dt nodes required to boot. These nodeswill get deleted as kernel gets these nodes added in themain dts files.Reviewed-by: Tom Rini <trini@konsulko.com>Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
ARM: dts: am33xx: fix SLEWCTRL_FAST pinctrl bindingCopy missing Kernel patch to make SLEWCTRL_SLOW available in device treeand to correct the value of SLEWCTRL_FAST.After this patch, the Kernel a
ARM: dts: am33xx: fix SLEWCTRL_FAST pinctrl bindingCopy missing Kernel patch to make SLEWCTRL_SLOW available in device treeand to correct the value of SLEWCTRL_FAST.After this patch, the Kernel and U-boot device tree settings forSLEWCTRL have the same effect.Original Kernel patch message:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=424e0f039bfa8a51fb5c5178b6ece8baa4996469"According to AM335x TRM, Document spruh73l, Revised February 2015,Section 9.2.2 Pad Control Registers, setting bit 6 of the pad controlregisters actually sets the SLEWCTRL value to slow rather than fast asthe current macro indicates. Introduce a new macro, SLEWCTRL_SLOW, thatsets the bit, and modify SLEWCTRL_FAST to 0 but keep it forcompleteness. Current users of the macro (i2c and mdio) are leftunmodified as SLEWCTRL_FAST was the macro used and actual desired state.Tested on am335x-gp-evm with no difference in software performance seen.Signed-off-by: Dave Gerlach <d-gerlach@ti.com>Signed-off-by: Tony Lindgren <tony@atomide.com>"Signed-off-by: Christian Amann <Christian.Amann@de.bosch.com>
dts: import stm32mp1 device tree from linux kernelThis patch rebase the stm32mp1 device tree source fromlinux kernel v4.18-rc1.Signed-off-by: Patrick Delaunay <patrick.delaunay@st.com>
mach-snapdragon: Introduce pinctrl driverThis patch adds pinmux and pinctrl driver for TLMMsubsystem in snapdragon chipsets.Currently, supporting only 8016, but implementation isgeneric and 8096
mach-snapdragon: Introduce pinctrl driverThis patch adds pinmux and pinctrl driver for TLMMsubsystem in snapdragon chipsets.Currently, supporting only 8016, but implementation isgeneric and 8096 can be added easily.Driver is using the generic dt-bindings and doesn'tintroduce any new bindings (yet).Signed-off-by: Ramon Fried <ramon.fried@gmail.com>Reviewed-by: Simon Glass <sjg@chromium.org>
SPDX: Convert all of our single license tags to Linux Kernel styleWhen U-Boot started using SPDX tags we were among the early adopters andthere weren't a lot of other examples to borrow from. So
SPDX: Convert all of our single license tags to Linux Kernel styleWhen U-Boot started using SPDX tags we were among the early adopters andthere weren't a lot of other examples to borrow from. So we picked thearea of the file that usually had a full license text and replaced itwith an appropriate SPDX-License-Identifier: entry. Since then, theLinux Kernel has adopted SPDX tags and they place it as the very firstline in a file (except where shebangs are used, then it's second line)and with slightly different comment styles than us.In part due to community overlap, in part due to better tag visibilityand in part for other minor reasons, switch over to that style.This commit changes all instances where we have a single declaredlicense in the tag as both the before and after are identical in tagcontents. There's also a few places where I found we did not have a tagand have introduced one.Signed-off-by: Tom Rini <trini@konsulko.com>
arm64: zynqmp: Remove pinctrl settingsThis part hasn't been pushed to mainline yet that's why remove it.The patch can be reverted in future when this is pushed there.Reported-by: Alexander Graf
arm64: zynqmp: Remove pinctrl settingsThis part hasn't been pushed to mainline yet that's why remove it.The patch can be reverted in future when this is pushed there.Reported-by: Alexander Graf <agraf@suse.de>Signed-off-by: Michal Simek <michal.simek@xilinx.com>Reviewed-by: Alexander Graf <agraf@suse.de>
imx: imx8mq: add dtsi fileAdd dtsi file for i.MX8MQ.Signed-off-by: Peng Fan <peng.fan@nxp.com>Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>Cc: Stefano Babic <sbabic@denx.de>
Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget entriesAfter moving some USB gadget configs (USB_FUNCTIONS_*) to Kconfig itturned out that following *_defconfig entries for RockCh
Kconfig: usb: rockchip: Remove not needed *_defconfig USB/gadget entriesAfter moving some USB gadget configs (USB_FUNCTIONS_*) to Kconfig itturned out that following *_defconfig entries for RockChip are notneeded.Signed-off-by: Lukasz Majewski <lukma@denx.de>