-
-
Notifications
You must be signed in to change notification settings - Fork 9.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Realtek DHC target rtd1xxx and its subtargets #12520
Commits on May 4, 2023
-
rtd1xxx: Add Realtek DHC SoC target rtd1xxx and subtargets
Add cortex-a55 support for toolchain option. Create subtargets, which are rtd129x, rtd1319 and rtd1619b. These subtargets have been used in several NAS products, either using SPI or eMMC as booting media. Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 1408097 - Browse repository at this point
Copy the full SHA 1408097View commit details -
rtd1xxx: kernel: add Realtek chip info driver
support the following chips: rtd129x series: rtd1293, rtd1295, rtd1296 rtd1319 rtd1619b Signed-off-by: James Tai <james.tai@realtek.com> Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 4b99ee5 - Browse repository at this point
Copy the full SHA 4b99ee5View commit details -
rtd1xxx: kernel: dts: add chip node for rtd129x
enable chip node for rtd129x DT node Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 62530b0 - Browse repository at this point
Copy the full SHA 62530b0View commit details -
rtd1xxx: kernel: add irq mux driver for Realtek DHC SoCs
support rtd129x, rtd1319 and rtd1619b common clock driver Signed-off-by: James Tai <james.tai@realtek.com> Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 504b2d9 - Browse repository at this point
Copy the full SHA 504b2d9View commit details -
rtd1xxx: kernel: dts: add irqmux node for rtd129x
add two irqmux DT nodes and update irq settings for uarts Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for b3504f9 - Browse repository at this point
Copy the full SHA b3504f9View commit details -
rtd1xxx: kernel: hwspinlock: add realtek hwlock driver
add SB2 based HW spinlock driver for DHC SoCs Signed-off-by: James Tai <james.tai@realtek.com> Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 75fd93d - Browse repository at this point
Copy the full SHA 75fd93dView commit details -
rtd1xxx: kernel: dts: add hwspinlock node for rtd129x
add hwspinlock DT nodes for rtd129x Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 551209b - Browse repository at this point
Copy the full SHA 551209bView commit details -
rtd1xxx: kernel: add Realtek DHC SoCs clock drivers
add Realtek common clock driver for DHC SoCs Signed-off-by: James Tai <james.tai@realtek.com Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for ad1c3de - Browse repository at this point
Copy the full SHA ad1c3deView commit details -
rtd1xxx: kernel: dts: enable SMP using spin table for rtd129x
Also modify the reserved memory region for rtd19x. Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 45f83ed - Browse repository at this point
Copy the full SHA 45f83edView commit details -
rtd1xxx: kernel: dts: add clock node for rtd129x
Remove simple reset and rely on realtek's reset driver. Update uart clock and reset control accordingly. Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for a414fa0 - Browse repository at this point
Copy the full SHA a414fa0View commit details -
rtd1xxx: kernel: add Realtek DHC SoCs pinctrl driver
add Realtek pinctrl driver for rtd129x, rtd1319 and rtd1619b Signed-off-by: James Tai <james.tai@realtek.com> Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 8f655c7 - Browse repository at this point
Copy the full SHA 8f655c7View commit details -
arm64: dts: realtek: rtd129x: add pinctrl nodes
add rtd129x-pinctrl.dtsi for the detail setting for each pin Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 9a9598a - Browse repository at this point
Copy the full SHA 9a9598aView commit details -
rtd1xxx: kernel: Add Rbus Memory Barrier for rtd129x
This is required for rtd129x SoC to ensure data consistency Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for bfba08b - Browse repository at this point
Copy the full SHA bfba08bView commit details -
rtd1xxx: kernel: dts: add default bootargs for rtd129x
rtd129x boot code would check if there is default bootargs Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 5470d36 - Browse repository at this point
Copy the full SHA 5470d36View commit details -
rtd1xxx: add default config for rtd1xxx target and its subtargets
Also use SoC's code name to set hostname. Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 340b239 - Browse repository at this point
Copy the full SHA 340b239View commit details -
rtd1xxx: image: add saola and giraffe boards for rtd129x
add dts files for the following two boards: 1.rtd1295 giraffe eMMC 2GB board 2.rtd1296 saola eMMC 2GB board Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 8b19b4a - Browse repository at this point
Copy the full SHA 8b19b4aView commit details -
rtd1xxx: kernel: dts: add Realtek RTD1319 SoC dts files
add dtsi files for rtd1319 boards, including basic settings for rtd1319 pymparticles boards Signed-off-by: James Tai <james.tai@realtek.com> Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 6aab531 - Browse repository at this point
Copy the full SHA 6aab531View commit details -
rtd1xxx: image: add 1319 Pymparticles eMMC 2GB board support
add rtd1319 pymparticles eMMC 2GB board DT file Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for ce0c77e - Browse repository at this point
Copy the full SHA ce0c77eView commit details -
rtd1xxx: kernel: dts: add Realtek RTD1619B SoC dts files
add dtsi files for rtd1619b boards, including basic settings for rtd1619b bleedingedge boards Signed-off-by: James Tai <james.tai@realtek.com> Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for d8baf34 - Browse repository at this point
Copy the full SHA d8baf34View commit details -
rtd1xxx: image: add rtd1619b bleedingedge eMMC 2GB board
add rtd1619b bleedingedge eMMC 2GB board DT file Signed-off-by: Phinex Hung <phinex@realtek.com>
Configuration menu - View commit details
-
Copy full SHA for 78920a0 - Browse repository at this point
Copy the full SHA 78920a0View commit details