The NetBSD Project

CVS log for src/sys/arch/arm/samsung/Attic/exynos_sscom.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / arm / samsung

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.12, Thu Jul 5 13:11:58 2018 UTC (5 years, 9 months ago) by jmcneill
Branch: MAIN
CVS Tags: thorpej-futex-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, isaki-audio2-base, isaki-audio2, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-sunxi-drm-base, bouyer-sunxi-drm, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache, HEAD
Changes since 1.11: +2 -2 lines
FILE REMOVED

Replace sscom with a much simpler uart driver. The simpler driver is 1/4th
the size and has the added benefit of not freezing when an arrow key is
pressed.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jul 4 13:14:51 2018 UTC (5 years, 9 months ago) by jmcneill
Branch: MAIN
Changes since 1.10: +24 -14 lines
Diff to previous 1.10 (colored)

Only process a tx or rx interrupt if the pending bit is set.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 19 21:58:13 2017 UTC (6 years, 10 months ago) by jmcneill
Branch: MAIN
CVS Tags: tls-maxphys-base-20171202, phil-wifi-base, pgoyette-compat-base, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.9: +21 -7 lines
Diff to previous 1.9 (colored)

Get baud rate from sclk_uartN instead of uartN. Print IRQ number at attach.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Jun 10 23:23:05 2017 UTC (6 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.8: +10 -3 lines
Diff to previous 1.8 (colored)

Calculate UART frequency based on bootloader config.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Jun 10 15:13:18 2017 UTC (6 years, 10 months ago) by jmcneill
Branch: MAIN
Changes since 1.7: +79 -33 lines
Diff to previous 1.7 (colored)

Get the EXYNOS kernel building again with recent FDT changes. Untested.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Dec 21 00:54:35 2015 UTC (8 years, 3 months ago) by marty
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, nick-nhusb-base-20151226, netbsd-8-base, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: netbsd-8
Changes since 1.6: +4 -4 lines
Diff to previous 1.6 (colored)

XU4 FDT missed files

Revision 1.6 / (download) - annotate - [select for diffs], Thu Dec 17 22:39:37 2015 UTC (8 years, 4 months ago) by marty
Branch: MAIN
Changes since 1.5: +52 -22 lines
Diff to previous 1.5 (colored)

EXYNOS FDT sscom

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 27 20:22:46 2014 UTC (9 years, 11 months ago) by reinoud
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, rmind-smpnet-nbase, rmind-smpnet-base, nick-nhusb-base-20150921, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Branch point for: yamt-pagecache, tls-maxphys, tls-earlyentropy, rmind-smpnet, nick-nhusb
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

We can't use IPL_SERIAL here, since it would mean its the same as IPL_HIGH
which panics the armgic's assertion.

In practice i dont think this will hurt since even the small queues are
relatively big.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Apr 18 14:18:33 2014 UTC (10 years ago) by reinoud
Branch: MAIN
Changes since 1.3: +9 -8 lines
Diff to previous 1.3 (colored)

Fix interrupt enable/disable and clearning bits

what was i thinking...

Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 16 21:28:51 2014 UTC (10 years ago) by reinoud
Branch: MAIN
Changes since 1.2: +7 -5 lines
Diff to previous 1.2 (colored)

Teach sscom attachment, also the console, to use the busspace handle of the
main register space.

While here, map in the correct amount of memory or bus_space_map() won't
return an error but will wedge the system.

Revision 1.2 / (download) - annotate - [select for diffs], Mon Apr 14 21:16:15 2014 UTC (10 years ago) by reinoud
Branch: MAIN
Changes since 1.1: +45 -11 lines
Diff to previous 1.1 (colored)

Implement sscom interrupt masking and acknowledgement routines

Revision 1.1 / (download) - annotate - [select for diffs], Sun Apr 13 02:26:26 2014 UTC (10 years ago) by matt
Branch: MAIN

Add initial support for the ODROID-XU and ODROID-U3.
Still a work in progress.  Started by nick and reinoud.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>