1. 02 1月, 2020 4 次提交
  2. 28 12月, 2019 4 次提交
  3. 27 12月, 2019 16 次提交
  4. 26 12月, 2019 6 次提交
  5. 22 12月, 2019 5 次提交
  6. 21 12月, 2019 3 次提交
  7. 18 12月, 2019 2 次提交
    • H
      sunxi: remove __packed from struct sunxi_prcm_reg · 421e7a41
      Heinrich Schuchardt 提交于
      struct sunxi_prcm_reg is naturally packed. There is no need to define it as
      packed. Defining it as packed leads to compilation errors with GCC 9.2.1:
      
        CC      arch/arm/lib/reloc_arm_efi.o
      arch/arm/cpu/armv7/sunxi/psci.c: In function ‘sunxi_cpu_set_power’:
      :qarch/arm/cpu/armv7/sunxi/psci.c:163:21: error: taking address of packed
      member of ‘struct sunxi_prcm_reg’ may result in an unaligned pointer value
      [-Werror=address-of-packed-member]
        163 |  sunxi_power_switch(&prcm->cpu_pwr_clamp[cpu], &prcm->cpu_pwroff,
            |                     ^~~~~~~~~~~~~~~~~~~~~~~~~
      
      Remove __packed attribute from struct sunxi_prcm_reg.
      Signed-off-by: NHeinrich Schuchardt <xypron.glpk@gmx.de>
      421e7a41
    • D
      sun8i: h3: Support H3 variant of Orange Pi Zero Plus 2 · e7c15b7a
      Diego Rondini 提交于
      Orangepi Zero Plus 2 is an open-source single-board computer, available
      in two Allwinner SOC variants, H3 and H5. We add support for H3 variant
      here, as the H5 is already supported.
      
      H3 Orangepi Zero Plus 2 has:
      - Quad-core Cortex-A7
      - 512MB DDR3
      - microSD slot and 8GB eMMC
      - Debug TTL UART
      - HDMI
      - Wifi + BT
      - OTG + power supply
      
      Sync dts from linux v5.2 commit:
      "ARM: dts: sunxi: h3/h5: Remove stale pinctrl-names entry"
      (sha1: 75f9a058838be9880afd75c4cb14e1bf4fe34a0b)
      Commit:
      "ARM: dts: sun8i: h3: Refactor the pinctrl node names"
      (sha1: a4dc791974e568a15f7f37131729b1a6912f4811)
      has been avoided as it breaks U-Boot build.
      Signed-off-by: NDiego Rondini <diego.rondini@kynetics.com>
      Reviewed-by: NJagan Teki <jagan@amarulasolutions.com>
      e7c15b7a