#
1.8 |
|
27-Jan-2021 |
thorpej |
Rename of_match_compat_data() to of_compatible_match(). Similarly, rename of_search_compatible() to of_compatible_lookup().
Standardize on of_compatible_match() for driver matching, and adapt all call sites.
|
#
1.7 |
|
27-Jan-2021 |
thorpej |
Use DEVICE_COMPAT_EOL.
|
#
1.6 |
|
25-Jan-2021 |
thorpej |
Since we're using designated initialisers for compat data, we should use a completely empty initializer for the sentinel.
|
#
1.5 |
|
18-Jan-2021 |
thorpej |
Remove "struct of_compat_data" and replace its usage with "struct device_compatible_entry"; they are ABI-compatible.
Fix several "loses const qualifier" bugs encountered during this conversion.
|
#
1.4 |
|
15-Jan-2021 |
jmcneill |
use fdtbus_intr_establish_xname
|
Revision tags: thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.3 |
|
20-Apr-2018 |
bouyer |
sun4idma_halt(): do not set the control register to 0 but just clear the LOAD bit. This is how it was done in the allwinner code. I don't know why but without this, I could play sound (via sunxi_codec) only once. After the call to sunxi_codec_halt_output(), subsequent play would output only silence.
|
Revision tags: pgoyette-compat-0415
|
#
1.2 |
|
10-Apr-2018 |
jmcneill |
Initialize DDMA_PARA_REG with a sane value
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
27-Aug-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add sun4i DMA and audio codec support.
|
#
1.6 |
|
25-Jan-2021 |
thorpej |
Since we're using designated initialisers for compat data, we should use a completely empty initializer for the sentinel.
|
#
1.5 |
|
18-Jan-2021 |
thorpej |
Remove "struct of_compat_data" and replace its usage with "struct device_compatible_entry"; they are ABI-compatible.
Fix several "loses const qualifier" bugs encountered during this conversion.
|
#
1.4 |
|
15-Jan-2021 |
jmcneill |
use fdtbus_intr_establish_xname
|
Revision tags: thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.3 |
|
20-Apr-2018 |
bouyer |
sun4idma_halt(): do not set the control register to 0 but just clear the LOAD bit. This is how it was done in the allwinner code. I don't know why but without this, I could play sound (via sunxi_codec) only once. After the call to sunxi_codec_halt_output(), subsequent play would output only silence.
|
Revision tags: pgoyette-compat-0415
|
#
1.2 |
|
10-Apr-2018 |
jmcneill |
Initialize DDMA_PARA_REG with a sane value
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
27-Aug-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add sun4i DMA and audio codec support.
|
#
1.5 |
|
18-Jan-2021 |
thorpej |
Remove "struct of_compat_data" and replace its usage with "struct device_compatible_entry"; they are ABI-compatible.
Fix several "loses const qualifier" bugs encountered during this conversion.
|
#
1.4 |
|
15-Jan-2021 |
jmcneill |
use fdtbus_intr_establish_xname
|
Revision tags: thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.3 |
|
20-Apr-2018 |
bouyer |
sun4idma_halt(): do not set the control register to 0 but just clear the LOAD bit. This is how it was done in the allwinner code. I don't know why but without this, I could play sound (via sunxi_codec) only once. After the call to sunxi_codec_halt_output(), subsequent play would output only silence.
|
Revision tags: pgoyette-compat-0415
|
#
1.2 |
|
10-Apr-2018 |
jmcneill |
Initialize DDMA_PARA_REG with a sane value
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
27-Aug-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add sun4i DMA and audio codec support.
|
#
1.4 |
|
15-Jan-2021 |
jmcneill |
use fdtbus_intr_establish_xname
|
Revision tags: thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.3 |
|
20-Apr-2018 |
bouyer |
sun4idma_halt(): do not set the control register to 0 but just clear the LOAD bit. This is how it was done in the allwinner code. I don't know why but without this, I could play sound (via sunxi_codec) only once. After the call to sunxi_codec_halt_output(), subsequent play would output only silence.
|
Revision tags: pgoyette-compat-0415
|
#
1.2 |
|
10-Apr-2018 |
jmcneill |
Initialize DDMA_PARA_REG with a sane value
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
27-Aug-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add sun4i DMA and audio codec support.
|
Revision tags: isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422
|
#
1.3 |
|
20-Apr-2018 |
bouyer |
sun4idma_halt(): do not set the control register to 0 but just clear the LOAD bit. This is how it was done in the allwinner code. I don't know why but without this, I could play sound (via sunxi_codec) only once. After the call to sunxi_codec_halt_output(), subsequent play would output only silence.
|
Revision tags: pgoyette-compat-0415
|
#
1.2 |
|
10-Apr-2018 |
jmcneill |
Initialize DDMA_PARA_REG with a sane value
|
Revision tags: pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.1 |
|
27-Aug-2017 |
jmcneill |
branches: 1.1.2; 1.1.4; Add sun4i DMA and audio codec support.
|